0001652044-19-000015.txt : 20190430 0001652044-19-000015.hdr.sgml : 20190430 20190429193243 ACCESSION NUMBER: 0001652044-19-000015 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 90 CONFORMED PERIOD OF REPORT: 20190331 FILED AS OF DATE: 20190430 DATE AS OF CHANGE: 20190429 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Alphabet Inc. CENTRAL INDEX KEY: 0001652044 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370] IRS NUMBER: 611767919 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37580 FILM NUMBER: 19777834 BUSINESS ADDRESS: STREET 1: 1600 AMPHITHEATRE PARKWAY CITY: MOUNTAIN VIEW STATE: CA ZIP: 94043 BUSINESS PHONE: 650-253-0000 MAIL ADDRESS: STREET 1: 1600 AMPHITHEATRE PARKWAY CITY: MOUNTAIN VIEW STATE: CA ZIP: 94043 10-Q 1 goog10-qq12019.htm 10-Q Document
false--12-31Q120190001652044falseLarge Accelerated FilerfalseGOOG, GOOGL200000000072900000076100000000.0010.0010.0010.0010.0010.0010.0010.0011500000000030000000009000000000300000000015000000000300000000090000000003000000000695556000349678000299242000466360006947820003488110002994440004652700069555600034967800029924200046636000694782000348811000299444000465270000.019980.036250.0337513000000000P0YP0Y00880000001200000010000000.0010.001100000000100000000000015000000002400000000705000000665000000 0001652044 2019-01-01 2019-03-31 0001652044 us-gaap:CommonClassAMember 2019-04-22 0001652044 goog:CapitalClassCMember 2019-04-22 0001652044 us-gaap:CommonClassBMember 2019-04-22 0001652044 2019-03-31 0001652044 2018-12-31 0001652044 us-gaap:CommonClassBMember 2018-12-31 0001652044 goog:CapitalClassCMember 2019-03-31 0001652044 us-gaap:CommonClassBMember 2019-03-31 0001652044 us-gaap:CommonClassAMember 2018-12-31 0001652044 goog:CapitalClassCMember 2018-12-31 0001652044 us-gaap:CommonClassAMember 2019-03-31 0001652044 2018-01-01 2018-03-31 0001652044 us-gaap:RetainedEarningsMember 2018-03-31 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2017-12-31 0001652044 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001652044 us-gaap:RetainedEarningsMember 2017-12-31 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-03-31 0001652044 us-gaap:RetainedEarningsMember 2018-01-01 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001652044 2018-01-01 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 0001652044 2018-03-31 0001652044 2017-12-31 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-03-31 0001652044 us-gaap:RetainedEarningsMember 2018-12-31 0001652044 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001652044 2019-01-01 0001652044 us-gaap:RetainedEarningsMember 2019-03-31 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-12-31 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001652044 us-gaap:RetainedEarningsMember 2019-01-01 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001652044 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001652044 us-gaap:AccountingStandardsUpdate201602Member us-gaap:ConstructionInProgressMember 2019-01-01 0001652044 goog:GooglePropertiesMember goog:GoogleInc.Member 2018-01-01 2018-03-31 0001652044 goog:GooglePropertiesMember goog:GoogleInc.Member 2019-01-01 2019-03-31 0001652044 goog:GoogleNetworkMembersPropertiesMember goog:GoogleInc.Member 2019-01-01 2019-03-31 0001652044 goog:GoogleNetworkMembersPropertiesMember goog:GoogleInc.Member 2018-01-01 2018-03-31 0001652044 goog:AdvertisingRevenueMember goog:GoogleInc.Member 2018-01-01 2018-03-31 0001652044 goog:AdvertisingRevenueMember goog:GoogleInc.Member 2019-01-01 2019-03-31 0001652044 goog:GoogleInc.Member 2019-01-01 2019-03-31 0001652044 us-gaap:AllOtherSegmentsMember 2018-01-01 2018-03-31 0001652044 us-gaap:AllOtherSegmentsMember 2019-01-01 2019-03-31 0001652044 goog:GoogleInc.Member 2018-01-01 2018-03-31 0001652044 srt:AsiaPacificMember 2019-01-01 2019-03-31 0001652044 goog:AmericasExcludingUnitedStatesMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-03-31 0001652044 goog:AmericasExcludingUnitedStatesMember 2019-01-01 2019-03-31 0001652044 us-gaap:EMEAMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-03-31 0001652044 country:US 2019-01-01 2019-03-31 0001652044 goog:AmericasExcludingUnitedStatesMember 2018-01-01 2018-03-31 0001652044 us-gaap:EMEAMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-03-31 0001652044 srt:AsiaPacificMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-03-31 0001652044 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-03-31 0001652044 srt:AsiaPacificMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-03-31 0001652044 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-03-31 0001652044 goog:AmericasExcludingUnitedStatesMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-03-31 0001652044 us-gaap:EMEAMember 2019-01-01 2019-03-31 0001652044 country:US 2018-01-01 2018-03-31 0001652044 us-gaap:EMEAMember 2018-01-01 2018-03-31 0001652044 srt:AsiaPacificMember 2018-01-01 2018-03-31 0001652044 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-03-31 0001652044 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-03-31 0001652044 us-gaap:SalesMember 2019-01-01 2019-03-31 0001652044 us-gaap:SalesMember 2018-01-01 2018-03-31 0001652044 us-gaap:FairValueInputsLevel2Member 2019-03-31 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2019-03-31 0001652044 us-gaap:FairValueInputsLevel2Member goog:MortgageBackedandAssetBackedSecuritiesMember 2019-03-31 0001652044 us-gaap:FairValueInputsLevel2Member goog:GovernmentBondsMember 2019-03-31 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:BankTimeDepositsMember 2019-03-31 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:BankTimeDepositsMember 2018-12-31 0001652044 us-gaap:FairValueInputsLevel2Member goog:MortgageBackedandAssetBackedSecuritiesMember 2018-12-31 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001652044 us-gaap:FairValueInputsLevel2Member goog:GovernmentBondsMember 2018-12-31 0001652044 us-gaap:FairValueInputsLevel2Member 2018-12-31 0001652044 goog:GovernmentBondsMember 2018-12-31 0001652044 us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001652044 goog:MortgageBackedandAssetBackedSecuritiesMember 2018-12-31 0001652044 us-gaap:CorporateDebtSecuritiesMember 2019-03-31 0001652044 goog:GovernmentBondsMember 2019-03-31 0001652044 goog:MortgageBackedandAssetBackedSecuritiesMember 2019-03-31 0001652044 us-gaap:MarketApproachValuationTechniqueMember 2019-03-31 0001652044 us-gaap:FairValueInputsLevel1Member 2018-12-31 0001652044 us-gaap:FairValueInputsLevel1Member goog:MoneyMarketAndOtherFundsMember 2018-12-31 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:MutualFundMember 2018-12-31 0001652044 us-gaap:FairValueInputsLevel1Member 2019-03-31 0001652044 us-gaap:FairValueInputsLevel1Member goog:MoneyMarketAndOtherFundsMember 2019-03-31 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:MutualFundMember 2019-03-31 0001652044 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember us-gaap:ForeignExchangeContractMember 2019-03-31 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2019-03-31 0001652044 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignExchangeContractMember 2019-03-31 0001652044 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForeignExchangeContractMember 2019-03-31 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember us-gaap:ForeignExchangeContractMember 2019-03-31 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember 2019-03-31 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignExchangeContractMember 2019-03-31 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForeignExchangeContractMember 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2018-12-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2019-01-01 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2018-12-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember 2018-12-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember 2018-12-31 0001652044 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignExchangeContractMember 2018-12-31 0001652044 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForeignExchangeContractMember 2018-12-31 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForeignExchangeContractMember 2018-12-31 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember us-gaap:ForeignExchangeContractMember 2018-12-31 0001652044 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember us-gaap:ForeignExchangeContractMember 2018-12-31 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignExchangeContractMember 2018-12-31 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember 2018-12-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:SalesMember 2019-01-01 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2019-01-01 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2018-01-01 2018-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2019-01-01 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2018-01-01 2018-03-31 0001652044 us-gaap:NonoperatingIncomeExpenseMember 2019-01-01 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember us-gaap:SalesMember 2018-01-01 2018-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2018-01-01 2018-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:SalesMember 2018-01-01 2018-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:SalesMember 2018-01-01 2018-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember us-gaap:SalesMember 2019-01-01 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2018-01-01 2018-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:NonoperatingIncomeExpenseMember 2018-01-01 2018-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2019-01-01 2019-03-31 0001652044 us-gaap:NonoperatingIncomeExpenseMember 2018-01-01 2018-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:NonoperatingIncomeExpenseMember 2019-01-01 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:SalesMember 2019-01-01 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2019-01-01 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember 2019-01-01 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember 2018-01-01 2018-03-31 0001652044 us-gaap:ForeignExchangeContractMember 2019-01-01 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2018-01-01 2018-03-31 0001652044 us-gaap:ForeignExchangeContractMember 2018-01-01 2018-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember 2019-03-31 0001652044 srt:MaximumMember 2019-03-31 0001652044 srt:MinimumMember 2019-03-31 0001652044 us-gaap:RenewableEnergyProgramMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryAggregatedDisclosureMember 2018-12-31 0001652044 goog:VerilyMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2017-01-01 2019-03-31 0001652044 us-gaap:RenewableEnergyProgramMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryAggregatedDisclosureMember 2019-03-31 0001652044 goog:AbbVieIncMember us-gaap:ResearchAndDevelopmentArrangementMember 2019-03-31 0001652044 goog:VerilyMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-01-01 2019-03-31 0001652044 goog:VerilyMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2018-12-01 2018-12-31 0001652044 goog:CalicoMember us-gaap:ResearchAndDevelopmentArrangementMember 2019-03-31 0001652044 goog:CommitmenttoInvestMember 2019-03-31 0001652044 goog:CalicoMember 2019-03-31 0001652044 goog:UnsecuredSeniorNotesThreePointThreeSevenFivedueonFebruaryTwentyFiveTwentyTwentyFourMember 2018-12-31 0001652044 goog:UnsecuredSeniorNotesOnePointNineNineEightPercentDueAugustFifteenTwentyTwentySixMember 2019-03-31 0001652044 goog:UnsecuredSeniorNotesThreePointThreeSevenFivedueonFebruaryTwentyFiveTwentyTwentyFourMember 2019-03-31 0001652044 goog:UnsecuredSeniorNotesThreePointSixTwoFivePercentDueMayNineteenTwentyTwentyOneMember 2019-03-31 0001652044 goog:UnsecuredSeniorNotesThreePointSixTwoFivePercentDueMayNineteenTwentyTwentyOneMember 2018-12-31 0001652044 goog:UnsecuredSeniorNotesOnePointNineNineEightPercentDueAugustFifteenTwentyTwentySixMember 2018-12-31 0001652044 us-gaap:RevolvingCreditFacilityMember 2019-03-31 0001652044 goog:UnsecuredSeniorNotes3.375dueonFebruary2024andUnsecuredSeniorNotes3.625DueMay2021Member us-gaap:UnsecuredDebtMember 2016-04-01 2016-04-30 0001652044 srt:SubsidiariesMember goog:A2014NotesMember us-gaap:UnsecuredDebtMember 2014-02-28 0001652044 srt:SubsidiariesMember goog:A2011NotesMember us-gaap:UnsecuredDebtMember 2011-05-31 0001652044 goog:A2016NotesMember us-gaap:UnsecuredDebtMember 2016-08-31 0001652044 goog:UnsecuredSeniorNotes3.375dueonFebruary2024andUnsecuredSeniorNotes3.625DueMay2021Member us-gaap:UnsecuredDebtMember 2016-04-30 0001652044 us-gaap:CommercialPaperMember 2019-03-31 0001652044 srt:SubsidiariesMember goog:UnsecuredSeniorNotes3.375dueonFebruary2024andUnsecuredSeniorNotes3.625DueMay2021Member 2016-04-30 0001652044 us-gaap:RevolvingCreditFacilityMember 2018-12-31 0001652044 goog:InformationTechnologyAssetsHeldUnderFinanceLeasesMember 2019-03-31 0001652044 goog:InformationTechnologyAssetsHeldUnderFinanceLeasesMember 2018-12-31 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-01-01 2018-03-31 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-01-01 2019-03-31 0001652044 us-gaap:InterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-01-01 2019-03-31 0001652044 us-gaap:InterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-01-01 2018-03-31 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-01-01 2018-03-31 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-01-01 2019-03-31 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001652044 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-01-01 2019-03-31 0001652044 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-31 0001652044 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0001652044 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-03-31 0001652044 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-03-31 0001652044 us-gaap:AccumulatedTranslationAdjustmentMember 2019-03-31 0001652044 goog:AccountingStandardsUpdate201802Member us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-01-01 0001652044 goog:AccountingStandardsUpdate201802Member us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 0001652044 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-03-31 0001652044 goog:AccountingStandardsUpdate201802Member us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 0001652044 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-03-31 0001652044 goog:AccountingStandardsUpdate201802Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 0001652044 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0001652044 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-03-31 0001652044 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-03-31 0001652044 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-03-31 0001652044 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0001652044 us-gaap:AccountingStandardsUpdate201601Member us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-01-01 0001652044 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0001652044 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-01-01 2018-03-31 0001652044 us-gaap:AccumulatedTranslationAdjustmentMember 2018-03-31 0001652044 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2017-12-31 0001652044 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-03-31 0001652044 us-gaap:AccountingStandardsUpdate201601Member us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 0001652044 us-gaap:AccountingStandardsUpdate201601Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 0001652044 us-gaap:AccountingStandardsUpdate201601Member us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 0001652044 us-gaap:LeaseholdImprovementsMember 2019-03-31 0001652044 us-gaap:FurnitureAndFixturesMember 2019-03-31 0001652044 us-gaap:LeaseholdImprovementsMember 2018-12-31 0001652044 us-gaap:LandAndBuildingMember 2018-12-31 0001652044 us-gaap:TechnologyEquipmentMember 2018-12-31 0001652044 us-gaap:ConstructionInProgressMember 2018-12-31 0001652044 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001652044 us-gaap:LandAndBuildingMember 2019-03-31 0001652044 us-gaap:TechnologyEquipmentMember 2019-03-31 0001652044 us-gaap:ConstructionInProgressMember 2019-03-31 0001652044 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2019-03-31 0001652044 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember goog:TradenamesAndOtherMember 2019-01-01 2019-03-31 0001652044 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember goog:PatentsAndDevelopedTechnologyMember 2019-01-01 2019-03-31 0001652044 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2019-01-01 2019-03-31 0001652044 us-gaap:AllOtherSegmentsMember 2018-12-31 0001652044 goog:GoogleInc.Member 2019-03-31 0001652044 us-gaap:AllOtherSegmentsMember 2019-03-31 0001652044 goog:GoogleInc.Member 2018-12-31 0001652044 us-gaap:CustomerRelationshipsMember 2019-03-31 0001652044 goog:PatentsAndDevelopedTechnologyMember 2018-12-31 0001652044 goog:TradenamesAndOtherMember 2019-03-31 0001652044 goog:TradenamesAndOtherMember 2018-12-31 0001652044 goog:PatentsAndDevelopedTechnologyMember 2019-03-31 0001652044 us-gaap:CustomerRelationshipsMember 2018-12-31 0001652044 goog:AcquisitionrelatedIntangibleAssetsMember 2018-01-01 2018-03-31 0001652044 goog:AcquisitionrelatedIntangibleAssetsMember 2019-01-01 2019-03-31 0001652044 us-gaap:UnfavorableRegulatoryActionMember 2017-04-01 2017-06-30 0001652044 us-gaap:UnfavorableRegulatoryActionMember 2018-01-01 2018-06-30 0001652044 us-gaap:UnfavorableRegulatoryActionMember 2017-06-27 2017-06-27 0001652044 us-gaap:UnfavorableRegulatoryActionMember 2019-01-01 2019-03-31 0001652044 us-gaap:UnfavorableRegulatoryActionMember 2018-01-01 2018-03-31 0001652044 us-gaap:UnfavorableRegulatoryActionMember 2019-03-20 2019-03-20 0001652044 us-gaap:UnfavorableRegulatoryActionMember 2018-04-01 2018-06-30 0001652044 goog:ShareRepurchaseProgramMember goog:CapitalClassCMember 2019-01-01 2019-03-31 0001652044 goog:ShareRepurchaseProgramMember goog:CapitalClassCMember 2019-01-31 0001652044 goog:ShareRepurchaseProgramMember goog:CapitalClassCMember 2018-01-31 0001652044 us-gaap:CommonClassBMember 2018-01-01 2018-03-31 0001652044 us-gaap:CommonClassBMember 2019-01-01 2019-03-31 0001652044 us-gaap:CommonClassAMember 2019-01-01 2019-03-31 0001652044 us-gaap:CommonClassAMember 2018-01-01 2018-03-31 0001652044 goog:CapitalClassCMember 2018-01-01 2018-03-31 0001652044 goog:CapitalClassCMember 2019-01-01 2019-03-31 0001652044 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2018-01-01 2018-03-31 0001652044 us-gaap:RestrictedStockUnitsRSUMember goog:CapitalClassCMember 2018-01-01 2018-03-31 0001652044 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2019-01-01 2019-03-31 0001652044 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2018-01-01 2018-03-31 0001652044 us-gaap:RestrictedStockUnitsRSUMember goog:CapitalClassCMember 2019-01-01 2019-03-31 0001652044 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2019-01-01 2019-03-31 0001652044 us-gaap:RestrictedStockUnitsRSUMember 2019-03-31 0001652044 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-03-31 0001652044 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001652044 us-gaap:NonUsMember 2019-03-31 0001652044 country:US 2018-12-31 0001652044 us-gaap:NonUsMember 2018-12-31 0001652044 country:US 2019-03-31 0001652044 us-gaap:MaterialReconcilingItemsMember 2019-01-01 2019-03-31 0001652044 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2018-01-01 2018-03-31 0001652044 us-gaap:OperatingSegmentsMember goog:GoogleInc.Member 2019-01-01 2019-03-31 0001652044 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2019-01-01 2019-03-31 0001652044 us-gaap:MaterialReconcilingItemsMember 2018-01-01 2018-03-31 0001652044 us-gaap:OperatingSegmentsMember goog:GoogleInc.Member 2018-01-01 2018-03-31 0001652044 us-gaap:CorporateNonSegmentMember 2018-01-01 2018-03-31 0001652044 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-03-31 xbrli:shares xbrli:pure iso4217:USD xbrli:shares iso4217:USD goog:Tranche iso4217:EUR



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, 2019
OR
¨
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from _______ to _______
Commission file number: 001-37580
________________________________________________________________________________________
Alphabet Inc.
(Exact name of registrant as specified in its charter)
________________________________________________________________________________________
Delaware
61-1767919
(State or other jurisdiction of incorporation or organization)
(I.R.S. Employer Identification Number)
1600 Amphitheatre Parkway
Mountain View, CA 94043
(Address of principal executive offices, including zip code)
(650) 253-0000
(Registrant’s telephone number, including area code) 
________________________________________________________________________________________
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 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  ý    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  ý    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 filer
¨
Non-accelerated filer
¨
 
Smaller reporting company
¨
Emerging growth company
¨
 
 
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.   ¨
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).  Yes ¨    No ý
As of April 22, 2019, there were 299,436,023 shares of Alphabet’s Class A common stock outstanding, 46,544,284 shares of Alphabet's Class B common stock outstanding, and 348,263,508 shares of Alphabet's Class C capital stock outstanding.




Alphabet Inc.

Alphabet Inc.
Form 10-Q
For the Quarterly Period Ended March 31, 2019
TABLE OF CONTENTS
 
 
Page No.
 
Item 1
 
 
 
 
 
 
Item 2
Item 3
Item 4
 
 
 
Item 1
Item 1A
Item 2
Item 6
 

i

Alphabet Inc.

Note About Forward-Looking Statements
This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. These statements include, among other things, statements regarding:
the growth of our business and revenues and our expectations about the factors that influence our success and trends in our business;
our plans to continue to invest in new businesses, products, services and technologies, systems, facilities, and infrastructure, to continue to hire aggressively and provide competitive compensation programs, as well as to continue to invest in acquisitions;
seasonal fluctuations in internet usage and advertiser expenditures, underlying business trends such as traditional retail seasonality, and macroeconomic conditions, which are likely to cause fluctuations in our quarterly results;
the potential for declines in our revenue growth rate and operating margin;
our expectation that we will continue to take steps to improve the relevance of the ads we deliver and to reduce the number of accidental clicks;
fluctuations in our revenue growth, as well as the change in paid clicks and cost-per-click on Google properties and the change in impressions and cost-per-impression on Google Network Members’ properties, and various factors contributing to such fluctuations;
our expectation that our foreign exchange risk management program will not fully offset our net exposure to fluctuations in foreign currency exchange rates;
the expected variability of costs related to hedging activities under our foreign exchange risk management program;
our expectation that our cost of revenues, research and development (R&D) expenses, sales and marketing expenses, and general and administrative expenses will increase in dollars and may increase as a percentage of revenues;
our potential exposure in connection with pending investigations, proceedings, and other contingencies;
our expectation that our monetization trends will fluctuate, which could affect our revenues and margins in the future;
our expectation that our traffic acquisition costs (TAC) and the associated TAC rates will fluctuate in the future;
our expectation that our results will be affected by our performance in international markets as users in developing economies increasingly come online;
our expectation that the portion of our revenues that we derive from non-advertising revenues will continue to increase and may affect margins;
our expectation that our other income (expense), net (OI&E), will fluctuate in the future, as it is largely driven by market dynamics;
estimates of our future compensation expenses;
fluctuations in our effective tax rate;
the sufficiency of our sources of funding;
fluctuations in our capital expenditures;
our expectations related to the operating structure implemented pursuant to the Alphabet holding company reorganization;
the sufficiency and timing of our proposed remedies in response to the European Commission's (EC) decisions;
the expected timing and amount of Alphabet Inc.'s share repurchases;
as well as other statements regarding our future operations, financial condition and prospects, and business strategies. Forward-looking statements may appear throughout this report and other documents we file with the Securities and Exchange Commission (SEC), including without limitation, the following sections: Part I, Item 2, "Management's Discussion and Analysis of Financial Condition and Results of Operations" in this Quarterly Report on Form 10-Q and Part I, Item 1A, "Risk Factors" in our Annual Report on Form 10-K for the fiscal year ended December 31, 2018, as amended and as may be updated in our subsequent Quarterly Reports on Form 10-Q. Forward-looking statements generally can be identified by words such as "anticipates," "believes," "estimates," "expects," "intends," "plans," "predicts," "projects," "will be," "will continue," "may," "could," "will likely result," and similar expressions. These forward-looking statements are based on current expectations and assumptions that are subject to risks and uncertainties, which could cause our actual results to differ materially from those reflected in the forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those discussed in this Quarterly Report on Form 10-Q, and in particular, the risks discussed in Part I, Item 1A, "Risk Factors" in our Annual Report on Form 10-K for the fiscal year ended December 31, 2018, as amended, and those discussed in other documents we file with the SEC. We undertake no obligation to revise or publicly release the results of any revision to these forward-looking statements, except as required by law. Given these risks and uncertainties, readers are cautioned not to place undue reliance on such forward-looking statements.

1

Alphabet Inc.

As used herein, "Alphabet," "the company," "we," "us," "our," and similar terms include Alphabet Inc. and its subsidiaries, unless the context indicates otherwise.
"Alphabet," "Google," and other trademarks of ours appearing in this report are our property. This report contains additional trade names and trademarks of other companies. We do not intend our use or display of other companies' trade names or trademarks to imply an endorsement or sponsorship of us by such companies, or any relationship with any of these companies.


2

Alphabet Inc.

PART I.
FINANCIAL INFORMATION
ITEM 1.
FINANCIAL STATEMENTS
Alphabet Inc.
CONSOLIDATED BALANCE SHEETS
(in millions, except share amounts which are reflected in thousands, and par value per share amounts)
 
As of
December 31, 2018
 
As of
March 31, 2019
 
 
 
(unaudited)
Assets
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
16,701

 
$
19,148

Marketable securities
92,439

 
94,340

Total cash, cash equivalents, and marketable securities
109,140

 
113,488

Accounts receivable, net of allowance of $729 and $761
20,838

 
19,149

Income taxes receivable, net
355

 
111

Inventory
1,107

 
1,053

Other current assets
4,236

 
4,406

Total current assets
135,676

 
138,207

Non-marketable investments
13,859

 
14,474

Deferred income taxes
737

 
750

Property and equipment, net
59,719

 
60,528

Operating lease assets
0

 
8,837

Intangible assets, net
2,220

 
2,063

Goodwill
17,888

 
17,943

Other non-current assets
2,693

 
2,547

Total assets
$
232,792

 
$
245,349

Liabilities and Stockholders’ Equity
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
4,378

 
$
3,710

Accrued compensation and benefits
6,839

 
5,072

Accrued expenses and other current liabilities
16,958

 
19,382

Accrued revenue share
4,592

 
4,318

Deferred revenue
1,784

 
1,667

Income taxes payable, net
69

 
761

Total current liabilities
34,620

 
34,910

Long-term debt
4,012

 
4,066

Deferred revenue, non-current
396

 
391

Income taxes payable, non-current
11,327

 
11,605

Deferred income taxes
1,264

 
1,282

Operating lease liabilities
0

 
8,206

Other long-term liabilities
3,545

 
1,417

Total liabilities
55,164

 
61,877

Commitments and Contingencies (Note 10)

 

Stockholders’ equity:
 
 
 
Convertible preferred stock, $0.001 par value per share, 100,000 shares authorized; no shares issued and outstanding
0

 
0

Class A and Class B common stock, and Class C capital stock and additional paid-in capital, $0.001 par value per share: 15,000,000 shares authorized (Class A 9,000,000, Class B 3,000,000, Class C 3,000,000); 695,556 (Class A 299,242, Class B 46,636, Class C 349,678) and 694,782 (Class A 299,444, Class B 46,527, Class C 348,811) shares issued and outstanding
45,049

 
46,532

Accumulated other comprehensive loss
(2,306
)
 
(1,780
)
Retained earnings
134,885

 
138,720

Total stockholders’ equity
177,628

 
183,472

Total liabilities and stockholders’ equity
$
232,792

 
$
245,349

See accompanying notes.

3

Alphabet Inc.

Alphabet Inc.
CONSOLIDATED STATEMENTS OF INCOME
(in millions, except per share amounts; unaudited)
 
Three Months Ended
 
March 31,
 
2018
 
2019
Revenues
$
31,146

 
$
36,339

Costs and expenses:
 
 
 
Cost of revenues
13,467

 
16,012

Research and development
5,039

 
6,029

Sales and marketing
3,604

 
3,905

General and administrative
1,403

 
2,088

European Commission fine
0

 
1,697

Total costs and expenses
23,513

 
29,731

Income from operations
7,633

 
6,608

Other income (expense), net
2,910

 
1,538

Income before income taxes
10,543

 
8,146

Provision for income taxes
1,142

 
1,489

Net income
$
9,401

 
$
6,657

 
 
 
 
Basic net income per share of Class A and B common stock and Class C capital stock
$
13.53

 
$
9.58

Diluted net income per share of Class A and B common stock and Class C capital stock
$
13.33

 
$
9.50

See accompanying notes.

4

Alphabet Inc.

Alphabet Inc.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in millions; unaudited)
 
Three Months Ended
 
March 31,
 
2018
 
2019
Net income
$
9,401

 
$
6,657

Other comprehensive income:
 
 
 
Change in foreign currency translation adjustment
657

 
(36
)
Available-for-sale investments:
 
 
 
Change in net unrealized gains (losses)
(208
)
 
719

Less: reclassification adjustment for net (gains) losses included in net income
39

 
7

Net change (net of tax effect of $0 and $88)
(169
)
 
726

Cash flow hedges:
 
 
 
Change in net unrealized gains (losses)
(262
)
 
(30
)
Less: reclassification adjustment for net (gains) losses included in net income
194

 
(104
)
Net change (net of tax effect of $12 and $1)
(68
)
 
(134
)
Other comprehensive income
420

 
556

Comprehensive income
$
9,821

 
$
7,213

See accompanying notes.

5

Alphabet Inc.

Alphabet Inc.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In millions, except share amounts which are reflected in thousands; unaudited)
 
Three Months Ended March 31, 2018
 
Class A and Class B
Common Stock, Class C Capital Stock and
Additional Paid-In Capital
 
Accumulated
Other
Comprehensive
Income (Loss)
 
Retained
Earnings
 
Total
Stockholders’
Equity
 
Shares    
 
Amount    
 
Balance as of December 31, 2017
694,783

 
$
40,247

 
$
(992
)
 
$
113,247

 
$
152,502

Cumulative effect of accounting change
0

 
0

 
(98
)
 
(599
)
 
(697
)
Common and capital stock issued
2,144

 
51

 
0

 
0

 
51

Stock-based compensation expense
0

 
2,457

 
0

 
0

 
2,457

Tax withholding related to vesting of restricted stock units and other
0

 
(1,136
)
 
0

 
0

 
(1,136
)
Repurchases of capital stock
(1,982
)
 
(132
)
 
0

 
(2,041
)
 
(2,173
)
Sale of subsidiary shares
0

 
0

 
0

 
0

 
0

Net income
0

 
0

 
0

 
9,401

 
9,401

Other comprehensive income
0

 
0

 
420

 
0

 
420

Balance as of March 31, 2018
694,945


$
41,487


$
(670
)

$
120,008


$
160,825

 
Three Months Ended March 31, 2019
 
Class A and Class B
Common Stock, Class C Capital Stock and
Additional Paid-In Capital
 
Accumulated
Other
Comprehensive
Income (Loss)
 
Retained
Earnings
 
Total
Stockholders’
Equity
 
Shares    
 
Amount    
 
Balance as of December 31, 2018
695,556

 
$
45,049

 
$
(2,306
)
 
$
134,885

 
$
177,628

Cumulative effect of accounting change
0

 
0

 
(30
)
 
(4
)
 
(34
)
Common and capital stock issued
1,912

 
39

 
0

 
0

 
39

Stock-based compensation expense
0

 
2,788

 
0

 
0

 
2,788

Tax withholding related to vesting of restricted stock units and other
0

 
(1,184
)
 
0

 
0

 
(1,184
)
Repurchases of capital stock
(2,686
)
 
(207
)
 
0

 
(2,818
)
 
(3,025
)
Sale of subsidiary shares
0

 
47

 
0

 
0

 
47

Net income
0

 
0

 
0

 
6,657

 
6,657

Other comprehensive income
0

 
0

 
556

 
0

 
556

Balance as of March 31, 2019
694,782


$
46,532


$
(1,780
)

$
138,720


$
183,472




6

Alphabet Inc.

Alphabet Inc.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in millions; unaudited)
 
Three Months Ended
 
March 31,
 
2018
 
2019
Operating activities
 
 
 
Net income
$
9,401

 
$
6,657

Adjustments:
 
 
 
Depreciation and impairment of property and equipment
1,791

 
2,416

Amortization and impairment of intangible assets
195

 
197

Stock-based compensation expense
2,457

 
2,769

Deferred income taxes
(18
)
 
(73
)
Gain on debt and equity securities, net
(2,992
)
 
(1,081
)
Other
(257
)
 
22

Changes in assets and liabilities, net of effects of acquisitions:
 
 
 
Accounts receivable
1,700

 
1,172

Income taxes, net
782

 
1,068

Other assets
(241
)
 
(265
)
Accounts payable
122

 
(425
)
Accrued expenses and other liabilities
(1,142
)
 
(229
)
Accrued revenue share
(286
)
 
(147
)
Deferred revenue
130

 
(81
)
Net cash provided by operating activities
11,642

 
12,000

Investing activities
 
 
 
Purchases of property and equipment
(7,299
)
 
(4,638
)
Proceeds from disposals of property and equipment
30

 
34

Purchases of marketable securities
(8,849
)
 
(20,883
)
Maturities and sales of marketable securities
9,351

 
21,006

Purchases of non-marketable investments
(327
)
 
(907
)
Maturities and sales of non-marketable investments
498

 
99

Acquisitions, net of cash acquired, and purchases of intangible assets
(1,250
)
 
(99
)
Net cash used in investing activities
(7,846
)
 
(5,388
)
Financing activities
 
 
 
Net payments related to stock-based award activities
(1,158
)
 
(1,175
)
Repurchases of capital stock
(2,173
)
 
(3,025
)
Proceeds from issuance of debt, net of costs
4,691

 
315

Repayments of debt
(3,378
)
 
(345
)
Proceeds from sale of subsidiary shares
0

 
47

Net cash used in financing activities
(2,018
)
 
(4,183
)
Effect of exchange rate changes on cash and cash equivalents
165

 
18

Net increase in cash and cash equivalents
1,943

 
2,447

Cash and cash equivalents at beginning of period
10,715

 
16,701

Cash and cash equivalents at end of period
$
12,658

 
$
19,148

See accompanying notes.

7

Alphabet Inc.

Alphabet Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Note 1. Nature of Operations and Summary of Significant Accounting Policies
Nature of Operations
Google was incorporated in California in September 1998 and re-incorporated in the State of Delaware in August 2003. In 2015, we implemented a holding company reorganization, and as a result, Alphabet Inc. (Alphabet) became the successor issuer to Google.
We generate revenues primarily by delivering relevant, cost-effective online advertising.
Basis of Consolidation
The consolidated financial statements of Alphabet include the accounts of Alphabet and entities consolidated under the variable interest and voting models. Noncontrolling interests are not presented separately as the amounts are not material. All intercompany balances and transactions have been eliminated.
Unaudited Interim Financial Information
The Consolidated Balance Sheet as of March 31, 2019, the Consolidated Statements of Income for the three months ended March 31, 2018 and 2019, the Consolidated Statements of Comprehensive Income for the three months ended March 31, 2018 and 2019, the Consolidated Statements of Stockholders' Equity for the three months ended March 31, 2018 and 2019 and the Consolidated Statements of Cash Flows for the three months ended March 31, 2018 and 2019 are unaudited. These unaudited interim consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (GAAP). In our opinion, the unaudited interim consolidated financial statements include all adjustments of a normal recurring nature necessary for the fair presentation of our financial position as of March 31, 2019, our results of operations for the three months ended March 31, 2018 and 2019, and our cash flows for the three months ended March 31, 2018 and 2019. The results of operations for the three months ended March 31, 2019 are not necessarily indicative of the results to be expected for the year ending December 31, 2019.
These unaudited interim consolidated financial statements should be read in conjunction with the consolidated financial statements and the related notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2018, as amended, filed with the SEC.
Use of Estimates
Preparation of consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Actual results could differ materially from these estimates. On an ongoing basis, we evaluate our estimates, including those related to bad debt allowance, sales allowances, fair values of financial instruments, intangible assets and goodwill, useful lives of intangible assets and property and equipment, income taxes, and contingent liabilities, among others. We base our estimates on assumptions, both historical and forward looking, that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.
Recent Accounting Pronouncements
Recently issued accounting pronouncements not yet adopted
In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2016-13 (ASU 2016-13) "Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments" which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss model which requires the use of forward-looking information to calculate credit loss estimates. It also eliminates the concept of other-than-temporary impairment and requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. These changes will result in earlier recognition of credit losses. We will adopt ASU 2016-13 effective January 1, 2020 with the cumulative effect of adoption recorded as an adjustment to retained earnings. We are currently evaluating new credit loss models and updating our processes and controls in preparation for the adoption of ASU 2016-13. The effect on our consolidated financial statements will largely depend on the composition and credit quality of our investment portfolio and the economic conditions at the time of adoption.

8

Alphabet Inc.

Recently adopted accounting pronouncements
In February 2016, the FASB issued Accounting Standards Update No. 2016-02 (Topic 842) "Leases." Topic 842 supersedes the lease requirements in Accounting Standards Codification Topic 840, "Leases." Under Topic 842, lessees are required to recognize assets and liabilities on the balance sheet for most leases and provide enhanced disclosures. Leases will continue to be classified as either finance or operating.
We adopted Topic 842 effective January 1, 2019. The most significant effects of Topic 842 were the recognition of $8.0 billion of operating lease assets and $8.4 billion of operating lease liabilities and the de-recognition of $1.5 billion of build-to-suit assets and liabilities. We applied Topic 842 to all leases as of January 1, 2019 with comparative periods continuing to be reported under Topic 840. In the adoption of Topic 842, we carried forward the assessment from Topic 840 of whether our contracts contain or are leases, the classification of our leases, and remaining lease terms. Our accounting for finance leases remains substantially unchanged. The standard does not have a significant effect on our consolidated results of operations or cash flows. See Note 4 for further details.
Prior Period Reclassifications
Certain amounts in prior periods have been reclassified to conform with current period presentation. Performance fees have been reclassified for all periods from general and administrative expenses to other income (expense), net to align with the presentation of the investment gains and losses on which the performance fees are based. See Note 13 for further details.
Note 2. Revenues
Disaggregated Revenues
The following table presents our revenues disaggregated by revenue source (in millions, unaudited). Sales and usage-based taxes are excluded from revenues.
 
Three Months Ended
 
March 31,
 
2018
 
2019
Google properties
$
21,998

 
$
25,682

Google Network Members' properties
4,644

 
5,038

Google advertising revenues
26,642

 
30,720

Google other revenues
4,354

 
5,449

Other Bets revenues
150

 
170

Total revenues(1)
$
31,146

 
$
36,339

(1) 
Revenues include hedging gains (losses) of $(239) million and $137 million for the three months ended March 31, 2018 and 2019, respectively, which do not represent revenues recognized from contracts with customers.
The following table presents our revenues disaggregated by geography, based on the addresses of our customers (in millions, unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
United States
$
14,144

 
45
%
 
$
16,532

 
45
%
EMEA(1)
10,474

 
34

 
11,791

 
33

APAC(1)
4,804

 
15

 
6,112

 
17

Other Americas(1)
1,724

 
6

 
1,904

 
5

Total revenues(2)
$
31,146

 
100
%
 
$
36,339

 
100
%
(1) 
Regions represent Europe, the Middle East, and Africa (EMEA); Asia-Pacific (APAC); and Canada and Latin America (Other Americas).
(2) 
Revenues include hedging gains (losses) for the three months ended March 31, 2018 and 2019.
Deferred Revenues
We record deferred revenues when cash payments are received or due in advance of our performance, including amounts which are refundable. The decrease in the deferred revenue balance for the three months ended March 31, 2019 was primarily driven by the recognition of $826 million of revenues that were included in the deferred revenue

9

Alphabet Inc.

balance as of December 31, 2018, offset by cash payments received or due in advance of satisfying our performance obligations.
Note 3. Financial Instruments
Debt Securities
We classify our marketable debt securities within Level 2 in the fair value hierarchy because we use quoted market prices to the extent available or alternative pricing sources and models utilizing market observable inputs to determine fair value.
The following tables summarize our debt securities by significant investment categories as of December 31, 2018 and March 31, 2019 (in millions):
 
As of December 31, 2018
 
Adjusted
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair
Value
 
Cash and Cash
Equivalents
 
Marketable
Securities
Level 2:
 
 
 
 
 
 
 
 
 
 
 
Time deposits(1)
$
2,202

 
$
0

 
$
0

 
$
2,202

 
$
2,202

 
$
0

Government bonds
53,634

 
71

 
(414
)
 
53,291

 
3,717

 
49,574

Corporate debt securities
25,383

 
15

 
(316
)
 
25,082

 
44

 
25,038

Mortgage-backed and asset-backed securities
16,918

 
11

 
(324
)
 
16,605

 
0

 
16,605

Total
$
98,137

 
$
97

 
$
(1,054
)
 
$
97,180

 
$
5,963

 
$
91,217

 
As of March 31, 2019
 
Adjusted
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair
Value
 
Cash and Cash
Equivalents
 
Marketable
Securities
 
(unaudited)
Level 2:
 
 
 
 
 
 
 
 
 
 
 
Time deposits(1)
$
2,612

 
$
0

 
$
0

 
$
2,612

 
$
2,598

 
$
14

Government bonds
54,291

 
195

 
(206
)
 
54,280

 
4,114

 
50,166

Corporate debt securities
25,482

 
128

 
(109
)
 
25,501

 
8

 
25,493

Mortgage-backed and asset-backed securities
16,465

 
36

 
(188
)
 
16,313

 
0

 
16,313

Total
$
98,850

 
$
359

 
$
(503
)
 
$
98,706

 
$
6,720

 
$
91,986

(1) 
The majority of our time deposits are domestic deposits.
We determine realized gains or losses on the sale or extinguishment of debt securities on a specific identification method. We recognized gross realized gains of $2 million and $46 million for the three months ended March 31, 2018 and 2019, respectively. We recognized gross realized losses of $41 million and $48 million for the three months ended March 31, 2018 and 2019, respectively. We reflect these gains and losses as a component of other income (expense), net, in the Consolidated Statements of Income.
The following table summarizes the estimated fair value of our investments in marketable debt securities with stated contractual maturity dates, accounted for as available-for-sale securities and classified by the contractual maturity date of the securities (in millions, unaudited):
 
As of
March 31, 2019
Due in 1 year
$
21,969

Due in 1 year through 5 years
57,477

Due in 5 years through 10 years
2,522

Due after 10 years
10,018

Total
$
91,986



10

Alphabet Inc.

The following tables present gross unrealized losses and fair values for those investments that were in an unrealized loss position as of December 31, 2018 and March 31, 2019, aggregated by investment category and the length of time that individual securities have been in a continuous loss position (in millions):
 
As of December 31, 2018
 
Less than 12 Months
 
12 Months or Greater
 
Total
 
Fair Value
 
Unrealized
Loss
 
Fair Value
 
Unrealized
Loss
 
Fair Value
 
Unrealized
Loss
Government bonds
$
12,019

 
$
(85
)
 
$
23,877

 
$
(329
)
 
$
35,896

 
$
(414
)
Corporate debt securities
10,171

 
(107
)
 
11,545

 
(209
)
 
21,716

 
(316
)
Mortgage-backed and asset-backed securities
5,534

 
(75
)
 
8,519

 
(249
)
 
14,053

 
(324
)
Total
$
27,724

 
$
(267
)
 
$
43,941

 
$
(787
)
 
$
71,665

 
$
(1,054
)
 
As of March 31, 2019
 
Less than 12 Months
 
12 Months or Greater
 
Total
 
Fair Value
 
Unrealized
Loss
 
Fair Value
 
Unrealized
Loss
 
Fair Value
 
Unrealized
Loss
 
(unaudited)
Government bonds
$
1,089

 
$
(1
)
 
$
24,177

 
$
(205
)
 
$
25,266

 
$
(206
)
Corporate debt securities
1,503

 
(5
)
 
13,503

 
(104
)
 
15,006

 
(109
)
Mortgage-backed and asset-backed securities
899

 
(2
)
 
10,361

 
(186
)
 
11,260

 
(188
)
Total
$
3,491

 
$
(8
)
 
$
48,041

 
$
(495
)
 
$
51,532

 
$
(503
)

During the three months ended March 31, 2018 and 2019, we did not recognize any significant other-than-temporary impairment losses. Losses on impairment are included as a component of other income (expense), net, in the Consolidated Statements of Income. See Note 7 for further details on other income (expense), net.
Equity Investments
The following discusses our marketable equity securities, non-marketable equity securities, gains and losses on marketable and non-marketable equity securities, as well as our equity securities accounted for under the equity method.
Marketable equity securities
Our marketable equity securities are publicly traded stocks or funds measured at fair value and classified within Level 1 and 2 in the fair value hierarchy because we use quoted prices for identical assets in active markets or inputs that are based upon quoted prices for similar instruments in active markets.
The following table summarizes marketable equity securities measured at fair value by significant investment categories as of December 31, 2018 and March 31, 2019 (in millions):
 
As of December 31, 2018
 
Cash and Cash Equivalents
 
Marketable
Securities
Level 1:
 
 
 
Money market funds
$
3,493

 
$
0

Marketable equity securities
0

 
994

 
3,493

 
994

Level 2:
 
 
 
Mutual funds
0

 
228

Total
$
3,493

 
$
1,222



11

Alphabet Inc.

 
 
As of March 31, 2019
 
 
(unaudited)
 
 
Cash and Cash Equivalents
 
Marketable Securities
Level 1:
 
 
 
 
Money market funds
 
$
6,452

 
$
0

Marketable equity securities(1)
 
0

 
2,115

 
 
6,452

 
2,115

Level 2:
 
 
 
 
Mutual funds
 
0

 
239

Total
 
$
6,452

 
$
2,354


(1) 
Includes an investment that was reclassified from non-marketable equity securities following the initial public offering of the issuer.
Non-marketable equity securities
Our non-marketable equity securities are investments in privately held companies without readily determinable market values. The carrying value of our non-marketable equity securities is adjusted to fair value for observable transactions for identical or similar investments of the same issuer or impairment (referred to as the measurement alternative). All gains and losses on non-marketable equity securities, realized and unrealized, are recognized in other income (expense), net. Non-marketable equity securities that have been remeasured are classified within Level 3 in the fair value hierarchy because we estimate the value based on valuation methods using the observable transaction price at the transaction date and other unobservable inputs including volatility, rights, and obligations of the securities we hold.
The following is a summary of unrealized gains and losses recorded in other income (expense), net, and included as adjustments to the carrying value of non-marketable equity securities (in millions, unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
Unrealized gains
$
2,511

 
$
456

Unrealized losses (including impairment)
(23
)
 
(66
)
Total unrealized gain (loss) for non-marketable equity securities
$
2,488

 
$
390


The following table summarizes the total carrying value of our non-marketable equity securities held as of March 31, 2019 including cumulative unrealized gains and losses (in millions, unaudited):
Initial cost basis
 
$
8,561

Unrealized gains
 
4,634

Unrealized losses (including impairment)
 
(248
)
Total carrying value at the end of the period
 
$
12,947


During the three months ended March 31, 2019, included in the $12.9 billion of non-marketable equity securities, $1.4 billion were measured at fair value based on observable market transactions, resulting in a net unrealized gain of $390 million.

12

Alphabet Inc.

Gains and losses on marketable and non-marketable equity securities
Gains and losses for our marketable and non-marketable equity securities are summarized below (in millions, unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
Net gain (loss) on equity securities sold during the period
$
387

 
$
42

Unrealized gain (loss) on equity securities held as of the end of the period(1)
2,644

 
1,041

Total gain (loss) recognized in other income (expense), net
$
3,031

 
$
1,083


(1) 
Includes $2,488 million and $390 million related to non-marketable equity securities for the three months ended March 31, 2018 and 2019, respectively.
In the table above, net gain (loss) on equity securities sold during the period reflects the difference between the sale proceeds and the carrying value of the equity securities at the beginning of the period or the purchase date, if later. The cumulative net gain measured as the sale price less the initial purchase price for equity securities sold during the period ending March 31, 2019 was $118 million.
Equity securities accounted for under the Equity Method
Equity securities accounted for under the equity method had a carrying value of approximately $1.3 billion as of December 31, 2018 and March 31, 2019. Our share of gains and losses including impairment are included as a component of other income (expense), net. See Note 7 for further details on other income (expense), net.
Derivative Financial Instruments
We classify our foreign currency and interest rate derivative contracts primarily within Level 2 in the fair value hierarchy as the valuation inputs are based on quoted prices and market observable data of similar instruments.
We recognize derivative instruments as either assets or liabilities in the Consolidated Balance Sheets at fair value. We record changes in the fair value (i.e., gains or losses) of the derivatives in the Consolidated Statements of Income as either other income (expense), net, or revenues, or in the Consolidated Balance Sheets in accumulated other comprehensive income (AOCI), as discussed below. Any components excluded from the assessment of hedge effectiveness are recognized in the same income statement line as the hedged item.
We enter into foreign currency contracts with financial institutions to reduce the risk that our cash flows, earnings, and investment in foreign subsidiaries will be adversely affected by foreign currency exchange rate fluctuations. We also use interest rate derivative contracts to hedge interest rate exposures on our fixed income securities and debt issuances. Our program is not used for trading or speculative purposes.
We enter into master netting arrangements, which reduce credit risk by permitting net settlement of transactions with the same counterparty. To further reduce credit risk, we enter into collateral security arrangements under which the counterparty is required to provide collateral when the net fair value of certain financial instruments fluctuates from contractually established thresholds. We can take possession of the collateral in the event of counterparty default. As of December 31, 2018 and March 31, 2019, we received cash collateral related to the derivative instruments under our collateral security arrangements of $327 million and $518 million, respectively, which was included in other current assets.
Cash Flow Hedges
We use foreign currency forwards and option contracts, including collars (an option strategy comprised of a combination of purchased and written options), designated as cash flow hedges to hedge certain forecasted revenue transactions denominated in currencies other than the U.S. dollar. The notional principal of these contracts was approximately $11.8 billion and $12.4 billion as of December 31, 2018 and March 31, 2019, respectively. These contracts have maturities of 24 months or less.
For forwards and option contracts, we exclude the change in the forward points and time value from our assessment of hedge effectiveness. The initial value of the excluded component is amortized on a straight-line basis over the life of the hedging instrument and recognized in revenues. The difference between fair value changes of the excluded component and the amount amortized to revenues is recorded in AOCI. We reflect the gains or losses of a cash flow hedge included in our assessment of hedge effectiveness as a component of AOCI and subsequently reclassify these gains and losses to revenues when the hedged transactions are recorded. If the hedged transactions

13

Alphabet Inc.

become probable of not occurring, the corresponding amounts in AOCI are immediately reclassified to other income (expense), net.
As of March 31, 2019, the net accumulated gain on our foreign currency cash flow hedges before tax effect was $113 million, which is expected to be reclassified from AOCI into earnings within the next 12 months.
Fair Value Hedges
We use forward contracts designated as fair value hedges to hedge foreign currency risks for our investments denominated in currencies other than the U.S. dollar. We exclude changes in forward points for the forward contracts from the assessment of hedge effectiveness. We recognize changes in the excluded component in other income (expense), net. The notional principal of these contracts was $2.0 billion as of both December 31, 2018 and March 31, 2019.
Gains and losses on these forward contracts are recognized in other income (expense), net, along with the offsetting gains and losses of the related hedged items.
Net Investment Hedges
We use forward contracts designated as net investment hedges to hedge the foreign currency risks related to our investment in foreign subsidiaries. We exclude changes in forward points for the forward contracts from the assessment of hedge effectiveness. We recognize changes in the excluded component in other income (expense), net. The notional principal of these contracts was $6.7 billion and $7.1 billion as of December 31, 2018 and March 31, 2019, respectively.
Gains and losses on these forward contracts are recognized in AOCI as part of the foreign currency translation adjustment.
Other Derivatives
Other derivatives not designated as hedging instruments consist of foreign currency forward contracts that we use to hedge intercompany transactions and other monetary assets or liabilities denominated in currencies other than the local currency of a subsidiary. We recognize gains and losses on these contracts, as well as the related costs in other income (expense), net, along with the foreign currency gains and losses on monetary assets and liabilities. The notional principal of the outstanding foreign exchange contracts was $20.1 billion and $18.6 billion as of December 31, 2018 and March 31, 2019, respectively.
The fair values of our outstanding derivative instruments were as follows (in millions):
 
 
 
As of December 31, 2018
  
Balance Sheet Location
 
Fair Value of Derivatives Designated as Hedging Instruments
 
Fair Value of
Derivatives Not
Designated as
Hedging Instruments
 
Total Fair Value
Derivative Assets:
 
 
 
 
 
 
 
Level 2:
 
 
 
 
 
 
 
Foreign exchange contracts
Other current and non-current assets
 
$
459

 
$
54

 
$
513

Total
 
 
$
459

 
$
54

 
$
513

Derivative Liabilities:
 
 
 
 
 
 
 
Level 2:
 
 
 
 
 
 
 
Foreign exchange contracts
Accrued expenses and other liabilities, current and non-current
 
$
5

 
$
228

 
$
233

Total
 
 
$
5

 
$
228

 
$
233


14

Alphabet Inc.

 
 
 
As of March 31, 2019
  
Balance Sheet Location
 
Fair Value of
Derivatives
Designated as
Hedging Instruments
 
Fair Value of
Derivatives Not
Designated as
Hedging Instruments
 
Total Fair Value
 
 
 
(unaudited)
Derivative Assets:
 
 
 
 
 
 
 
Level 2:
 
 
 
 
 
 
 
Foreign exchange contracts
Other current and non-current assets
 
$
475

 
$
15

 
$
490

Total
 
 
$
475

 
$
15

 
$
490

Derivative Liabilities:
 
 
 
 
 
 
 
Level 2:
 
 
 
 
 
 
 
Foreign exchange contracts
Accrued expenses and other liabilities, current and non-current
 
$
13

 
$
348

 
$
361

Total
 
 
$
13

 
$
348

 
$
361


The gains (losses) on derivatives in cash flow hedging and net investment hedging relationships recognized in other comprehensive income (OCI) are summarized below (in millions, unaudited):
 
Gains (Losses) Recognized in OCI on Derivatives Before Tax Effect
 
Three Months Ended
 
March 31,

2018
 
2019
Derivatives in Cash Flow Hedging Relationship:
 
 
 
Foreign exchange contracts
 
 
 
Amount included in the assessment of effectiveness
$
(319
)
 
$
(6
)
Amount excluded from the assessment of effectiveness
(7
)
 
(30
)
Derivatives in Net Investment Hedging Relationship:
 
 
 
Foreign exchange contracts
 
 
 
Amount included in the assessment of effectiveness
0

 
64

Total
$
(326
)
 
$
28

 

15

Alphabet Inc.

The effect of derivative instruments on income is summarized below (in millions, unaudited):
 
Gains (Losses) Recognized in Income
 
Three Months Ended
 
March 31,
 
2018
 
2019
 
Revenues
 
Other income (expense), net
 
Revenues
 
Other income (expense), net
Total amounts presented in the Consolidated Statements of Income in which the effects of cash flow and fair value hedges are recorded
$
31,146

 
$
2,910

 
$
36,339

 
$
1,538

 
 
 
 
 
 
 
 
Gains (Losses) on Derivatives in Cash Flow Hedging Relationship:
 
 
 
 
 
 
 
Foreign exchange contracts
 
 
 
 
 
 
 
Amount of gains (losses) reclassified from AOCI to income
$
(247
)
 
$
0

 
$
128

 
$
0

Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach
8

 
0

 
9

 
0

Gains (Losses) on Derivatives in Fair Value Hedging Relationship:
 
 
 
 
 
 
 
Foreign exchange contracts
 
 
 
 
 
 
 
Hedged items
0

 
113

 
0

 
22

Derivatives designated as hedging instruments
0

 
(113
)
 
0

 
(22
)
Amount excluded from the assessment of effectiveness
0

 
11

 
0

 
10

Gains (Losses) on Derivatives in Net Investment Hedging Relationship:
 
 
 
 
 
 
 
Foreign exchange contracts
 
 
 
 
 
 
 
Amount excluded from the assessment of effectiveness
0

 
0

 
0

 
54

Gains (Losses) on Derivatives Not Designated as Hedging Instruments:
 
 
 
 
 
 
 
Foreign exchange contracts
 
 
 
 
 
 
 
Derivatives not designated as hedging instruments
0

 
(100
)
 
0

 
(249
)
Total gains (losses)
$
(239
)
 
$
(89
)
 
$
137

 
$
(185
)


16

Alphabet Inc.

Offsetting of Derivatives
We present our forwards and purchased options at gross fair values in the Consolidated Balance Sheets. For foreign currency collars, we present at net fair values where both purchased and written options are with the same counterparty. Our master netting and other similar arrangements allow net settlements under certain conditions. As of December 31, 2018 and March 31, 2019, information related to these offsetting arrangements were as follows (in millions):
Offsetting of Assets
 
As of December 31, 2018
 
 
 
 
 
 
 
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
 
 
 
Gross Amounts of Recognized Assets
 
Gross Amounts Offset in the Consolidated Balance Sheets
 
Net Presented in the Consolidated Balance Sheets
 
Financial Instruments
 
 Cash Collateral Received
 
Non-Cash Collateral Received
 
Net Assets Exposed
Derivatives
$
569

 
$
(56
)
 
$
513

 
$
(90
)
(1) 
$
(307
)
 
$
(14
)
 
$
102

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
As of March 31, 2019
 
 
 
 
 
 
 
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
 
 
 
Gross Amounts of Recognized Assets
 
Gross Amounts Offset in the Consolidated Balance Sheets
 
Net Presented in the Consolidated Balance Sheets
 
Financial Instruments
 
Cash Collateral Received
 
Non-Cash Collateral Received
 
Net Assets Exposed
 
(unaudited)
Derivatives
$
529

 
$
(39
)
 
$
490

 
$
(85
)
(1) 
$
(399
)
 
$
(2
)
 
$
4

(1) 
The balances as of December 31, 2018 and March 31, 2019 were related to derivative liabilities which are allowed to be net settled against derivative assets in accordance with our master netting agreements.
Offsetting of Liabilities
 
As of December 31, 2018
 
 
 
 
 
 
 
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
 
 
 
Gross Amounts of Recognized Liabilities
 
Gross Amounts Offset in the Consolidated Balance Sheets
 
Net Presented in the Consolidated Balance Sheets
 
Financial Instruments
 
 Cash Collateral Pledged
 
Non-Cash Collateral Pledged
 
Net Liabilities
Derivatives
$
289

 
$
(56
)
 
$
233

 
$
(90
)
(2) 
$
0

 
$
0

 
$
143

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
As of March 31, 2019
 
 
 
 
 
 
 
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
 
 
Gross Amounts of Recognized Liabilities
 
Gross Amounts Offset in the Consolidated Balance Sheets
 
Net Presented in the Consolidated Balance Sheets
 
Financial Instruments
 
 Cash Collateral Pledged
 
Non-Cash Collateral Pledged
 
Net Liabilities
 
(unaudited)
Derivatives
$
400

 
$
(39
)
 
$
361

 
$
(85
)
(2) 
$
0

 
$
0

 
$
276

(2) 
The balances as of December 31, 2018 and March 31, 2019 were related to derivative assets which are allowed to be net settled against derivative liabilities in accordance with our master netting agreements.
Note 4. Leases
We have entered into operating and finance lease agreements primarily for data centers, land and offices throughout the world with lease periods expiring between 2019 and 2063.
We determine if an arrangement is a lease at inception. Operating lease assets and liabilities are included on our Consolidated Balance Sheet beginning January 1, 2019. The current portion of our operating lease liabilities is included in accrued expenses and other current liabilities and the long term portion is included in operating lease

17

Alphabet Inc.

liabilities. Finance lease assets are included in property and equipment, net. Finance lease liabilities are included in accrued expenses and other current liabilities or long-term debt.
Operating lease assets and liabilities are recognized at the present value of the future lease payments at the lease commencement date. The interest rate used to determine the present value of the future lease payments is our incremental borrowing rate, because the interest rate implicit in most of our leases is not readily determinable. Our incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments, and in economic environments where the leased asset is located. Operating lease assets also include any prepaid lease payments and lease incentives. Our lease terms include periods under options to extend or terminate the lease when it is reasonably certain that we will exercise that option. We generally use the base, non-cancelable, lease term when determining the lease assets and liabilities. Operating lease expense is recognized on a straight-line basis over the lease term.
Our lease agreements generally contain lease and non-lease components. Non-lease components primarily include payments for maintenance and utilities. We combine fixed payments for non-lease components with our lease payments and account for them together as a single lease component which increases the amount of our lease assets and liabilities.
Payments under our lease arrangements are primarily fixed, however, certain lease agreements contain variable payments, which are expensed as incurred and not included in the operating lease assets and liabilities. These amounts include payments affected by the Consumer Price Index, payments contingent on wind or solar production for power purchase arrangements, and payments for maintenance and utilities.
Components of operating lease expense were as follows (in millions, unaudited):
 
Three Months Ended March 31, 2019
Operating lease cost
$
398

Variable lease cost
128

Total operating lease cost
$
526

Supplemental cash flow information related to operating leases was as follows (in millions, unaudited):
 
Three Months Ended March 31, 2019
Cash payments for operating leases
$
374

New operating lease assets obtained in exchange for operating lease liabilities
$
1,131


As of March 31, 2019, our operating leases had a weighted average remaining lease term of 10 years and a weighted average discount rate of 2.9%. Future lease payments under operating leases as of March 31, 2019 were as follows (in millions, unaudited):
 
Operating Leases
Remainder of 2019
$
1,071

2020
1,535

2021
1,437

2022
1,228

2023
1,070

Thereafter
4,990

Total future lease payments
11,331

Less imputed interest
(1,983
)
Total lease liability balance
$
9,348


As of March 31, 2019, we have entered into leases, primarily for data centers, land and offices, that have not yet commenced with future lease payments of $4.4 billion that are not reflected in the table above. These leases will commence between 2019 and 2022 with non-cancelable lease terms of 1 to 20 years.

18

Alphabet Inc.

Note 5. Variable Interest Entities (VIEs)
Consolidated VIEs
We consolidate VIEs in which we hold a variable interest and are the primary beneficiary. We are the primary beneficiary because we have the power to direct activities that most significantly affect their economic performance and have the obligation to absorb the majority of their losses or benefits. The results of operations and financial position of these VIEs are included in our consolidated financial statements.
For certain consolidated VIEs, their assets are not available to us and their creditors do not have recourse to us. As of December 31, 2018 and March 31, 2019, assets that can only be used to settle obligations of these VIEs were $2.4 billion and the liabilities for which creditors only have recourse to the VIEs were $909 million and $786 million, respectively.
Calico
Calico is a life science company with a mission to harness advanced technologies to increase our understanding of the biology that controls lifespan.
In September 2014, AbbVie Inc. (AbbVie) and Calico entered into a research and development collaboration agreement intended to help both companies discover, develop, and bring to market new therapies for patients with age-related diseases, including neurodegeneration and cancer. In the second quarter of 2018, AbbVie and Calico amended the collaboration agreement resulting in an increase in total commitments. As of March 31, 2019, AbbVie has contributed $750 million to fund the collaboration pursuant to the agreement and is committed to an additional $500 million which will be paid by the fourth quarter of 2019. As of March 31, 2019, Calico has contributed $500 million and has committed up to an additional $750 million.
Calico has used its scientific expertise to establish a world-class research and development facility, with a focus on drug discovery and early drug development; and AbbVie provides scientific and clinical development support and its commercial expertise to bring new discoveries to market. Both companies share costs and profits for projects covered under this agreement equally. AbbVie's contribution has been recorded as a liability on Calico's financial statements, which is reduced and reflected as a reduction to research and development expense as eligible research and development costs are incurred by Calico.
As of March 31, 2019, we have contributed $480 million to Calico in exchange for Calico convertible preferred units and are committed to fund up to an additional $750 million on an as-needed basis and subject to certain conditions.
Verily
Verily is a life science company with a mission to make the world's health data useful so that people enjoy healthier lives. In December 2018, Verily received $900 million in cash from a $1.0 billion investment round. The remaining $100 million was received in the first quarter of 2019. As of March 31, 2019, Verily has received an aggregate amount of $1.8 billion from sales of equity securities to external investors. These transactions were accounted for as equity transactions and no gain or loss was recognized.
Unconsolidated VIEs
Certain renewable energy investments included in our non-marketable equity investments accounted for under the equity method are VIEs. These entities' activities involve power generation using renewable sources. We have determined that the governance structures of these entities do not allow us to direct the activities that would significantly affect their economic performance such as setting operating budgets. Therefore, we do not consolidate these VIEs in our consolidated financial statements. The carrying value and maximum exposure of these VIEs were $705 million and $665 million as of December 31, 2018 and March 31, 2019, respectively. The maximum exposure is based on current investments to date. We have determined the single source of our exposure to these VIEs is our capital investment in them.
Other unconsolidated VIEs were not material as of December 31, 2018 and March 31, 2019.
Note 6. Debt
Short-Term Debt
We have a debt financing program of up to $5.0 billion through the issuance of commercial paper. Net proceeds from this program are used for general corporate purposes. We had no commercial paper outstanding as of December 31, 2018 and March 31, 2019.

19

Alphabet Inc.

Long-Term Debt
Google issued $3.0 billion of senior unsecured notes in three tranches (collectively, 2011 Notes) in May 2011, due in 2014, 2016, and 2021, as well as $1.0 billion of senior unsecured notes (2014 Notes) in February 2014 due in 2024.
In April 2016, we completed an exchange offer with eligible holders of Google’s 2011 Notes due 2021 and 2014 Notes due 2024 (collectively, the Google Notes). An aggregate principal amount of approximately $1.7 billion of the Google Notes was exchanged for approximately $1.7 billion of Alphabet notes with identical interest rate and maturity. Because the exchange was between a parent and the subsidiary company and for substantially identical notes, the change was treated as a debt modification for accounting purposes with no gain or loss recognized.
In August 2016, Alphabet issued $2.0 billion of senior unsecured notes (2016 Notes) due 2026. The net proceeds from the issuance of the 2016 Notes were used for general corporate purposes, including the repayment of outstanding commercial paper. The Alphabet notes due in 2021, 2024, and 2026 rank equally with each other and are structurally subordinate to the outstanding Google Notes.
The total outstanding long-term debt is summarized below (in millions):
 
As of
December 31, 2018
 
As of
March 31, 2019
 
 
 
(unaudited)
3.625% Notes due on May 19, 2021
$
1,000

 
$
1,000

3.375% Notes due on February 25, 2024
1,000

 
1,000

1.998% Notes due on August 15, 2026
2,000

 
2,000

Unamortized discount for the Notes above
(50
)
 
(48
)
Subtotal(1)
3,950

 
3,952

Finance lease obligation
62

 
114

Total long-term debt
$
4,012

 
$
4,066


(1) 
Includes the outstanding (and unexchanged) Google Notes issued in 2011 and 2014 and the Alphabet notes exchanged in 2016.
The effective interest yields based on proceeds received from the outstanding notes due in 2021, 2024, and 2026 were 3.734%, 3.377%, and 2.231%, respectively, with interest payable semi-annually. We may redeem these notes at any time in whole or in part at specified redemption prices. The total estimated fair value of all outstanding notes was approximately $3.9 billion and $4.0 billion as of December 31, 2018 and March 31, 2019, respectively. The fair value was determined based on observable market prices of identical instruments in less active markets and is categorized accordingly as Level 2 in the fair value hierarchy.
Credit Facility
As of March 31, 2019, we have $4.0 billion of revolving credit facilities which expire in July 2023. The interest rate for the credit facilities is determined based on a formula using certain market rates. No amounts were outstanding under the credit facilities as of December 31, 2018 and March 31, 2019.

20

Alphabet Inc.

Note 7. Supplemental Financial Statement Information
Property and Equipment, Net
Property and equipment, net, consisted of the following (in millions):
 
As of
December 31, 2018
 
As of
March 31, 2019
 
 
 
(unaudited)
Land and buildings
$
30,179

 
$
30,824

Information technology assets
30,119

 
31,551

Construction in progress
16,838

 
17,203

Leasehold improvements
5,310

 
5,604

Furniture and fixtures
61

 
76

Property and equipment, gross
82,507

 
85,258

Less: accumulated depreciation
(22,788
)
 
(24,730
)
Property and equipment, net
$
59,719

 
$
60,528


As of December 31, 2018 and March 31, 2019, information technology assets under finance lease with a cost basis of $648 million and $835 million, respectively, were included in property and equipment.
Accrued expenses and other current liabilities
Accrued expenses and other current liabilities consisted of the following (in millions):
 
As of
December 31, 2018
 
As of
March 31, 2019
 
 
 
(unaudited)
European Commission fines(1)
$
7,754

 
$
9,388

Accrued customer liabilities
1,810

 
1,808

Other accrued expenses and current liabilities
7,394

 
8,186

Accrued expenses and other current liabilities
$
16,958

 
$
19,382


(1) 
Includes the effects of foreign exchange and interest. See Note 10 for further details.
Accumulated Other Comprehensive Income (Loss)
The components of AOCI, net of tax, were as follows (in millions, unaudited):
 
Foreign Currency Translation Adjustments
 
Unrealized Gains (Losses) on Available-for-Sale Investments
 
Unrealized Gains (Losses) on Cash Flow Hedges
 
Total
Balance as of December 31, 2017
$
(1,103
)
 
$
233

 
$
(122
)
 
$
(992
)
Cumulative effect of accounting change
0

 
(98
)
 
0

 
(98
)
Other comprehensive income (loss) before reclassifications
657

 
(208
)
 
(255
)
 
194

Amounts excluded from the assessment of hedge effectiveness recorded in AOCI
0

 
0

 
(7
)
 
(7
)
Amounts reclassified from AOCI
0

 
39

 
194

 
233

Other comprehensive income (loss)
657

 
(169
)
 
(68
)
 
420

Balance as of March 31, 2018
$
(446
)
 
$
(34
)
 
$
(190
)
 
$
(670
)

21

Alphabet Inc.

 
Foreign Currency Translation Adjustments
 
Unrealized Gains (Losses) on Available-for-Sale Investments
 
Unrealized Gains (Losses) on Cash Flow Hedges
 
Total
Balance as of December 31, 2018
$
(1,884
)
 
$
(688
)
 
$
266

 
$
(2,306
)
Cumulative effect of accounting change
0

 
0

 
(30
)
 
(30
)
Other comprehensive income (loss) before reclassifications
(36
)
 
719

 
0

 
683

Amounts excluded from the assessment of hedge effectiveness recorded in AOCI
0

 
0

 
(30
)
 
(30
)
Amounts reclassified from AOCI
0

 
7

 
(104
)
 
(97
)
Other comprehensive income (loss)
(36
)
 
726

 
(134
)
 
556

Balance as of March 31, 2019
$
(1,920
)
 
$
38

 
$
102

 
$
(1,780
)

The effects on net income of amounts reclassified from AOCI were as follows (in millions, unaudited):
 
 
 
 
Gains (Losses) Reclassified from AOCI to the Consolidated Statements of Income
 
 
 
 
Three Months Ended
 
 
 
 
March 31,
 AOCI Components
 
Location
 
2018
 
2019
Unrealized gains (losses) on available-for-sale investments
 
 
 
 
 
 
Other income (expense), net
 
$
(39
)
 
$
(2
)
 
 
Benefit (provision) for income taxes
 
0

 
(5
)
 
 
Net of tax
 
(39
)
 
(7
)
Unrealized gains (losses) on cash flow hedges
 
 
 
 
Foreign exchange contracts
 
Revenue
 
(247
)
 
128

Interest rate contracts
 
Other income (expense), net
 
1

 
1

 
 
Benefit (provision) for income taxes
 
52

 
(25
)
 
 
Net of tax
 
(194
)
 
104

Total amount reclassified, net of tax
 
$
(233
)
 
$
97


Other Income (Expense), Net
The components of other income (expense), net, were as follows (in millions, unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
Interest income
$
399

 
$
522

Interest expense(1)
(30
)
 
(35
)
Foreign currency exchange gain (loss), net
(24
)
 
74

Gain (loss) on debt securities, net
(39
)
 
(2
)
Gain on equity securities, net
3,031

 
1,083

Performance fees(2)
(632
)
 
(117
)
Loss and impairment from equity method investments, net
(7
)
 
(40
)
Other
212

 
53

Other income (expense), net
$
2,910

 
$
1,538


(1) 
Interest expense is net of interest capitalized of $16 million and $31 million for the three months ended March 31, 2018 and 2019, respectively.
(2) 
Performance fees were reclassified for the prior period from general and administrative expenses to other income (expense), net to conform with current period presentation. For further information on the reclassification and performance fees, see Notes 1 and 13, respectively.

22

Alphabet Inc.

Note 8. Acquisitions
During the three months ended March 31, 2019, we completed various acquisitions and purchases of intangible assets for total consideration of approximately $79 million. In aggregate, $39 million was attributed to intangible assets, $41 million was attributed to goodwill, and $1 million was attributed to net liabilities assumed. These acquisitions generally enhance the breadth and depth of our offerings and expand our expertise in engineering and other functional areas. The amount of goodwill expected to be deductible for tax purposes is approximately $15 million.
Pro forma results of operations for these acquisitions have not been presented because they are not material to the consolidated results of operations, either individually or in the aggregate.
For all intangible assets acquired and purchased during the three months ended March 31, 2019, patents and developed technology have a weighted-average useful life of 3.7 years and trade names and other have a weighted-average useful life of 3.0 years.
Note 9. Goodwill and Other Intangible Assets
Goodwill
Changes in the carrying amount of goodwill for the three months ended March 31, 2019 were as follows (in millions, unaudited):
 
Google
 
Other Bets
 
Total Consolidated
Balance as of December 31, 2018
$
17,521

 
$
367

 
$
17,888

Acquisitions
41

 
0

 
41

Foreign currency translation and other adjustments
14

 
0

 
14

Balance as of March 31, 2019
$
17,576

 
$
367

 
$
17,943


Other Intangible Assets
Information regarding purchased intangible assets were as follows (in millions):
 
As of December 31, 2018
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
Patents and developed technology
$
5,125

 
$
3,394

 
$
1,731

Customer relationships
349

 
308

 
41

Trade names and other
703

 
255

 
448

Total
$
6,177

 
$
3,957

 
$
2,220

 
 
 
 
 
 
 
As of March 31, 2019
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
(unaudited)
Patents and developed technology
$
5,093

 
$
3,491

 
$
1,602

Customer relationships
92

 
65

 
27

Trade names and other
703

 
269

 
434

Total
$
5,888

 
$
3,825

 
$
2,063


Amortization expense relating to purchased intangible assets was $195 million and $197 million for the three months ended March 31, 2018 and 2019, respectively.

23

Alphabet Inc.

As of March 31, 2019, expected amortization expense relating to purchased intangible assets for each of the next five years and thereafter are as follows (in millions, unaudited):
Remainder of 2019
$
520

2020
590

2021
538

2022
204

2023
7

Thereafter
204

Total
$
2,063


Note 10. Contingencies
Legal Matters
Antitrust Investigations
On November 30, 2010, the EC's Directorate General for Competition opened an investigation into various antitrust-related complaints against us.
On April 15, 2015, the EC issued a Statement of Objections (SO) regarding the display and ranking of shopping search results and ads, to which we responded on August 27, 2015. On July 14, 2016, the EC issued a Supplementary SO regarding shopping search results and ads. On June 27, 2017, the EC announced its decision that certain actions taken by Google regarding its display and ranking of shopping search results and ads infringed European competition law. The EC decision imposed a 2.4 billion ($2.7 billion as of June 27, 2017) fine. On September 11, 2017, we appealed the EC decision and on September 27, 2017, we implemented product changes to bring shopping ads into compliance with the EC's decision. We recognized a charge of $2.7 billion for the fine in the second quarter of 2017. While under appeal, the fine is included in accrued expenses and other current liabilities on our Consolidated Balance Sheets as we provided bank guarantees in lieu of a cash payment for the fine.
On April 20, 2016, the EC issued an SO regarding certain Android distribution practices. We responded to the SO and the EC's informational requests. On July 18, 2018, the EC announced its decision that certain provisions in Google’s Android-related distribution agreements infringed European competition law. The EC decision imposed a 4.3 billion ($5.1 billion as of June 30, 2018) fine and directed the termination of the conduct at issue. On October 9, 2018, we appealed the EC decision. On October 29, 2018, we implemented changes to certain of our Android distribution practices. We recognized a charge of $5.1 billion for the fine in the second quarter of 2018. While under appeal, the fine is included in accrued expenses and other current liabilities on our Consolidated Balance Sheets as we provided bank guarantees in lieu of a cash payment for the fine.
On July 14, 2016, the EC issued an SO regarding the syndication of AdSense for Search (AFS). We responded to the SO and to the EC's informational requests. On March 20, 2019, the EC announced its decision that certain contractual provisions in agreements that Google had with AFS partners infringed European competition law. The EC decision imposed a fine of 1.5 billion ($1.7 billion as of March 20, 2019) and directed actions related to AFS agreements, which we implemented prior to the decision. We plan to appeal the EC's decision. We recognized a charge of $1.7 billion for the fine in the first quarter of 2019. The fine is included in accrued expenses and other current liabilities on our Consolidated Balance Sheet.
The Comision Nacional de Defensa de la Competencia in Argentina, the Competition Commission of India (CCI), Brazil's Administrative Council for Economic Defense (CADE), and the Korean Fair Trade Commission have also opened investigations into certain of our business practices. In November 2016, we responded to the CCI Director General's report with interim findings of competition law infringements regarding search and ads. On February 8, 2018, the CCI issued its final decision, including a fine of approximately $21 million, finding no violation of competition law infringement on most of the issues it investigated, but finding violations, including in the display of the “flights unit” in search results, and a contractual provision in certain direct search intermediation agreements. We have appealed the CCI decision. The fine was accrued for in 2018.
Patent and Intellectual Property Claims
We have had patent, copyright, trade secret, and trademark infringement lawsuits filed against us claiming that certain of our products, services, and technologies infringe the intellectual property rights of others. Adverse results in these lawsuits may include awards of substantial monetary damages, costly royalty or licensing agreements, or orders preventing us from offering certain features, functionalities, products, or services, and may also cause us to

24

Alphabet Inc.

change our business practices, and require development of non-infringing products or technologies, which could result in a loss of revenues for us and otherwise harm our business. In addition, the U.S. International Trade Commission (ITC) has increasingly become an important forum to litigate intellectual property disputes because an ultimate loss for a company or its suppliers in an ITC action could result in a prohibition on importing infringing products into the U.S. Because the U.S. is an important market, a prohibition on importation could have an adverse effect on us, including preventing us from importing many important products into the U.S. or necessitating workarounds that may limit certain features of our products.
Furthermore, many of our agreements with our customers and partners require us to indemnify them for certain intellectual property infringement claims against them, which would increase our costs as a result of defending such claims, and may require that we pay significant damages if there were an adverse ruling in any such claims. Our customers and partners may discontinue the use of our products, services, and technologies, as a result of injunctions or otherwise, which could result in loss of revenues and adversely affect our business.
In 2010, Oracle America, Inc. (Oracle) brought a copyright lawsuit against Google in the Northern District of California, alleging that Google's Android operating system infringes Oracle's copyrights related to certain Java application programming interfaces. After trial, final judgment was entered by the district court in favor of Google on June 8, 2016, and the court decided post-trial motions in favor of Google. Oracle appealed and on March 27, 2018, the appeals court reversed and remanded the case for a trial on damages. On May 29, 2018, we filed a petition for an en banc rehearing at the Federal Circuit, and on August 28, 2018, the Federal Circuit denied the petition. On January 24, 2019, we filed a petition to the Supreme Court of the United States to review this case. On April 29, 2019, the Supreme Court requested the views of the Solicitor General regarding our petition. We believe this lawsuit is without merit and are defending ourselves vigorously. Given the nature of this case, we are unable to estimate the reasonably possible loss or range of loss, if any, arising from this matter.
Other
We are also regularly subject to claims, suits, regulatory and government investigations, and other proceedings involving competition, intellectual property, privacy, tax and related compliance, labor and employment, commercial disputes, content generated by our users, goods and services offered by advertisers or publishers using our platforms, personal injury, consumer protection, and other matters. Such claims, suits, regulatory and government investigations, and other proceedings could result in fines, civil or criminal penalties, or other adverse consequences.
Certain of these outstanding matters include speculative, substantial or indeterminate monetary amounts. We record a liability when we believe that it is probable that a loss has been incurred and the amount can be reasonably estimated. If we determine that a loss is reasonably possible and the loss or range of loss can be estimated, we disclose the reasonably possible loss. We evaluate developments in our legal matters that could affect the amount of liability that has been previously accrued, and the matters and related reasonably possible losses disclosed, and make adjustments as appropriate. Significant judgment is required to determine both likelihood of there being and the estimated amount of a loss related to such matters.
With respect to our outstanding matters, based on our current knowledge, we believe that the amount or range of reasonably possible loss will not, either individually or in aggregate, have a material adverse effect on our business, consolidated financial position, results of operations, or cash flows. However, the outcome of such matters is inherently unpredictable and subject to significant uncertainties.
We expense legal fees in the period in which they are incurred.
Non-Income Taxes
We are under audit by various domestic and foreign tax authorities with regards to non-income tax matters. The subject matter of non-income tax audits primarily arises from disputes on the tax treatment and tax rate applied to the sale of our products and services in these jurisdictions and the tax treatment of certain employee benefits. We accrue non-income taxes that may result from examinations by, or any negotiated agreements with, these tax authorities when a loss is probable and reasonably estimable. If we determine that a loss is reasonably possible and the loss or range of loss can be estimated, we disclose the reasonably possible loss. We believe these matters are without merit and we are defending ourselves vigorously. Due to the inherent complexity and uncertainty of these matters and judicial process in certain jurisdictions, the final outcome may be materially different from our expectations.
Note 11. Stockholders' Equity
Share Repurchases
In January 2018, the board of directors of Alphabet authorized the company to repurchase up to $8.6 billion of its Class C capital stock, which was completed during the three months ended March 31, 2019. In January 2019, the

25

Alphabet Inc.

board of directors of Alphabet authorized the company to repurchase up to an additional $12.5 billion of its Class C capital stock. The repurchases are being executed from time to time, subject to general business and market conditions and other investment opportunities, through open market purchases or privately negotiated transactions, including through Rule 10b5-1 plans. The repurchase program does not have an expiration date.
During the three months ended March 31, 2019, we repurchased and subsequently retired 2.7 million shares of Alphabet Class C capital stock for an aggregate amount of $3.0 billion.
Note 12. Net Income Per Share
The following table sets forth the computation of basic and diluted net income per share of Class A and Class B common stock and Class C capital stock (in millions, except share amounts which are reflected in thousands, and per share amounts, unaudited):
 
Three Months Ended March 31,
 
2018
 
2019
 
Class A
 
Class B
 
Class C
 
Class A
 
Class B
 
Class C
Basic net income per share:
 
 
 
 
 
 
 
 
 
 
 
Numerator
 
 
 
 
 
 
 
 
 
 
 
Allocation of undistributed earnings
$
4,039

 
$
635

 
$
4,727

 
$
2,865

 
$
446

 
$
3,346

Denominator
 
 
 
 
 
 
 
 
 
 
 
Number of shares used in per share computation
298,449

 
46,956

 
349,347

 
299,042

 
46,582

 
349,245

Basic net income per share
$
13.53

 
$
13.53

 
$
13.53

 
$
9.58

 
$
9.58

 
$
9.58

Diluted net income per share:
 
 
 
 
 
 
 
 
 
 
 
Numerator
 
 
 
 
 
 
 
 
 
 
 
Allocation of undistributed earnings for basic computation
$
4,039

 
$
635

 
$
4,727

 
$
2,865

 
$
446

 
$
3,346

Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares
635

 
0

 
0

 
446

 
0

 
0

Reallocation of undistributed earnings
(57
)
 
(9
)
 
57

 
(23
)
 
(4
)
 
23

Allocation of undistributed earnings
$
4,617

 
$
626

 
$
4,784

 
$
3,288

 
$
442

 
$
3,369

Denominator
 
 
 
 
 
 
 
 
 
 
 
Number of shares used in basic computation
298,449

 
46,956

 
349,347

 
299,042

 
46,582

 
349,245

Weighted-average effect of dilutive securities
 
 
 
 
 
 
 
 
 
 
 
Add:
 
 
 
 
 
 
 
 
 
 
 
Conversion of Class B to Class A common shares outstanding
46,956

 
0

 
0

 
46,582

 
0

 
0

Restricted stock units and other contingently issuable shares
898

 
0

 
9,484

 
510

 
0

 
5,500

Number of shares used in per share computation
346,303

 
46,956

 
358,831

 
346,134

 
46,582

 
354,745

Diluted net income per share
$
13.33

 
$
13.33

 
$
13.33

 
$
9.50

 
$
9.50

 
$
9.50


For the periods presented above, the net income per share amounts are the same for Class A and Class B common stock and Class C capital stock because the holders of each class are entitled to equal per share dividends or distributions in liquidation in accordance with the Amended and Restated Certificate of Incorporation of Alphabet Inc.
Note 13. Compensation Plans
Stock-Based Compensation
For the three months ended March 31, 2018 and 2019, total stock-based compensation (SBC) expense was $2.5 billion and $2.9 billion, respectively, including amounts associated with awards we expect to settle in Alphabet stock of $2.5 billion and $2.8 billion, respectively.

26

Alphabet Inc.

Stock-Based Award Activities
The following table summarizes the activities for our unvested restricted stock units (RSUs) for the three months ended March 31, 2019 (unaudited):
 
Unvested Restricted Stock Units
 
Number of
Shares
 
Weighted-
Average
Grant-Date
Fair Value
Unvested as of December 31, 2018
18,467,678

 
$
936.96

Granted
10,078,174

 
$
1,053.10

 Vested
(2,830,657
)
 
$
872.80

 Forfeited/canceled
(474,577
)
 
$
968.80

Unvested as of March 31, 2019
25,240,618

 
$
989.93


As of March 31, 2019, there was $23.6 billion of unrecognized compensation cost related to unvested employee RSUs. This amount is expected to be recognized over a weighted-average period of 2.8 years.
Performance Fees
We have compensation arrangements with payouts based on realized investment returns. We recognize compensation expense based on the estimated payouts, which may result in expense recognized before investment returns are realized. For the three months ended March 31, 2018 and 2019, performance fees of $632 million and $117 million, respectively, primarily related to gains on equity securities (for further information on gains on equity securities, see Note 3) were accrued and recorded as a component of other income (expense), net. Performance fees for prior periods have been reclassified from general and administrative expenses to other income (expense), net to conform with current period presentation. For further information see Note 1.
Note 14. Income Taxes
Our effective tax rate for the three months ended March 31, 2018 and 2019 was 10.8% and 18.3%, respectively. The increase is primarily due to a release of our deferred tax asset valuation allowance related to the gains on equity securities in the three months ended March 31, 2018 and the non-deductible EC fine in the three months ended March 31, 2019.
Our effective tax rate for the three months ended March 31, 2019 was lower than the U.S. federal statutory rate, primarily due to foreign earnings taxed at lower rates and partially offset by the impact from the EC fine that is not tax deductible.
Our effective tax rate for the three months ended March 31, 2018 was lower than the U.S. federal statutory rate, primarily due to foreign earnings taxed at lower rates and the effects from a release of our deferred tax asset valuation allowance related to the gains on equity securities.
We are subject to income taxes in the U.S. and foreign jurisdictions. Significant judgment is required in evaluating our uncertain tax positions and determining our provision for income taxes. Our total gross unrecognized tax benefits were $4.7 billion and $4.8 billion as of December 31, 2018 and March 31, 2019, respectively. Our total unrecognized tax benefits that, if recognized, would affect our effective tax rate were $2.9 billion and $3.0 billion as of December 31, 2018 and March 31, 2019, respectively.
For information regarding non-income taxes, see Note 10.
Note 15. Information about Segments and Geographic Areas
We operate our business in multiple operating segments. Google is our only reportable segment. None of our other segments meet the quantitative thresholds to qualify as reportable segments; therefore, the other operating segments are combined and disclosed as Other Bets.
Our reported segments are:
Google – Google includes our main products such as ads, Android, Chrome, hardware, Google Cloud, Google Maps, Google Play, Search, and YouTube. Our technical infrastructure is also included in Google. Google generates revenues primarily from advertising; sales of apps, in-app purchases, digital content products, and hardware; and licensing and service fees, including fees received for Google Cloud offerings.

27

Alphabet Inc.

Other Bets – Other Bets is a combination of multiple operating segments that are not individually material. Other Bets includes Access, Calico, CapitalG, GV, Verily, Waymo, and X, among others. Revenues from the Other Bets are derived primarily through the sales of internet and TV services through Access as well as licensing and R&D services through Verily.
Revenues, cost of revenues, and operating expenses are generally directly attributed to our segments. Inter-segment revenues are not presented separately, as these amounts are immaterial. Our Chief Operating Decision Maker does not evaluate operating segments using asset information.
Information about segments during the periods presented were as follows (in millions, unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
Revenues:
 
 
 
Google
$
30,996

 
$
36,169

Other Bets
150

 
170

Total revenues
$
31,146

 
$
36,339

 
Three Months Ended
 
March 31,
 
2018
 
2019
Operating income (loss):
 
 
 
Google
$
8,368

 
$
9,325

Other Bets
(571
)
 
(868
)
Reconciling items(1)
(164
)
 
(1,849
)
Total income from operations
$
7,633

 
$
6,608

(1) 
Reconciling items are primarily comprised of the EC fine for the three months ended March 31, 2019 as well as corporate administrative costs and other miscellaneous items that are not allocated to individual segments for all periods presented. Performance fees previously included in reconciling items were reclassified for the prior period from general and administrative expenses to other income (expense), net to conform with current period presentation. For further information on the reclassification, see Note 1.
 
Three Months Ended
 
March 31,
 
2018
 
2019
Capital expenditures:
 
 
 
Google
$
7,669

 
$
4,534

Other Bets
55

 
59

Reconciling items(2)
(425
)
 
45

Total capital expenditures as presented on the Consolidated Statements of Cash Flows
$
7,299

 
$
4,638

(2) 
Reconciling items are related to timing differences of payments as segment capital expenditures are on accrual basis while total capital expenditures shown on the Consolidated Statements of Cash Flow are on cash basis and other miscellaneous differences.

28

Alphabet Inc.

Stock-based compensation and depreciation, amortization, and impairment are included in segment operating income (loss) as shown below (in millions, unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
Stock-based compensation:
 
 
 
Google
$
2,304

 
$
2,612

Other Bets
112

 
123

Reconciling items(3)
41

 
34

Total stock-based compensation(4)
$
2,457

 
$
2,769

 
 
 
 
Depreciation, amortization, and impairment:
 
 
 
Google
$
1,901

 
$
2,529

Other Bets
85

 
84

Total depreciation, amortization, and impairment
$
1,986

 
$
2,613

(3) 
Reconciling items represent corporate administrative costs that are not allocated to individual segments.
(4) 
For purposes of segment reporting, SBC represents awards that we expect to settle in Alphabet stock.
The following table presents our long-lived assets by geographic area (in millions):
 
As of
December 31, 2018
 
As of
March 31, 2019
 
 
 
(unaudited)
Long-lived assets:
 
 
 
United States
$
74,882

 
$
81,160

International
22,234

 
25,982

Total long-lived assets
$
97,116

 
$
107,142


For revenues by geography, see Note 2.

29

Alphabet Inc.

ITEM 2.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
Please read the following discussion and analysis of our financial condition and results of operations together with our consolidated financial statements and related notes included under Part I, Item 1 of this Quarterly Report on Form 10-Q.
Executive Overview of Results
Below are our key financial results for the three months ended March 31, 2019 (consolidated unless otherwise noted):
Revenues of $36.3 billion and revenue growth of 17% year over year, constant currency revenue growth of 19% year over year.
Google segment revenues of $36.2 billion with revenue growth of 17% year over year and Other Bets revenues of $170 million with revenue growth of 13% year over year.
Revenues from the United States, EMEA, APAC, and Other Americas were $16.5 billion, $11.8 billion, $6.1 billion, and $1.9 billion, respectively.
Cost of revenues was $16.0 billion, consisting of TAC of $6.9 billion and other cost of revenues of $9.2 billion. Our TAC as a percentage of advertising revenues were 22%.
Operating expenses (excluding cost of revenues) were $13.7 billion, including the EC AFS fine of $1.7 billion.
Income from operations was $6.6 billion.
Other income (expense), net, was $1.5 billion.
Effective tax rate was 18%.
Net income was $6.7 billion with diluted net income per share of $9.50.
Operating cash flow was $12.0 billion.
Capital expenditures were $4.6 billion.
Number of employees was 103,459 as of March 31, 2019.
Information about Segments
We operate our business in multiple operating segments. Google is our only reportable segment. None of our other segments meet the quantitative thresholds to qualify as reportable segments; therefore, the other operating segments are combined and disclosed as Other Bets.
Our reported segments are:
Google – Google includes our main products such as ads, Android, Chrome, hardware, Google Cloud, Google Maps, Google Play, Search, and YouTube. Our technical infrastructure is also included in Google. Google generates revenues primarily from advertising; sales of apps, in-app purchases, digital content products, and hardware; and licensing and service fees, including fees received for Google Cloud offerings.
Other Bets – Other Bets is a combination of multiple operating segments that are not individually material. Other Bets includes Access, Calico, CapitalG, GV, Verily, Waymo, and X, among others. Revenues from the Other Bets are derived primarily through the sales of internet and TV services through Access as well as licensing and R&D services through Verily.
Please refer to Note 15 of the Notes to Consolidated Financial Statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q for further information.

30

Alphabet Inc.

Revenues
The following table presents our revenues, by segment and revenue source (in millions, unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
Google segment
 
 
 
Google properties revenues
$
21,998

 
$
25,682

Google Network Members' properties revenues
4,644

 
5,038

Google advertising revenues
26,642

 
30,720

Google other revenues
4,354

 
5,449

Google segment revenues
30,996

 
36,169

 
 
 
 
Other Bets
 
 
 
Other Bets revenues
150

 
170

 
 
 
 
Revenues
$
31,146

 
$
36,339

Google segment
The following table presents our Google segment revenues (in millions, unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
Google segment revenues
$
30,996

 
$
36,169

Google segment revenues as a percentage of total revenues
99.5
%
 
99.5
%
Use of Monetization Metrics
Paid clicks for our Google properties represent engagement by users and include clicks on advertisements by end-users related to searches on Google.com, clicks related to advertisements on other owned and operated properties including Gmail, Google Maps, and Google Play; and viewed YouTube engagement ads. Impressions for our Google Network Members' properties include impressions displayed to users served on Google Network Members' properties participating primarily in AdMob, AdSense for Content, AdSense for Search, and Google Ad Manager.
Cost-per-click is defined as click-driven revenues divided by our total number of paid clicks and represents the average amount we charge advertisers for each engagement by users.
Cost-per-impression is defined as impression-based and click-based revenues divided by our total number of impressions and represents the average amount we charge advertisers for each impression displayed to users.
As our business evolves, we periodically review, refine and update our methodologies for monitoring, gathering, and counting the number of paid clicks on our Google properties and the number of impressions on Google Network Members’ properties and for identifying the revenues generated by click activity on our Google properties and the revenues generated by impression activity on Google Network Members’ properties.
Our advertising revenue growth, as well as the change in paid clicks and cost-per-click on Google properties and the change in impressions and cost-per-impression on Google Network Members' properties and the correlation between these items, have been affected and may continue to be affected by various factors, including:
advertiser competition for keywords;
changes in advertising quality, formats or delivery;
changes in device mix;
changes in foreign currency exchange rates;
fees advertisers are willing to pay based on how they manage their advertising costs;
general economic conditions;
growth rates of revenues within Google properties;
seasonality; and

31

Alphabet Inc.

traffic growth in emerging markets compared to more mature markets and across various advertising verticals and channels.
Our advertising revenue growth rate has been affected over time as a result of a number of factors, including challenges in maintaining our growth rate as revenues increase to higher levels, changes in our product mix, changes in advertising quality or formats and delivery, increasing competition, query growth rates, our investments in new business strategies, shifts in the geographic mix of our revenues, and the evolution of the online advertising market. We also expect that our advertising revenue growth rate will continue to be affected by evolving user preferences, the acceptance by users of our products and services as they are delivered on diverse devices and modalities, our ability to create a seamless experience for both users and advertisers, and movements in foreign currency exchange rates.
Google properties
The following table presents our Google properties revenues (in millions, unaudited), and changes in our paid clicks and cost-per-click (expressed as a percentage):
 
Three Months Ended
 
March 31,
 
2018
 
2019
Google properties revenues
$
21,998

 
$
25,682

Google properties revenues as a percentage of Google segment revenues
71.0
%
 
71.0
 %
Paid clicks change
 
 
39
 %
Cost-per-click change
 
 
(19
)%
Google properties revenues consist primarily of advertising revenues that are generated on:
Google search properties which includes revenues from traffic generated by search distribution partners who use Google.com as their default search in browsers, toolbars, etc.; and
Other Google owned and operated properties like Gmail, Google Maps, Google Play, and YouTube.
Our Google properties revenues increased $3,684 million from the three months ended March 31, 2018 to the three months ended March 31, 2019. The growth was primarily driven by increases in mobile search resulting from ongoing growth in user adoption and usage, as well as continued growth in advertiser activity. We also experienced growth in YouTube driven primarily by video advertising, as well as growth in desktop search due to improvements in ad formats and delivery. The growth was partially offset by the general strengthening of the U.S. dollar compared to certain foreign currencies.
The number of paid clicks through our advertising programs on Google properties increased from the three months ended March 31, 2018 to the three months ended March 31, 2019 primarily due to growth in YouTube engagement ads, and to a lesser extent, increases in mobile search queries, improvements we have made in ad formats and delivery, and continued global expansion of our products, advertisers and user base. The positive effect on our revenues from an increase in paid clicks was partially offset by a decrease in the cost-per-click paid by our advertisers. The decrease in cost-per-click was primarily driven by continued growth in YouTube engagement ads where cost-per-click remains lower than on our other advertising platforms. Cost-per-click was also affected by changes in device mix, geographic mix, ongoing product changes, product mix, property mix, and fluctuations of the U.S. dollar compared to certain foreign currencies.
Google Network Members' properties
The following table presents our Google Network Members' properties revenues (in millions, unaudited) and changes in our impressions and cost-per-impression (expressed as a percentage):
 
Three Months Ended
 
March 31,
 
2018
 
2019
Google Network Members' properties revenues
$
4,644

 
$
5,038

Google Network Members' properties revenues as a percentage of Google segment revenues
15.0
%
 
13.9
%
Impressions change
 
 
6
%
Cost-per-impression change
 
 
1
%

32

Alphabet Inc.

Google Network Members' properties revenues consist primarily of advertising revenues generated from advertisements served on Google Network Members' properties participating in:
AdMob;
AdSense (such as AdSense for Content, AdSense for Search, etc.); and
Google Ad Manager.
Our Google Network Members' properties revenues increased $394 million from the three months ended March 31, 2018 to the three months ended March 31, 2019. The growth was primarily driven by strength in both AdMob and programmatic advertising buying, partially offset by the general strengthening of the U.S. dollar compared to certain foreign currencies.
The impressions increased from the three months ended March 31, 2018 to the three months ended March 31, 2019 primarily due to growth in programmatic advertising buying. The cost-per-impression was relatively unchanged due to a combination of factors including ongoing product and policy changes and improvements we have made in ad formats and delivery, changes in device mix, geographic mix, product mix, property mix, and fluctuations of the U.S. dollar compared to certain foreign currencies.
Google other revenues
The following table presents our Google other revenues (in millions, unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
Google other revenues
$
4,354

 
$
5,449

Google other revenues as a percentage of Google segment revenues
14.0
%
 
15.1
%
Google other revenues consist primarily of revenues from:
Apps, in-app purchases, and digital content in the Google Play store;
Google Cloud offerings;
Hardware; and
YouTube subscriptions.
Our Google other revenues increased $1,095 million from the three months ended March 31, 2018 to the three months ended March 31, 2019. The growth was primarily driven by revenues from Google Cloud offerings as well as revenues from Google Play, largely relating to in-app purchases (revenues which we recognize net of payout to developers), partially offset by a decrease in hardware sales.
Over time, our growth rate for Google other revenues may be affected by the seasonality associated with new product and service launches and market dynamics.
Other Bets
The following table presents our Other Bets revenues (in millions, unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
Other Bets revenues
$
150

 
$
170

Other Bets revenues as a percentage of total revenues
0.5
%
 
0.5
%
Other Bets revenues consist primarily of revenues and sales from internet and TV services as well as licensing and R&D services.
Our Other Bets revenues increased $20 million from the three months ended March 31, 2018 to the three months ended March 31, 2019. The growth was primarily driven by revenues from sales of Access internet and TV services and Verily licensing and R&D services.

33

Alphabet Inc.

Revenues by Geography
The following table presents our revenues by geography as a percentage of revenues, determined based on the addresses of our customers (unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
United States
45
%
 
45
%
EMEA
34
%
 
33
%
APAC
15
%
 
17
%
Other Americas
6
%
 
5
%
For further details on revenues by geography, see Note 2 of the Notes to Consolidated Financial Statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q.
Use of Constant Currency Revenues and Constant Currency Revenue Growth
The effect of currency exchange rates on our business is an important factor in understanding period to period comparisons. Our international revenues are favorably affected as the U.S. dollar weakens relative to other foreign currencies, and unfavorably affected as the U.S. dollar strengthens relative to other foreign currencies. Our international revenues are also favorably affected by net hedging gains and unfavorably affected by net hedging losses.
We use non-GAAP constant currency revenues and constant currency revenue growth for financial and operational decision-making and as a means to evaluate period-to-period comparisons. We believe the presentation of results on a constant currency basis in addition to GAAP results helps improve the ability to understand our performance because they exclude the effects of foreign currency volatility that are not indicative of our core operating results.
Constant currency information compares results between periods as if exchange rates had remained constant period over period. We define constant currency revenues as total revenues excluding the effect of foreign exchange rate movements and hedging activities, and use it to determine the constant currency revenue growth on a year-on-year basis. Constant currency revenues are calculated by translating current period revenues using prior period exchange rates, as well as excluding any hedging effects realized in the current period.
Constant currency revenue growth (expressed as a percentage) is calculated by determining the increase in current period revenues over prior period revenues where current period foreign currency revenues are translated using prior period exchange rates and hedging effects are excluded from revenues of both periods.
These results should be considered in addition to, not as a substitute for, results reported in accordance with GAAP. Results on a constant currency basis, as we present them, may not be comparable to similarly titled measures used by other companies and are not a measure of performance presented in accordance with GAAP.

34

Alphabet Inc.

The following table presents the foreign exchange effect on our international revenues and total revenues (in millions, unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
EMEA revenues
$
10,474

 
$
11,791

Exclude foreign exchange effect on current period revenues using prior year rates
(1,094
)
 
762

Exclude hedging effect recognized in current period
217

 
(123
)
EMEA constant currency revenues
$
9,597

 
$
12,430

Prior period EMEA revenues, excluding hedging effect
$
7,933

 
$
10,691

EMEA revenue growth
29
%
 
13
%
EMEA constant currency revenue growth
21
%
 
16
%
 
 
 
 
APAC revenues
$
4,804

 
$
6,112

Exclude foreign exchange effect on current period revenues using prior year rates
(198
)
 
199

Exclude hedging effect recognized in current period
15

 
(16
)
APAC constant currency revenues
$
4,621

 
$
6,295

Prior period APAC revenues, excluding hedging effect
$
3,560

 
$
4,819

APAC revenue growth
33
%
 
27
%
APAC constant currency revenue growth
30
%
 
31
%
 
 
 
 
Other Americas revenues
$
1,724

 
$
1,904

Exclude foreign exchange effect on current period revenues using prior year rates
(19
)
 
192

Exclude hedging effect recognized in current period
7

 
2

Other Americas constant currency revenues
$
1,712

 
$
2,098

Prior period Other Americas revenues, excluding hedging effect
$
1,271

 
$
1,731

Other Americas revenue growth
36
%
 
10
%
Other Americas constant currency revenue growth
35
%
 
21
%
 
 
 
 
United States revenues
$
14,144

 
$
16,532

United States revenue growth
20
%
 
17
%
 
 
 
 
Total revenues
$
31,146

 
$
36,339

Total constant currency revenues
$
30,074

 
$
37,355

Total revenue growth
26
%
 
17
%
Total constant currency revenue growth
23
%
 
19
%
Our EMEA revenues for the three months ended March 31, 2019 were unfavorably affected by foreign currency exchange rates, offset by hedging benefits, primarily due to the U.S. dollar strengthening relative to the Euro and British pound.
Our revenues from APAC for the three months ended March 31, 2019 were unfavorably affected by foreign currency exchange rates, offset by hedging benefits, primarily due to the U.S. dollar strengthening relative to the Australian dollar, Indian rupee, and Japanese yen.
Our revenues from Other Americas for the three months ended March 31, 2019 were unfavorably affected by foreign currency exchange rates, primarily due to the U.S. dollar strengthening relative to the Brazilian real, Argentine peso, and Canadian dollar.

35

Alphabet Inc.

Costs and Expenses
Cost of Revenues
Cost of revenues consists of TAC which are paid to Google Network Members primarily for ads displayed on their properties and amounts paid to our distribution partners who make available our search access points and services. Our distribution partners include browser providers, mobile carriers, original equipment manufacturers, and software developers.
The cost of revenues related to revenues generated from ads placed on Google Network Members' properties are significantly higher than the cost of revenues related to revenues generated from ads placed on Google properties because most of the advertiser revenues from ads served on Google Network Members’ properties are paid as TAC to our Google Network Members.
Additionally, other cost of revenues (which is the cost of revenues excluding TAC) includes the following:

Content acquisition costs primarily related to payments to content providers from whom we license video and other content for distribution on YouTube advertising and subscription services and Google Play (we pay fees to these content providers based on revenues generated or a flat fee);
Expenses associated with our data centers and other operations (including bandwidth, compensation expenses (including SBC), depreciation, energy, and other equipment costs); and
Inventory related costs for hardware we sell.
The following tables present our cost of revenues, including TAC (in millions, unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
TAC
$
6,288

 
$
6,860

Other cost of revenues
7,179

 
9,152

Total cost of revenues
$
13,467

 
$
16,012

Total cost of revenues as a percentage of revenues
43.2
%
 
44.1
%
 
 
 
 
 
Three Months Ended
 
March 31,
 
2018
 
2019
TAC to distribution partners
$
2,902

 
$
3,383

TAC to distribution partners as a percentage of Google properties revenues(1) (Google properties TAC rate)
13.2
%
 
13.2
%
 
 
 
 
TAC to Google Network Members
$
3,386

 
$
3,477

TAC to Google Network Members as a percentage of Google Network Members' properties revenues(1) (Network Members TAC rate)
72.9
%
 
69.0
%
 
 
 
 
TAC
$
6,288

 
$
6,860

TAC as a percentage of advertising revenues(1) (Aggregate TAC rate)
23.6
%
 
22.3
%
(1) 
Revenues include hedging gains (losses) which affect TAC rates.
Cost of revenues increased $2,545 million from the three months ended March 31, 2018 to the three months ended March 31, 2019. The increase was due to increases in other cost of revenues and TAC of $1,973 million and $572 million, respectively.
The increase in other cost of revenues from the three months ended March 31, 2018 to the three months ended March 31, 2019 was due to an increase in data center and other operations costs and content acquisition costs as a result of increased activities related to YouTube, partially offset by a decrease in costs related to the decrease in hardware sales.
The increase in total TAC from the three months ended March 31, 2018 to the three months ended March 31, 2019 was primarily due to increases in TAC paid to distribution partners and TAC to Google Network Members. The

36

Alphabet Inc.

decrease in the aggregate TAC rate was a result of the favorable revenue mix shift from Google Network Members' properties to Google properties and a decrease in the Network Members TAC rate.
The increase in TAC to distribution partners from the three months ended March 31, 2018 to the three months ended March 31, 2019 was primarily due to an increase in Google properties revenues. The Google properties TAC rate was unchanged due to the ongoing shift to mobile, which carries higher TAC because more mobile searches are channeled through paid access points, offset by an increase in YouTube advertising revenues where the associated content acquisition costs are included in other cost of revenues.
The increase in TAC to Google Network Members from the three months ended March 31, 2018 to the three months ended March 31, 2019 was a result of an increase in Google Network Members' properties revenues offset by a decrease in the associated TAC rate. The decrease in the Network Members TAC rate from the three months ended March 31, 2018 to the three months ended March 31, 2019 was primarily due to changes in product mix.
Over time, cost of revenues as a percentage of total revenues may be affected by a number of factors, including the following:
Google Network Members TAC rates, which are affected by a combination of factors such as geographic mix, product mix, revenue share terms, and fluctuations of the U.S. dollar compared to certain foreign currencies;
Google properties TAC rates, which are affected by changes in device mix between mobile, desktop, and tablet, partner mix, partner agreement terms such as revenue share arrangements, and the percentage of queries channeled through paid access points;
Relative revenue growth rates of Google properties and Google Network Members' properties;
Costs associated with our data centers and other operations to support ads, Google Cloud, Search and YouTube and other products;
Content acquisition costs, which are affected by the relative growth rates in our YouTube advertising and subscription businesses;
Costs related to hardware sales; and
Increased proportion of non-advertising revenues, which generally have higher costs of revenues, relative to our advertising revenues.
Research and Development
The following table presents our R&D expenses (in millions, unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
Research and development expenses
$
5,039

 
$
6,029

Research and development expenses as a percentage of revenues
16.2
%
 
16.6
%
R&D expenses consist primarily of:
Compensation expenses (including SBC) and facilities-related costs for engineering and technical employees responsible for R&D of our existing and new products and services;
Depreciation expenses;
Equipment-related expenses; and
Professional services fees primarily related to consulting and outsourcing services.
R&D expenses increased $990 million from the three months ended March 31, 2018 to the three months ended March 31, 2019. The increase was primarily due to an increase in compensation expenses (including SBC) and facilities-related costs of $725 million, largely resulting from a 28% increase in headcount primarily supporting Google Cloud and Search. In addition, there was an increase in depreciation expenses of $123 million.
Over time, R&D expenses as a percentage of revenues may be affected by a number of factors including continued investment in ads, Android, Chrome, Google Cloud, Google Play, hardware, machine learning, and Search.

37

Alphabet Inc.

Sales and Marketing
The following table presents our sales and marketing expenses (in millions, unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
Sales and marketing expenses
$
3,604

 
$
3,905

Sales and marketing expenses as a percentage of revenues
11.6
%
 
10.7
%
Sales and marketing expenses consist primarily of:
Advertising and promotional expenditures related to our products and services; and
Compensation expenses (including SBC) and facilities-related costs for employees engaged in sales and marketing, sales support, and certain customer service functions.
Sales and marketing expenses increased $301 million from the three months ended March 31, 2018 to the three months ended March 31, 2019. The increase was primarily due to an increase in compensation expenses (including SBC) and facilities-related costs of $335 million, largely resulting from a 20% increase in headcount. This increase was partially offset by a decrease in advertising and promotional expenses of $98 million.
Over time, sales and marketing expenses as a percentage of revenues may be affected by a number of factors including the seasonality associated with new product and service launches.
General and Administrative
The following table presents our general and administrative expenses (in millions, unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
General and administrative expenses
$
1,403

 
$
2,088

General and administrative expenses as a percentage of revenues
4.5
%
 
5.7
%
General and administrative expenses consist primarily of:

Compensation expenses (including SBC) and facilities-related costs for employees in our facilities, finance, human resources, information technology, and legal organizations;
Depreciation;
Equipment-related expenses; and
Professional services fees primarily related to audit, information technology consulting, outside legal, and outsourcing services.
General and administrative expenses increased $685 million from the three months ended March 31, 2018 to the three months ended March 31, 2019. Of the increase, $422 million was due to legal matters, including the effect of a legal settlement gain recorded in the first quarter of 2018. In addition, there was an increase in compensation expenses (including SBC) and facilities-related costs of $186 million, largely resulting from a 20% increase in headcount.
Over time, general and administrative expenses as a percentage of revenues may be affected by discrete items.
European Commission Fine
In March 2019, the EC announced its decision that certain contractual provisions in agreements that Google had with AdSense for Search partners infringed European competition law. The EC decision imposed a €1.5 billion ($1.7 billion as of March 20, 2019) fine, which was accrued in the first quarter of 2019.
Please refer to Note 10 of the Notes to Consolidated Financial Statements included in Part 1, Item 1 of this Quarterly Report on Form 10-Q for further information.

38

Alphabet Inc.

Other Income (Expense), Net
The following table presents other income (expense), net (in millions, unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
Other income (expense), net
$
2,910

 
$
1,538

Other income (expense), net, as a percentage of revenues
9.3
%
 
4.2
%
Other income (expense), net, decreased $1,372 million from the three months ended March 31, 2018 to the three months ended March 31, 2019. This decrease was primarily driven by a decrease in unrealized gains on equity securities.
Over time, other income (expense), net as a percentage of revenues may be affected by market dynamics and other factors. Equity values generally change daily for marketable equity securities and upon the occurrence of observable price changes or upon impairment of non-marketable equity securities. In addition, volatility in the global economic climate and financial markets could result in a significant change in the value of our equity securities. Fluctuations in the value of these investments could contribute to the volatility of OI&E in future periods. For additional information about equity investments, please see Note 3 of the Notes to Consolidated Financial Statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q.
Provision for Income Taxes
The following table presents our provision for income taxes (in millions, except for effective tax rate; unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
Provision for income taxes
$
1,142

 
$
1,489

Effective tax rate
10.8
%
 
18.3
%
Our provision for income taxes increased $347 million from the three months ended March 31, 2018 to the three months ended March 31, 2019. The increase is primarily due to a release of our deferred tax asset valuation allowance related to the gains on equity securities in the three months ended March 31, 2018 that did not recur in the three months ended March 31, 2019.
Our effective tax rate increased from the three months ended March 31, 2018 to the three months ended March 31, 2019. The increase is primarily due to a release of our deferred tax asset valuation allowance related to the gains on equity securities in the three months ended March 31, 2018 and the non-deductible EC fine in the three months ended March 31, 2019.
Our future effective tax rate may be affected by the geographic mix of earnings in countries with different statutory rates, changes in the valuation of our deferred tax assets or liabilities, or changes in tax laws, regulations, or accounting principles, as well as certain discrete items.
Capital Resources and Liquidity
As of March 31, 2019, we had $113.5 billion in cash, cash equivalents, and marketable securities. Cash equivalents and marketable securities are comprised of time deposits, money market funds, highly liquid government bonds, corporate debt securities, mortgage-backed and asset-backed securities and marketable equity securities.
As of March 31, 2019, we had long-term taxes payable of $7.6 billion related to a one-time transition tax payable incurred as a result of the Tax Act. As permitted by the Tax Act, we will pay the transition tax in annual interest-free installments through 2025.
During the years ended December 31, 2017 and 2018, the EC announced decisions that certain actions taken by Google infringed European competition law and imposed fines of €2.4 billion ($2.7 billion as of June 27, 2017) and €4.3 billion ($5.1 billion as of June 30, 2018), respectively. While under appeal, EC fines are included in accrued expenses and other current liabilities on our Consolidated Balance Sheets as we provided bank guarantees in lieu of a cash payment for the respective fines.
In March 2019, the EC announced its decision that certain contractual provisions in agreements that Google had with AdSense for Search partners infringed European competition law. The EC decision imposed a €1.5 billion ($1.7

39

Alphabet Inc.

billion as of March 20, 2019) fine, which was accrued in the first quarter of 2019. The fine is due in June 2019 and we are evaluating payment options that include cash payment and/or bank guarantees.
Our principal sources of liquidity are our cash, cash equivalents, and marketable securities, as well as the cash flow that we generate from our operations. We have a short-term debt financing program of up to $5.0 billion through the issuance of commercial paper. Net proceeds from this program are used for general corporate purposes. As of March 31, 2019, we had no commercial paper outstanding. As of March 31, 2019, we have $4.0 billion of revolving credit facilities expiring in July 2023 with no amounts outstanding. The interest rate for the credit facilities is determined based on a formula using certain market rates. We believe that our sources of funding will be sufficient to satisfy our currently anticipated cash requirements including capital expenditures, working capital requirements, potential acquisitions, and other liquidity requirements through at least the next 12 months.
As of March 31, 2019, we have senior unsecured notes outstanding due in 2021, 2024, and 2026 with a total carrying value of $4.0 billion.
In January 2018, the board of directors of Alphabet authorized the company to repurchase up to $8.6 billion of its Class C capital stock, which was completed during the three months ended March 31, 2019. In January 2019, the board of directors of Alphabet authorized the company to repurchase up to an additional $12.5 billion of its Class C capital stock. As of March 31, 2019, $11.2 billion remains available for repurchase. The repurchases are being executed from time to time, subject to general business and market conditions and other investment opportunities, through open market purchases or privately negotiated transactions, including through Rule 10b5-1 plans. The repurchase program does not have an expiration date. During the three months ended March 31, 2019, we repurchased and subsequently retired 2.7 million shares of Alphabet Class C capital stock for an aggregate amount of $3.0 billion.
The following table presents our cash flows (in millions, unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
Net cash provided by operating activities
$
11,642

 
$
12,000

Net cash used in investing activities
$
(7,846
)
 
$
(5,388
)
Net cash used in financing activities
$
(2,018
)
 
$
(4,183
)
Cash Provided by Operating Activities
Our largest source of cash provided by our operations are advertising revenues generated by Google properties and Google Network Members' properties. Additionally, we generate cash through sales of apps, in-app purchases, digital content products, and hardware; and licensing and service fees including fees received for Google Cloud offerings.
Our primary uses of cash from our operating activities include payments to our Google Network Members and distribution partners, and payments for content acquisition costs. In addition, uses of cash from operating activities include compensation and related costs, hardware inventory costs, other general corporate expenditures, and income taxes.
Net cash provided by operating activities increased from the three months ended March 31, 2018 to the three months ended March 31, 2019 primarily due to increases in cash received from advertising revenues and Google other revenues offset by increases in cash paid for cost of revenues and operating expenses.
Cash Used in Investing Activities
Cash provided by or used in investing activities primarily consists of purchases of property and equipment, which primarily includes our investments in land and buildings for offices and data centers, as well as, servers to provide capacity for the growth of our businesses; purchases, maturities, and sales of marketable and non-marketable securities; and payments for acquisitions.
Net cash used in investing activities decreased from the three months ended March 31, 2018 to the three months ended March 31, 2019 due to a decrease in purchases of property and equipment and payments for acquisitions, partially offset by a net increase in purchases of securities. The decrease in purchases of property and equipment was driven by decreases in purchases of land and buildings for offices as well as servers partially offset by an increase in data center construction.

40

Alphabet Inc.

Cash Used in Financing Activities
Cash provided by or used in financing activities consists primarily of net proceeds or payments from stock-based award activities, repurchases of capital stock, and net proceeds or payments from issuance or repayments of debt.
Net cash used in financing activities increased from the three months ended March 31, 2018 to the three months ended March 31, 2019 primarily due to a net decrease in proceeds from issuance of commercial paper and higher cash payments for repurchases of capital stock.
Critical Accounting Policies and Estimates
See Part I, Item 7, "Critical Accounting Policies and Estimates" in our Annual Report on Form 10-K for the year ended December 31, 2018, as amended. There have been no material changes to our critical accounting policies and estimates since our Annual Report on Form 10-K for the year ended December 31, 2018, as amended.
Available Information
Our website is located at www.abc.xyz, and our investor relations website is located at www.abc.xyz/investor. Our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and our Proxy Statements, and any amendments to these reports, are available through our investor relations website, free of charge, after we file them with the SEC. We also provide a link to the section of the SEC's website at www.sec.gov that has all of the reports that we file or furnish with the SEC.
We webcast via our investor relations website our earnings calls and certain events we participate in or host with members of the investment community. Our investor relations website also provides notifications of news or announcements regarding our financial performance and other items of interest to our investors, including SEC filings, investor events, press and earnings releases, and blogs. We also share Google news and product updates on Google’s Keyword blog at https://www.blog.google/, which may be of interest or material to our investors. Further, corporate governance information, including our certificate of incorporation, bylaws, governance guidelines, board committee charters, and code of conduct, is also available on our investor relations website under the heading "Other." The content of our websites are not incorporated by reference into this Quarterly Report on Form 10-Q or in any other report or document we file with the SEC, and any references to our websites are intended to be inactive textual references only.

41

Alphabet Inc.

ITEM 3.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We are exposed to financial market risks, including changes in foreign currency exchange rates, interest rates and equity investment risks. Our exposure to market risk has not changed materially since December 31, 2018. For quantitative and qualitative disclosures about market risk, refer to Part II, Item 7A, Quantitative and Qualitative Disclosures About Market Risk, in our Annual Report on Form 10-K for the year ended December 31, 2018, as amended.
ITEM 4.
CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our chief executive officer and chief financial officer, evaluated the effectiveness of our disclosure controls and procedures pursuant to Rule 13a-15 under the Exchange Act, as of the end of the period covered by this Quarterly Report on Form 10-Q.
Based on this evaluation, our chief executive officer and chief financial officer concluded that, as of March 31, 2019, our disclosure controls and procedures are designed at a reasonable assurance level and are effective to provide reasonable assurance that information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosure.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting that occurred during the quarter ended March 31, 2019 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Limitations on Effectiveness of Controls and Procedures
In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs.

42

Alphabet Inc.

PART II.
OTHER INFORMATION
ITEM 1.
LEGAL PROCEEDINGS
For a description of our material pending legal proceedings, see Note 10 “Contingencies - Legal Matters” of the Notes to Consolidated Financial Statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q, which is incorporated herein by reference.
ITEM 1A.
RISK FACTORS                
Our operations and financial results are subject to various risks and uncertainties, including those described in Part I, Item 1A, "Risk Factors" in our Annual Report on Form 10-K for the year ended December 31, 2018, as amended, which could adversely affect our business, financial condition, results of operations, cash flows, and the trading price of our common and capital stock. There have been no material changes to our risk factors since our Annual Report on Form 10-K for the year ended December 31, 2018, as amended.
ITEM 2.
UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Issuer Purchases of Equity Securities
The following table presents information with respect to Alphabet's repurchases of Class C capital stock during the quarter ended March 31, 2019.
Period
 
Total Number of Shares Purchased
(in thousands) (1)
 
Average Price Paid per Share (2)
 
Total Number of Shares Purchased as Part of Publicly Announced Programs
(in thousands) (1)
 
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program
(in millions)
January 1 - 31
 
863

 
$
1,069.16

 
863

 
$
13,266

February 1 - 28
 
689

 
$
1,112.13

 
689

 
$
12,500

March 1 - 31
 
1,134

 
$
1,178.04

 
1,134

 
$
11,164

Total
 
2,686

 
$
1,126.14

 
2,686

 
 
(1) 
In January 2018, the board of directors of Alphabet authorized the company to repurchase up to $8.6 billion of its Class C capital stock, which was completed during the three months ended March 31, 2019. In January 2019, the board of directors of Alphabet authorized the company to repurchase an additional $12.5 billion of its Class C capital stock. The repurchases are being executed from time to time, subject to general business and market conditions and other investment opportunities, through open market purchases or privately negotiated transactions, including through Rule 10b5-1 plans. The repurchase program does not have an expiration date. See Note 11 in Part I, Item 1 of this Quarterly Report on Form 10-Q for additional information related to share repurchases.
(2) 
Average price paid per share includes costs associated with the repurchases.

43

Alphabet Inc.

ITEM 6.
EXHIBITS
Exhibit
Number
  
Description
 
Incorporated by reference herein
 
Form
 
Date
31.01
*
 
 
 
 
31.02
*
 
 
 
 
32.01
 
 
 
 
99.01
 
EC AdSense for Search Decision
 
(File No. 001-37580)
 
March 20, 2019
101.INS
 
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
 
XBRL Taxonomy Extension Schema Document
 
 
 
 
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document
 
 
 
 
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document
 
 
 
 
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document
 
 
 
 
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document
 
 
 
 
__________________________ 
*
Filed herewith.
Furnished herewith.


44

Alphabet Inc.

SIGNATURE
Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
 
 
ALPHABET INC.
April 29, 2019
By:
/s/    RUTH M. PORAT        
 
 
Ruth M. Porat
 
 
Senior Vice President and Chief Financial Officer
 
 
ALPHABET INC.
April 29, 2019
By:
/s/    AMIE THUENER O'TOOLE        
 
 
Amie Thuener O'Toole
 
 
Vice President and Chief Accounting Officer


45
EX-31.01 2 googexhibit3101q12019.htm EXHIBIT 31.01 Exhibit
Exhibit 31.01

CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO
EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Larry Page, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q of Alphabet 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: April 29, 2019
/S/    LARRY PAGE
Larry Page
Chief Executive Officer
(Principal Executive Officer)


EX-31.02 3 googexhibit3102q12019.htm EXHIBIT 31.02 Exhibit
Exhibit 31.02


CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO
EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Ruth Porat, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q of Alphabet 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: April 29, 2019
/S/    RUTH PORAT
Ruth Porat
Senior Vice President and
Chief Financial Officer
(Principal Financial Officer)


EX-32.01 4 googexhibit3201q12019.htm EXHIBIT 32.01 Exhibit
Exhibit 32.01


CERTIFICATIONS OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Larry Page, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Alphabet Inc. for the quarterly period ended March 31, 2019, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Alphabet Inc.
Date: April 29, 2019
By:
/S/    LARRY PAGE
Name:
Larry Page
Title:
Chief Executive Officer
(Principal Executive Officer)
I, Ruth Porat, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Alphabet Inc. for the quarterly period ended March 31, 2019, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Alphabet Inc.
Date: April 29, 2019
By:
/S/    RUTH PORAT
Name:
Ruth Porat
Title:
Senior Vice President and Chief Financial Officer
(Principal Financial Officer)
The foregoing certifications are not deemed filed with the Securities and Exchange Commission for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (Exchange Act), and are not to be incorporated by reference into any filing of Alphabet Inc. under the Securities Act of 1933, as amended, or the Exchange Act, whether made before or after the date hereof, regardless of any general incorporation language in such filing.


EX-101.SCH 5 goog-20190331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2108100 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2408401 - Disclosure - Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Compensation Plans link:presentationLink link:calculationLink link:definitionLink 2415404 - Disclosure - Compensation Plans (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Compensation Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2415405 - Disclosure - Compensation Plans (Unvested Restricted Stock Units Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statement link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 2410401 - Disclosure - Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Debt (Long-Term Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Debt (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Financial Instruments (Contractual Maturity Date of Marketable Debt Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Financial Instruments (Debt Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 2403409 - Disclosure - Financial Instruments (Effect of Derivative Instruments on Income and Accumulated Other Comprehensive Income) (Details) link:presentationLink link:calculationLink link:definitionLink 2403408 - Disclosure - Financial Instruments (Fair Values of Outstanding Derivative Instruments) (Details) link:presentationLink link:calculationLink link:definitionLink 2403405 - Disclosure - Financial Instruments (Gross Unrealized Losses and Fair Values for Investments in Unrealized Loss Position) (Details) link:presentationLink link:calculationLink link:definitionLink 2403406 - Disclosure - Financial Instruments (Marketable Equity Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 2403407 - Disclosure - Financial Instruments (Measurement Alternative Investments) (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Financial Instruments (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2403411 - Disclosure - Financial Instruments (Offsetting of Financial Assets and Financial Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Goodwill and Other Intangible Assets (Acquisition-Related Intangible Assets that are being Amortized) (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Goodwill and Other Intangible Assets (Expected Amortization Expense for Acquisition-Related Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Goodwill and Other Intangible Assets (Goodwill Rolforward) (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2416401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Information about Segments and Geographic Areas link:presentationLink link:calculationLink link:definitionLink 2417404 - Disclosure - Information about Segments and Geographic Areas (Capital Expenditures by Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 2417406 - Disclosure - Information about Segments and Geographic Areas (Long-Lived Assets by Geographic Area) (Details) link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - Information about Segments and Geographic Areas (Operating Income (Loss) by Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Information about Segments and Geographic Areas (Revenue by Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 2417405 - Disclosure - Information about Segments and Geographic Areas (Stock-based Compensation and Depreciation, Amortization and Impairment by Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Information about Segments and Geographic Areas (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Leases Components of Operating Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - Leases Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - Leases Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Leases Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Leases Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Net Income Per Share link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Revenues (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Revenues (Revenue by Geographic Location) (Details) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Revenues (Revenue by Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2411401 - Disclosure - Stockholders' Equity (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Supplemental Financial Statement Information link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Supplemental Financial Statement Information (Accrued Expenses and Other Current Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Supplemental Financial Statement Information (Components of Accumulated Other Comprehensive Income) (Details) link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - Supplemental Financial Statement Information (Effects on Net Income of Amounts Reclassified from AOCI) (Details) link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - Supplemental Financial Statement Information (Effects on Net Income of Amounts Reclassified from AOCI) (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Supplemental Financial Statement Information (Property and Equipment) (Details) link:presentationLink link:calculationLink link:definitionLink 2407406 - Disclosure - Supplemental Financial Statement Information (Schedule of Other Income (Expense), Net) (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Supplemental Financial Statement Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Variable Interest Entities (VIEs) link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Variable Interest Entities (VIEs) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 goog-20190331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 goog-20190331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 goog-20190331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Segment Reporting [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating Segments Operating Segments [Member] Reconciling items Corporate, Non-Segment [Member] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Google Google Inc. [Member] Google Inc. [Member] Other Bets Other Segments [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Segment operating income (loss) Operating Income (Loss) Accounting Policies [Abstract] Nature of Operations and Summary of Significant Accounting Policies Business Description and Accounting Policies [Text Block] Equity [Abstract] Stockholders Equity Note [Table] Stockholders Equity Note [Table] Stockholders Equity Note [Table] Award Type [Axis] Award Type [Axis] Award Type [Domain] Equity Award [Domain] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Stockholders Equity Note [Line Items] Stockholders Equity Note [Line Items] Stockholders Equity Note [Line Items] Stock-based compensation expense Allocated Share-based Compensation Expense Awards expected to be settled with stock Share-based Compensation Unrecognized compensation cost Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Weighted average recognition period for unrecognized stock-based compensation expense Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Performance fees Compensation Expense, Performance Fees Compensation Expense, Performance Fees Income Statement [Abstract] Revenues Revenue from Contract with Customer, Excluding Assessed Tax Costs and expenses: Costs and Expenses [Abstract] Cost of revenues Cost of Revenue Research and development Research and Development Expense Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense European Commission fine Loss Contingency, Loss in Period Total costs and expenses Costs and Expenses Income from operations Other income (expense), net Nonoperating Income (Expense) Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Provision for income taxes Income Tax Expense (Benefit) Net income Net Income (Loss) Attributable to Parent Basic net income per share of Class A and B common stock and Class C capital stock (in dollars per share) Earnings Per Share, Basic Diluted net income per share of Class A and B common stock and Class C capital stock (in dollars per share) Earnings Per Share, Diluted Fair Value Disclosures [Abstract] Financial Instruments and Fair Value [Table] Financial Instruments And Fair Value [Table] Financial Instruments and Fair Value [Table] Valuation Approach and Technique [Axis] Valuation Approach and Technique [Axis] Valuation Approach and Technique [Domain] Valuation Approach and Technique [Domain] Valuation, Market Approach Valuation, Market Approach [Member] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Fair Value of Derivatives Not Designated as Hedging Instruments Not Designated as Hedging Instrument [Member] Hedging Relationship [Axis] Hedging Relationship [Axis] Hedging Relationship [Domain] Hedging Relationship [Domain] Cash Flow Hedging Relationship Cash Flow Hedging [Member] Derivatives in Fair Value Hedging Relationship Fair Value Hedging [Member] Net Investment Hedges Net Investment Hedging [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Foreign exchange contracts Foreign Exchange Contract [Member] Financial Instruments and Fair Value [Line Items] Financial Instruments And Fair Value [Line Items] Financial Instruments and Fair Value [Line Items] Gross realized gains on the sale of our marketable securities Debt Securities, Available-for-sale, Realized Gain Gross realized losses on the sale of our marketable securities Debt Securities, Available-for-sale, Realized Loss Other-than-temporary impairment losses recognized Other than Temporary Impairment Losses, Investments Fair value of non-marketable equity securities Equity Securities without Readily Determinable Fair Value, Amount Net unrealized gain on equity securities Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount Equity securities, sales price in excess of purchase price Equity Securities, FV-NI, Sales Price In Excess Of Purchase Price Equity Securities, FV-NI, Sales Price In Excess Of Purchase Price Equity method investments Equity Method Investments Cash collateral received from derivative financial instruments Cash Collateral Received From Derivative Financial Instruments Cash collateral received from derivative financial instruments. Notional amount of derivative Derivative, Notional Amount Foreign exchange option contracts, maximum maturities Derivative, Remaining Maturity Foreign currency gain (loss) to be reclassified during next 12 months Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months Statement [Table] Statement [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Class A and Class B Common Stock, Class C Capital Stock and Additional Paid-In Capital Common Stock Including Additional Paid in Capital [Member] Accumulated other comprehensive income (loss) AOCI Attributable to Parent [Member] Retained Earnings Retained Earnings [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning Balance (in shares) Shares, Issued Beginning Balance Stockholders' Equity Attributable to Parent Cumulative effect of accounting change Cumulative Effect of New Accounting Principle in Period of Adoption Common and capital stock issued (in shares) Stock Issued During Period, Shares, New Issues Common and capital stock issued Stock Issued During Period, Value, New Issues Stock-based compensation expense Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Tax withholding related to vesting of restricted stock units and other Tax Withholding Related To Vesting Of Restricted Stock Units Tax withholding related to the vesting of restricted stock units during the period. Repurchases of capital stock (in shares) Stock Repurchased and Retired During Period, Shares Repurchases of capital stock Stock Repurchased and Retired During Period, Value Sale of subsidiary shares Noncontrolling Interest, Increase from Sale of Parent Equity Interest Net income Other comprehensive income Other Comprehensive Income (Loss), Net of Tax Ending Balance (in shares) Ending Balance Revenue from Contract with Customer [Abstract] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Geographic Concentration Risk Geographic Concentration Risk [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Sales Revenue, Net Sales Revenue, Net [Member] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES EMEA EMEA [Member] APAC Asia Pacific [Member] Other Americas Americas Excluding United States [Member] Americas Excluding United States [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Revenue Percentage of total revenue Concentration Risk, Percentage Revenue by revenue source Disaggregation of Revenue [Table Text Block] Revenue by geographic location Revenue from External Customers by Geographic Areas [Table Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Revenues Revenues Organization, Consolidation and Presentation of Financial Statements [Abstract] Variable Interest Entities (VIEs) Variable Interest Entity Disclosure [Text Block] Leases [Abstract] Leases Lessee, Operating And Finance Leases [Text Block] Lessee, Operating And Finance Leases [Text Block] Revenues Revenue from Contract with Customer [Text Block] Business Combinations [Abstract] Acquisitions Business Combination Disclosure [Text Block] Statement of Comprehensive Income [Abstract] Other comprehensive income: Other Comprehensive Income (Loss), Net of Tax [Abstract] Change in foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Available-for-sale investments: Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax [Abstract] Change in net unrealized gains (losses) Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax Less: reclassification adjustment for net (gains) losses included in net income Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax Net change (net of tax effect of $0 and $88) Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax Cash flow hedges: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract] Change in net unrealized gains (losses) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Less: reclassification adjustment for net (gains) losses included in net income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Net change (net of tax effect of $12 and $1) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Other comprehensive income Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Money market funds Money Market And Other Funds [Member] Money Market and Other Funds [Member] Mutual funds Mutual Fund [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Cash and Cash Equivalents Cash and Cash Equivalents, Fair Value Disclosure Marketable Securities Equity Securities, FV-NI Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Operating leases not yet commenced, future minimum lease payments Lessee, Operating Lease, Lease Not Yet Commenced, Amount Lessee, Operating Lease, Lease Not Yet Commenced, Amount Operating lease, non-cancelable lease term Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Finance lease, non-cancelable lease term Lessee, Finance Lease, Lease Not yet Commenced, Term of Contract Document and Entity Information [Abstract] Document and Entity Information [Abstract] Entities [Table] Entities [Table] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Class A Common Stock Common Class A [Member] Class B Common Stock Common Class B [Member] Class C Capital Stock Capital Class C [Member] Capital Class C [Member] Document Information [Line Items] Document Information [Line Items] Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Trading Symbol Trading Symbol Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Reconciling Items Segment Reconciling Items [Member] Capital expenditures Payments to Acquire Property, Plant, and Equipment Schedule of segment information by segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of long-lived assets by geographic area Long-lived Assets by Geographic Areas [Table Text Block] Effective tax rate Effective Income Tax Rate Reconciliation, Percent Gross unrecognized tax benefits Unrecognized Tax Benefits Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Debt Disclosure [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Short-term Debt, Type [Axis] Short-term Debt, Type [Axis] Short-term Debt, Type [Domain] Short-term Debt, Type [Domain] Commercial Paper Commercial Paper [Member] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Revolving Credit Facility Revolving Credit Facility [Member] Consolidated Entities [Axis] Consolidated Entities [Axis] Consolidated Entities [Domain] Consolidated Entities [Domain] Google Subsidiaries [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Unsecured debt Unsecured Debt [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] 2011 Notes 2011 Notes [Member] 2011 Notes [Member] 2014 Notes 2014 Notes [Member] 2014 Notes [Member] Unsecured Senior Notes 3.375% due on February 2024 and Unsecured Senior Notes 3.625% Due May 2021 Unsecured Senior Notes 3.375% due on February 2024 and Unsecured Senior Notes 3.625% Due May 2021 [Member] Unsecured Senior Notes 3.375% due on February 2024 and Unsecured Senior Notes 3.625% Due May 2021 [Member] 2016 Notes 2016 Notes [Member] 2016 Notes [Member] 3.625% Notes due on May 19, 2021 Unsecured Senior Notes Three Point Six Two Five Percent Due May Nineteen Twenty Twenty One [Member] Unsecured Senior Notes, 3.625 Percent Due May 19, 2021 [Member] 3.375% Notes due on February 25, 2024 Unsecured Senior Notes Three Point Three Seven Five due on February Twenty Five Twenty Twenty Four [Member] 3.375% Notes due on February 25, 2024 1.998% Notes due on August 15, 2026 Unsecured Senior Notes One Point Nine Nine Eight Percent Due August Fifteen Twenty Twenty-Six [Member] Unsecured Senior Notes One Point Nine Nine Eight Percent Due August Fifteen Twenty Twenty-Six [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Maximum borrowing on short term lines of credit Line of Credit Facility, Maximum Borrowing Capacity Commercial paper Commercial Paper Debt instrument issued Debt Instrument, Face Amount Number of tranches (in tranche) Number Of Tranches Number of Tranches Debt subject to exchange Debt Instrument, Amount Subject To Exchange Debt Instrument, Amount Subject to Exchange Gain (loss) on modification of debt Gains (Losses) on Restructuring of Debt Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Estimated fair value of long-term debt Long-term Debt, Fair Value Line of credit drawn Line of Credit, Current Balance Sheet Components Disclosure [Abstract] Balance Sheet Components Disclosure [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Land and buildings Land and Building [Member] Information technology assets Technology Equipment [Member] Construction in progress Construction in Progress [Member] Leasehold improvements Leasehold Improvements [Member] Furniture and fixtures Furniture and Fixtures [Member] Information Technology Assets Held Under Finance Leases Information Technology Assets Held Under Finance Leases [Member] Information Technology Assets Held Under Finance Leases [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property, Plant and Equipment, Net [Abstract] Property, Plant and Equipment, Net [Abstract] Property and equipment, gross Property, Plant and Equipment, Gross Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net Property, Plant and Equipment, Net Commitments and Contingencies Disclosure [Abstract] Loss Contingencies [Table] Loss Contingencies [Table] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] European Commission Antitrust Investigation Unfavorable Regulatory Action [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Operating lease assets Operating Lease, Right-of-Use Asset Total lease liability balance Operating Lease, Liability Derecognition of lease liability Other Liabilities, Noncurrent Derecognition of build to suit asset Earnings Per Share [Abstract] Net Income Per Share Earnings Per Share [Text Block] Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Gains (Losses) Reclassified from AOCI to the Consolidated Statements of Income Reclassification out of Accumulated Other Comprehensive Income [Member] Unrealized gains (losses) on available-for-sale investments Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] Unrealized gains (losses) on cash flow hedges Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Interest rate contracts Interest Rate Contract [Member] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Revenue Benefit (provision) for income taxes Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Unvested restricted stock units - number of shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Unvested at beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Forfeited/canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Unvested at end of period (in shares) Unvested restricted stock units - weighted-average grant-date fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Unvested at beginning of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Forfeited/canceled (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Unvested at end of period (in dollars per share) Tax expense (benefit) related to available-for-sale investments Other Comprehensive Income (Loss), Securities, Available-for-sale, Tax Tax expense (benefit) related to cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Deferred revenue recognized during period Contract with Customer, Liability, Revenue Recognized Schedule of earnings per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Available-for-sale debt securities Debt Securities, Available-for-sale [Table Text Block] Investments by maturity date Investments Classified by Contractual Maturity Date [Table Text Block] Schedule of unrealized loss on debt securities Schedule of Unrealized Loss on Investments [Table Text Block] Marketable equity securities Marketable Securities [Table Text Block] Summary of unrealized gains and losses for non-marketable equity securities Equity Securities without Readily Determinable Fair Value [Table Text Block] Gains and losses on equity securities Gain (Loss) on Securities [Table Text Block] Schedule of derivative instruments Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Schedule of gain (loss) on derivative instruments Derivative Instruments, Gain (Loss) [Table Text Block] Offsetting assets Offsetting Assets [Table Text Block] Offsetting liabilities Offsetting Liabilities [Table Text Block] European Commission fines Loss Contingency, Accrual, Current Accrued customer liabilities Accrued Customer Liabilities, Current Accrued Customer Liabilities, Current Other accrued expenses and current liabilities Other Accrued Liabilities, Current Accrued expenses and other current liabilities Accrued Liabilities, Current Adjustments to Carrying Value of Non-Marketable Equity Securities Equity Securities without Readily Determinable Fair Value, Impairment Loss, Cumulative Amount [Abstract] Unrealized gains Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount Unrealized losses (including impairment) Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount Total unrealized gain (loss) for non-marketable equity securities Equity Securities without Readily Determinable Fair Value, Annual Amount Equity Securities without Readily Determinable Fair Value, Annual Amount Initial cost basis Equity Securities without Readily Determinable Fair Value, Cost Basis Equity Securities without Readily Determinable Fair Value, Cost Basis Unrealized gains Unrealized losses (including impairment) Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Cumulative Amount Total carrying value at the end of the period Equity Securities, FV-NI, Gain (Loss), Alternative [Abstract] Equity Securities, FV-NI, Gain (Loss), Alternative [Abstract] Net gain (loss) on equity securities sold during the period Equity Securities, FV-NI, Realized Gain (Loss) Unrealized gain (loss) on equity securities held as of the end of the period(1) Equity Securities, FV-NI, Unrealized Gain (Loss) Total gain (loss) recognized in other income (expense), net Equity Securities, FV-NI, Gain (Loss) Supplemental Financial Statement Information Supplemental Balance Sheet Disclosures [Text Block] Nature of Operations Nature Of Operations Policy [Policy Text Block] Disclosure related to our nature of operations. Basis of Consolidation Consolidation, Policy [Policy Text Block] Unaudited Interim Financial Information Interim Disclosure Policy [Policy Text Block] Disclosure of interim financial information. Use of Estimates Use of Estimates, Policy [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Prior Period Reclassifications Reclassification, Policy [Policy Text Block] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Segment Reporting Segment Reporting, Policy [Policy Text Block] Investments, Unrealized Loss Position [Table] Investments Unrealized Loss Position [Table] Investments, Unrealized Loss Position [Table] Government bonds Government Bonds [Member] Government Bonds [Member] Corporate debt securities Corporate Debt Securities [Member] Mortgage-backed and asset-backed securities Mortgage Backed and Asset Backed Securities [Member] Mortgage Backed and Asset Backed Securities [Member] Investments, Unrealized Loss Position [Line Items] Investments Unrealized Loss Position [Line Items] Investments, Unrealized Loss Position [Line Items] Less than 12 Months, Fair Value Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months Less than 12 Months, Unrealized Loss Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 12 Months or Greater, Fair Value Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 12 Months or Greater, Unrealized Loss Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Total Fair Value Debt Securities, Available-for-sale, Unrealized Loss Position Total Unrealized Loss Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss Schedule of restricted stock activity Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block] Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Marketable securities Marketable Securities, Current Total cash, cash equivalents, and marketable securities Cash, Cash Equivalents, and Short-term Investments Accounts receivable, net of allowance of $729 and $761 Accounts Receivable, Net, Current Income taxes receivable, net Income Taxes Receivable, Current Inventory Inventory, Net Other current assets Other Assets, Current Total current assets Assets, Current Non-marketable investments Other Long-term Investments Deferred income taxes Deferred Income Tax Assets, Net Property and equipment, net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Goodwill Goodwill Other non-current assets Other Assets, Noncurrent Total assets Assets Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued compensation and benefits Employee-related Liabilities, Current Accrued expenses and other current liabilities Accrued revenue share Accrued Revenue Share Aggregate carrying amount, as of the balance sheet date, of current obligations incurred but not paid under the revenue share arrangements. Accrued revenue share is expected to be paid within one year or the normal operating cycle, if longer. Deferred revenue Contract with Customer, Liability, Current Income taxes payable, net Accrued Income Taxes, Current Total current liabilities Liabilities, Current Long-term debt Long-term Debt and Capital Lease Obligations Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Income taxes payable, non-current Accrued Income Taxes, Noncurrent Deferred income taxes Deferred Income Tax Liabilities, Net Operating lease liabilities Operating Lease, Liability, Noncurrent Other long-term liabilities Total liabilities Liabilities Commitments and Contingencies (Note 10) Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Convertible preferred stock, $0.001 par value per share, 100,000 shares authorized; no shares issued and outstanding Convertible Preferred Stock, Nonredeemable or Redeemable, Issuer Option, Value Class A and Class B common stock, and Class C capital stock and additional paid-in capital, $0.001 par value per share: 15,000,000 shares authorized (Class A 9,000,000, Class B 3,000,000, Class C 3,000,000); 695,556 (Class A 299,242, Class B 46,636, Class C 349,678) and 694,782 (Class A 299,444, Class B 46,527, Class C 348,811) shares issued and outstanding Common Stocks, Including Additional Paid in Capital Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Retained earnings Retained Earnings (Accumulated Deficit) Total stockholders’ equity Total liabilities and stockholders’ equity Liabilities and Equity Debt Debt Disclosure [Text Block] Components of Operating Lease Expense Lease, Cost [Table Text Block] Supplemental Cash Flow Information Cash Flow, Lessee [Table Text Block] Cash Flow, Lessee [Table Text Block] Future Minimum Operating Lease Payments Lessee, Operating Lease, Liability, Maturity [Table Text Block] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Remainder of 2019 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Total Finite-Lived Intangible Assets, Net Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Patents and developed technology Patents And Developed Technology [Member] Patents and developed technology Customer relationships Customer Relationships [Member] Trade names and other Tradenames And Other [Member] Tradenames and other Acquisition-related intangible assets Acquisition-related Intangible Assets [Member] Acquisition-related Intangible Assets [Member] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Carrying Amount Amortization of acquisition-related intangible assets Amortization of Intangible Assets Cash, cash equivalents and marketable securities [Table] Cash Cash Equivalents And Marketable Securities [Table] Cash, cash equivalents and marketable securities [Table] Time deposits Bank Time Deposits [Member] Cash, cash equivalents and marketable securities [Line Items] Cash Cash Equivalents And Marketable Securities [Line Items] Cash, cash equivalents and marketable securities Available-for-sale Debt Securities, Amortized Cost Basis [Abstract] (Deprecated 2018-01-31) Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract] Adjusted Cost Cash, Cash Equivalents And Available-For-Sale Debt Securities, Amortized Cost Cash, Cash Equivalents And Available-For-Sale Debt Securities, Amortized Cost Gross Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Gross Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Fair Value Cash, Cash Equivalents And Available-For-Sale Debt Securities Cash, Cash Equivalents And Available-For-Sale Debt Securities Cash and Cash Equivalents Fair Value Debt Securities, Available-for-sale Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Other acquisitions Series of Individually Immaterial Business Acquisitions [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Total consideration Business Combination, Consideration Transferred Acquired intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Net liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Amount of goodwill expected to be deductible for tax purposes Business Acquisition, Goodwill, Expected Tax Deductible Amount Acquired intangible assets, weighted-average useful life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Accounts receivable, allowance Allowance for Doubtful Accounts Receivable, Current Convertible preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Convertible preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Convertible preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Convertible preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Common stock and capital stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock and capital stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock and capital stock, shares issued (in shares) Common Stock, Shares, Issued Common stock and capital stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Contingencies Commitments and Contingencies Disclosure [Text Block] Cash payments for operating leases Operating Lease, Payments New operating lease assets obtained in exchange for operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Carrying amount of goodwill Schedule of Goodwill [Table Text Block] Information regarding purchased intangible assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Expected amortization expense related to purchased intangible assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of long-term debt Schedule of Long-term Debt Instruments [Table Text Block] Compensation Plans Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Google properties Google Properties [Member] Google Properties [Member] Google Network Members' properties Google Network Members' Properties [Member] Google Network Members' Properties [Member] Google advertising revenues Advertising Revenue [Member] Advertising Revenue [Member] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Revenues Sales [Member] Hedging gains (losses) included in consolidated revenue Gain (Loss) on Hedging Activity Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Value of Derivatives Designated as Hedging Instruments Designated as Hedging Instrument [Member] Investment Type [Axis] Investment Type [Axis] Investments [Domain] Investments [Domain] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other current and non-current assets Other Assets [Member] Accrued expenses and other liabilities, current and non-current Accrued Expenses And Other Liabilities, Current And Non-Current [Member] Accrued Expenses And Other Liabilities, Current And Non-Current [Member] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Derivative Assets: Derivative Asset [Abstract] Derivative Assets Derivative Asset, Fair Value, Gross Asset Derivative Liabilities: Derivative Liability [Abstract] Derivative Liabilities Derivative Liability, Fair Value, Gross Liability Share Repurchase Program [Axis] Share Repurchase Program [Axis] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Share Repurchase Program Share Repurchase Program [Member] Share Repurchase Program [Member] Authorized share repurchase amount Stock Repurchase Program, Authorized Amount Repurchases of capital stock (in shares) Repurchases of capital stock Interest income Interest Income, Other Interest expense Interest Expense Foreign currency exchange losses, net Foreign Currency Transaction Gain (Loss), before Tax Gain (loss) on debt securities, net Debt Securities, Realized Gain (Loss) Gain on equity securities, net Performance fees Investment Performance Fees Investment Performance Fees Loss and impairment from equity method investments, net Income (Loss) from Equity Method Investments and Other than Temporary Impairment, Net Income (Loss) from Equity Method Investments and Other than Temporary Impairment, Net Other Other Nonoperating Income (Expense) Other income (expense), net Interest costs capitalized Interest Costs Capitalized Property and equipment, net Property, Plant and Equipment [Table Text Block] Accrued expenses and other current liabilities Schedule of Accrued Liabilities [Table Text Block] Components of accumulated other comprehensive income Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of effects on net income of amounts reclassified from AOCI Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Schedule of other income (expense), net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Accounting Standards Update 2016-01 Accounting Standards Update 2016-01 [Member] Accounting Standards Update 2018-02 Accounting Standards Update 2018-02 [Member] Accounting Standards Update 2018-02 [Member] Foreign Currency Translation Adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Unrealized Gains (Losses) on Available-for-Sale Investments Unrealized Gains (Losses) on Cash Flow Hedges Total Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Components of AOCI, net of tax AOCI Attributable to Parent, Net of Tax [Roll Forward] Other comprehensive income (loss) before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Amounts excluded from the assessment of hedge effectiveness recorded in AOCI Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Recorded in AOCI, Net Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Recorded in AOCI, Net Amounts reclassified from AOCI Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Remainder of 2019 Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 2020 Lessee, Operating Lease, Liability, Payments, Due Year Two 2021 Lessee, Operating Lease, Liability, Payments, Due Year Three 2022 Lessee, Operating Lease, Liability, Payments, Due Year Four 2023 Lessee, Operating Lease, Liability, Payments, Due Year Five Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total future minimum lease payments Lessee, Operating Lease, Liability, Payments, Due Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Statement of Cash Flows [Abstract] Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and impairment of property and equipment Depreciation And Impairment On Disposition Of Property And Equipment The amount of expense recognized in the current period that reflects the impairment of property and equipment and the allocation of the cost of tangible assets over the assets' useful lives which includes production and non-production related depreciation. Amortization and impairment of intangible assets Amortization And Impairment Of Intangible Assets Amortization and Impairment of Intangible Assets Stock-based compensation expense Deferred income taxes Deferred Income Taxes and Tax Credits Gain on debt and equity securities, net Debt and Equity Securities, Gain (Loss) Other Other Noncash Income (Expense) Changes in assets and liabilities, net of effects of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Income taxes, net Increase (Decrease) in Income Taxes Other assets Increase (Decrease) in Other Operating Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities Accrued revenue share Increase (Decrease) In Accrued Revenue Share The net change during the reporting period in the aggregate amount of obligations incurred but not paid under the revenue share arrangements. Deferred revenue Increase (Decrease) in Contract with Customer, Liability Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property and equipment Proceeds from disposals of property and equipment Proceeds from Sale of Property, Plant, and Equipment Purchases of marketable securities Payments to Acquire Marketable Securities Maturities and sales of marketable securities Proceeds from Sale and Maturity of Marketable Securities Purchases of non-marketable investments Payments to Acquire Other Investments Maturities and sales of non-marketable investments Proceeds from Sale and Maturity of Other Investments Acquisitions, net of cash acquired, and purchases of intangible assets Acquisitions Net Of Cash Acquired And Purchases Of Intangible And Other Assets The cash out flow associated with the acquisitions of businesses, net of the cash acquired, and purchases of intangible and other assets. Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Net payments related to stock-based award activities Net Proceeds Payments Related To Stock Based Award Activities The net cash inflow (outflow) associated with the tax withholding payments on behalf of employees upon the net settlement of their vested restricted stock units, and the cash proceeds received from the exercise of stock options. Repurchases of capital stock Payments for Repurchase of Common Stock Proceeds from issuance of debt, net of costs Proceeds from Debt, Net of Issuance Costs Repayments of debt Repayments of Debt and Capital Lease Obligations Proceeds from sale of subsidiary shares Proceeds from Noncontrolling Interests Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Net increase in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Earnings Per Share Disclosure [Table] Earnings Per Share Disclosure [Table] Earnings Per Share Disclosure [Table] Restricted stock units and other contingently issuable shares Earnings Per Share Disclosure Earnings Per Share Disclosure [Line Items] Earnings Per Share Disclosure [Line Items] Basic net income per share: Earnings Per Share, Basic [Abstract] Numerator Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Allocation of undistributed earnings Net Income (Loss) Available to Common Stockholders, Basic Denominator Weighted Average Number of Shares Outstanding, Basic [Abstract] Number of shares used in basic computation (shares) Weighted Average Number of Shares Outstanding, Basic Basic net income per share (in dollars per share) Diluted net income per share: Earnings Per Share, Diluted [Abstract] Numerator Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Allocation of undistributed earnings for basic computation Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares Reallocation Of Undistributed Earnings As Result Of Conversion Of Shares Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares. Reallocation of undistributed earnings Reallocation Of Undistributed Earnings Reallocation of undistributed earnings to Class B shares. Allocation of undistributed earnings Net Income (Loss) Available to Common Stockholders, Diluted Denominator Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Weighted-average effect of dilutive securities Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Conversion of Class B to Class A common shares outstanding (shares) Incremental Common Shares Attributable To Conversion Of Common Stock Dilutive impact on our earnings per share for the period as a result of conversion of Class B to Class A common stock. Restricted stock units and other contingently issuable shares (shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Number of shares used in per share computation (shares) Weighted Average Number of Shares Outstanding, Diluted Diluted net income per share (in dollars per share) Financial Instruments Financial Instruments Disclosure [Text Block] Due in 1 year Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value Due in 1 year through 5 years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value Due in 5 years through 10 years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Fair Value Due after 10 years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after 10 Years, Fair Value Total International Non-US [Member] Long-lived assets Assets, Noncurrent Offsetting of Assets Gross Amounts of Recognized Assets Gross Amounts Offset in the Consolidated Balance Sheets Derivative Asset, Fair Value, Gross Liability Net Presented in the Consolidated Balance Sheets Derivative Asset Financial Instruments Derivative Asset, Not Offset, Policy Election Deduction Cash Collateral Received Derivative, Collateral, Obligation to Return Cash Non-Cash Collateral Received Derivative, Collateral, Obligation to Return Securities Net Assets Exposed Derivative Asset, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election Offsetting of Liabilities Offsetting Derivative Liabilities [Abstract] Gross Amounts of Recognized Liabilities Gross Amounts Offset in the Consolidated Balance Sheets Derivative Liability, Fair Value, Gross Asset Net Presented in the Consolidated Balance Sheets Derivative Liability Financial Instruments Derivative Liability, Not Offset, Policy Election Deduction Cash Collateral Pledged Derivative, Collateral, Right to Reclaim Cash Non-Cash Collateral Pledged Derivative, Collateral, Right to Reclaim Securities Net Liabilities Derivative Liability, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election Depreciation, amortization and impairment Depreciation, Amortization, And Impairment On Disposition Of Property And Equipment Depreciation, Amortization, and Impairment on Disposition of Property and Equipment Long-Term Debt Long-term Debt, Excluding Current Maturities [Abstract] Long-term debt Long-term Debt, Gross Unamortized discount for the Notes above Debt Instrument, Unamortized Discount Subtotal Long-term Debt, Excluding Current Maturities Finance lease obligation under ASC 840 Capital Lease Obligations, Noncurrent Finance lease obligation Finance Lease, Liability, Noncurrent Total long-term debt Long-term debt, interest rate Debt Instrument, Interest Rate, Stated Percentage Operating lease cost Operating Lease, Cost Variable lease cost Variable Lease, Cost Total operating lease cost Lease, Cost Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table] Derivative Instruments, Gain (Loss) [Table] Derivatives in Cash Flow Hedging Relationship Derivatives in Net Investment Hedging Relationship: Income Statement Location [Axis] Income Statement Location [Domain] Other income (expense), net Nonoperating Income (Expense) [Member] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Derivatives in Cash Flow Hedging Relationship Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax [Abstract] Amount included in the assessment of effectiveness Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Amount excluded from the assessment of effectiveness Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments and Tax Derivatives in Net Investment Hedging Relationship: Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax [Abstract] Amount included in the assessment of effectiveness Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax Total Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent Gains (Losses) on Derivatives in Cash Flow Hedging Relationship: Effect of Cash Flow Hedges on Results of Operations [Abstract] Foreign exchange contracts Cash Flow Hedge, Foreign Exchange Contracts [Abstract] Cash Flow Hedge, Foreign Exchange Contracts [Abstract] Amount of gains (losses) reclassified from AOCI to income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Amortization Approach, Net Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Amortization Approach, Net Gains (Losses) on Derivatives in Fair Value Hedging Relationship: Effect of Fair Value Hedges on Results of Operations [Abstract] Foreign exchange contracts Fair Value Hedge, Foreign Exchange Contracts [Abstract] Fair Value Hedge, Foreign Exchange Contracts [Abstract] Hedged items Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge Derivatives designated as hedging instruments Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments Amount excluded from the assessment of effectiveness Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net Gains (Losses) on Derivatives in Net Investment Hedging Relationship: Effect of Net Investment Hedge on Results of Operations [Abstract] Net Investment Hedge, Foreign Exchange Contracts [Abstract] Net Investment Hedge, Foreign Exchange Contracts [Abstract] Net Investment Hedge, Foreign Exchange Contracts [Abstract] Amount excluded from the assessment of effectiveness Gain (Loss) from Components Excluded from Assessment of Net Investment Hedge Effectiveness, Net Gain (Loss) from Components Excluded from Assessment of Net Investment Hedge Effectiveness, Net Gains (Losses) on Derivatives Not Designated as Hedging Instruments: Effect of Derivatives Not Designated as Cash Flow Hedges on Results of Operations [Abstract] Effect of Derivatives Not Designated as Cash Flow Hedges on Results of Operations [Abstract] Foreign exchange contracts Derivatives Not Designated as Cash Flow Hedges, Foreign Exchange Contracts [Abstract] Derivatives Not Designated as Cash Flow Hedges, Foreign Exchange Contracts [Abstract] Derivatives not designated as hedging instruments Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Total gains (losses) Derivative, Gain (Loss) on Derivative, Net Information about Segments and Geographic Areas Segment Reporting Disclosure [Text Block] Schedule of Research and Development Arrangement, Contract to Perform for Others [Table] Schedule of Research and Development Arrangement, Contract to Perform for Others [Table] Regulatory Asset [Axis] Regulatory Asset [Axis] Regulatory Asset [Domain] Regulatory Asset [Domain] Renewable Energy Investments Renewable Energy Program [Member] Other Commitments [Axis] Other Commitments [Axis] Other Commitments [Domain] Other Commitments [Domain] Research and development arrangement Research and Development Arrangement [Member] Commitment to Invest Commitment to Invest [Member] Commitment to Invest [Member] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] AbbVie Inc AbbVie Inc [Member] AbbVie Inc [Member] Calico Calico [Member] Calico [Member] Variable Interest Entities [Axis] Variable Interest Entities [Axis] Variable Interest Entity, Classification [Domain] Variable Interest Entity, Classification [Domain] Variable Interest Entity, Primary Beneficiary Variable Interest Entity, Primary Beneficiary [Member] Variable Interest Entity, Not Primary Beneficiary, Aggregated Disclosure Variable Interest Entity, Not Primary Beneficiary, Aggregated Disclosure [Member] Ownership [Axis] Ownership [Axis] Ownership [Domain] Ownership [Domain] Verily Verily [Member] Verily [Member] Research and Development Arrangement, Contract to Perform for Others [Line Items] Research and Development Arrangement, Contract to Perform for Others [Line Items] Assets not available for use Variable Interest Entity, Consolidated, Assets, Pledged Liabilities with no recourse Variable Interest Entity, Consolidated, Liabilities, No Recourse Accumulated payments for other commitments Accumulated Payments For Other Commitments Accumulated Payments for Other Commitments Research commitments Other Commitment Cash received from transaction Proceeds from Issuance of Common Stock Amount of investment Sale of Stock, Consideration Received on Transaction Carrying value Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets and Liabilities, Net Maximum exposure Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount Schedule of Goodwill [Table] Schedule of Goodwill [Table] Goodwill [Line Items] Goodwill [Line Items] Changes in Carrying Amount of Goodwill Goodwill [Roll Forward] Balance as of December 31, 2018 Acquisitions Goodwill, Acquired During Period Foreign currency translation and other adjustments Goodwill, Translation and Purchase Accounting Adjustments Balance as of March 31, 2019 EX-101.PRE 9 goog-20190331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 goog10-qq12019_htm.xml IDEA: XBRL DOCUMENT 0001652044 2019-01-01 2019-03-31 0001652044 us-gaap:CommonClassAMember 2019-04-22 0001652044 goog:CapitalClassCMember 2019-04-22 0001652044 us-gaap:CommonClassBMember 2019-04-22 0001652044 2019-03-31 0001652044 2018-12-31 0001652044 us-gaap:CommonClassBMember 2018-12-31 0001652044 goog:CapitalClassCMember 2019-03-31 0001652044 us-gaap:CommonClassBMember 2019-03-31 0001652044 us-gaap:CommonClassAMember 2018-12-31 0001652044 goog:CapitalClassCMember 2018-12-31 0001652044 us-gaap:CommonClassAMember 2019-03-31 0001652044 2018-01-01 2018-03-31 0001652044 us-gaap:RetainedEarningsMember 2018-03-31 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2017-12-31 0001652044 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001652044 us-gaap:RetainedEarningsMember 2017-12-31 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-03-31 0001652044 us-gaap:RetainedEarningsMember 2018-01-01 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001652044 2018-01-01 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 0001652044 2018-03-31 0001652044 2017-12-31 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-03-31 0001652044 us-gaap:RetainedEarningsMember 2018-12-31 0001652044 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001652044 2019-01-01 0001652044 us-gaap:RetainedEarningsMember 2019-03-31 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-12-31 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001652044 us-gaap:RetainedEarningsMember 2019-01-01 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001652044 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001652044 us-gaap:AccountingStandardsUpdate201602Member us-gaap:ConstructionInProgressMember 2019-01-01 0001652044 goog:GooglePropertiesMember goog:GoogleInc.Member 2018-01-01 2018-03-31 0001652044 goog:GooglePropertiesMember goog:GoogleInc.Member 2019-01-01 2019-03-31 0001652044 goog:GoogleNetworkMembersPropertiesMember goog:GoogleInc.Member 2019-01-01 2019-03-31 0001652044 goog:GoogleNetworkMembersPropertiesMember goog:GoogleInc.Member 2018-01-01 2018-03-31 0001652044 goog:AdvertisingRevenueMember goog:GoogleInc.Member 2018-01-01 2018-03-31 0001652044 goog:AdvertisingRevenueMember goog:GoogleInc.Member 2019-01-01 2019-03-31 0001652044 goog:GoogleInc.Member 2019-01-01 2019-03-31 0001652044 us-gaap:AllOtherSegmentsMember 2018-01-01 2018-03-31 0001652044 us-gaap:AllOtherSegmentsMember 2019-01-01 2019-03-31 0001652044 goog:GoogleInc.Member 2018-01-01 2018-03-31 0001652044 srt:AsiaPacificMember 2019-01-01 2019-03-31 0001652044 goog:AmericasExcludingUnitedStatesMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-03-31 0001652044 goog:AmericasExcludingUnitedStatesMember 2019-01-01 2019-03-31 0001652044 us-gaap:EMEAMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-03-31 0001652044 country:US 2019-01-01 2019-03-31 0001652044 goog:AmericasExcludingUnitedStatesMember 2018-01-01 2018-03-31 0001652044 us-gaap:EMEAMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-03-31 0001652044 srt:AsiaPacificMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-03-31 0001652044 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-03-31 0001652044 srt:AsiaPacificMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-03-31 0001652044 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-03-31 0001652044 goog:AmericasExcludingUnitedStatesMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-03-31 0001652044 us-gaap:EMEAMember 2019-01-01 2019-03-31 0001652044 country:US 2018-01-01 2018-03-31 0001652044 us-gaap:EMEAMember 2018-01-01 2018-03-31 0001652044 srt:AsiaPacificMember 2018-01-01 2018-03-31 0001652044 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-03-31 0001652044 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-03-31 0001652044 us-gaap:SalesMember 2019-01-01 2019-03-31 0001652044 us-gaap:SalesMember 2018-01-01 2018-03-31 0001652044 us-gaap:FairValueInputsLevel2Member 2019-03-31 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2019-03-31 0001652044 us-gaap:FairValueInputsLevel2Member goog:MortgageBackedandAssetBackedSecuritiesMember 2019-03-31 0001652044 us-gaap:FairValueInputsLevel2Member goog:GovernmentBondsMember 2019-03-31 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:BankTimeDepositsMember 2019-03-31 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:BankTimeDepositsMember 2018-12-31 0001652044 us-gaap:FairValueInputsLevel2Member goog:MortgageBackedandAssetBackedSecuritiesMember 2018-12-31 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001652044 us-gaap:FairValueInputsLevel2Member goog:GovernmentBondsMember 2018-12-31 0001652044 us-gaap:FairValueInputsLevel2Member 2018-12-31 0001652044 goog:GovernmentBondsMember 2018-12-31 0001652044 us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001652044 goog:MortgageBackedandAssetBackedSecuritiesMember 2018-12-31 0001652044 us-gaap:CorporateDebtSecuritiesMember 2019-03-31 0001652044 goog:GovernmentBondsMember 2019-03-31 0001652044 goog:MortgageBackedandAssetBackedSecuritiesMember 2019-03-31 0001652044 us-gaap:MarketApproachValuationTechniqueMember 2019-03-31 0001652044 us-gaap:FairValueInputsLevel1Member 2018-12-31 0001652044 us-gaap:FairValueInputsLevel1Member goog:MoneyMarketAndOtherFundsMember 2018-12-31 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:MutualFundMember 2018-12-31 0001652044 us-gaap:FairValueInputsLevel1Member 2019-03-31 0001652044 us-gaap:FairValueInputsLevel1Member goog:MoneyMarketAndOtherFundsMember 2019-03-31 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:MutualFundMember 2019-03-31 0001652044 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember us-gaap:ForeignExchangeContractMember 2019-03-31 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2019-03-31 0001652044 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignExchangeContractMember 2019-03-31 0001652044 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForeignExchangeContractMember 2019-03-31 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember us-gaap:ForeignExchangeContractMember 2019-03-31 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember 2019-03-31 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignExchangeContractMember 2019-03-31 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForeignExchangeContractMember 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2018-12-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2019-01-01 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2018-12-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember 2018-12-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember 2018-12-31 0001652044 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignExchangeContractMember 2018-12-31 0001652044 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForeignExchangeContractMember 2018-12-31 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForeignExchangeContractMember 2018-12-31 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember us-gaap:ForeignExchangeContractMember 2018-12-31 0001652044 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember us-gaap:ForeignExchangeContractMember 2018-12-31 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignExchangeContractMember 2018-12-31 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember 2018-12-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:SalesMember 2019-01-01 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2019-01-01 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2018-01-01 2018-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2019-01-01 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2018-01-01 2018-03-31 0001652044 us-gaap:NonoperatingIncomeExpenseMember 2019-01-01 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember us-gaap:SalesMember 2018-01-01 2018-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2018-01-01 2018-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:SalesMember 2018-01-01 2018-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:SalesMember 2018-01-01 2018-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember us-gaap:SalesMember 2019-01-01 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2018-01-01 2018-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:NonoperatingIncomeExpenseMember 2018-01-01 2018-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2019-01-01 2019-03-31 0001652044 us-gaap:NonoperatingIncomeExpenseMember 2018-01-01 2018-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:NonoperatingIncomeExpenseMember 2019-01-01 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:SalesMember 2019-01-01 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2019-01-01 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember 2019-01-01 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember 2018-01-01 2018-03-31 0001652044 us-gaap:ForeignExchangeContractMember 2019-01-01 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2018-01-01 2018-03-31 0001652044 us-gaap:ForeignExchangeContractMember 2018-01-01 2018-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember 2019-03-31 0001652044 srt:MaximumMember 2019-03-31 0001652044 srt:MinimumMember 2019-03-31 0001652044 us-gaap:RenewableEnergyProgramMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryAggregatedDisclosureMember 2018-12-31 0001652044 goog:VerilyMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2017-01-01 2019-03-31 0001652044 us-gaap:RenewableEnergyProgramMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryAggregatedDisclosureMember 2019-03-31 0001652044 us-gaap:ResearchAndDevelopmentArrangementMember goog:AbbVieIncMember 2019-03-31 0001652044 goog:VerilyMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-01-01 2019-03-31 0001652044 goog:VerilyMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2018-12-01 2018-12-31 0001652044 us-gaap:ResearchAndDevelopmentArrangementMember goog:CalicoMember 2019-03-31 0001652044 goog:CommitmenttoInvestMember 2019-03-31 0001652044 goog:CalicoMember 2019-03-31 0001652044 goog:UnsecuredSeniorNotesThreePointThreeSevenFivedueonFebruaryTwentyFiveTwentyTwentyFourMember 2018-12-31 0001652044 goog:UnsecuredSeniorNotesOnePointNineNineEightPercentDueAugustFifteenTwentyTwentySixMember 2019-03-31 0001652044 goog:UnsecuredSeniorNotesThreePointThreeSevenFivedueonFebruaryTwentyFiveTwentyTwentyFourMember 2019-03-31 0001652044 goog:UnsecuredSeniorNotesThreePointSixTwoFivePercentDueMayNineteenTwentyTwentyOneMember 2019-03-31 0001652044 goog:UnsecuredSeniorNotesThreePointSixTwoFivePercentDueMayNineteenTwentyTwentyOneMember 2018-12-31 0001652044 goog:UnsecuredSeniorNotesOnePointNineNineEightPercentDueAugustFifteenTwentyTwentySixMember 2018-12-31 0001652044 us-gaap:RevolvingCreditFacilityMember 2019-03-31 0001652044 goog:UnsecuredSeniorNotes3.375dueonFebruary2024andUnsecuredSeniorNotes3.625DueMay2021Member us-gaap:UnsecuredDebtMember 2016-04-01 2016-04-30 0001652044 srt:SubsidiariesMember goog:A2014NotesMember us-gaap:UnsecuredDebtMember 2014-02-28 0001652044 srt:SubsidiariesMember goog:A2011NotesMember us-gaap:UnsecuredDebtMember 2011-05-31 0001652044 goog:A2016NotesMember us-gaap:UnsecuredDebtMember 2016-08-31 0001652044 goog:UnsecuredSeniorNotes3.375dueonFebruary2024andUnsecuredSeniorNotes3.625DueMay2021Member us-gaap:UnsecuredDebtMember 2016-04-30 0001652044 us-gaap:CommercialPaperMember 2019-03-31 0001652044 srt:SubsidiariesMember goog:UnsecuredSeniorNotes3.375dueonFebruary2024andUnsecuredSeniorNotes3.625DueMay2021Member 2016-04-30 0001652044 us-gaap:RevolvingCreditFacilityMember 2018-12-31 0001652044 goog:InformationTechnologyAssetsHeldUnderFinanceLeasesMember 2019-03-31 0001652044 goog:InformationTechnologyAssetsHeldUnderFinanceLeasesMember 2018-12-31 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-01-01 2018-03-31 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-03-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-01-01 2019-03-31 0001652044 us-gaap:InterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-01-01 2019-03-31 0001652044 us-gaap:InterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-01-01 2018-03-31 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-01-01 2018-03-31 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-01-01 2019-03-31 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001652044 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-01-01 2019-03-31 0001652044 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-31 0001652044 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0001652044 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-03-31 0001652044 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-03-31 0001652044 us-gaap:AccumulatedTranslationAdjustmentMember 2019-03-31 0001652044 goog:AccountingStandardsUpdate201802Member us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-01-01 0001652044 goog:AccountingStandardsUpdate201802Member us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 0001652044 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-03-31 0001652044 goog:AccountingStandardsUpdate201802Member us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 0001652044 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-03-31 0001652044 goog:AccountingStandardsUpdate201802Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 0001652044 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0001652044 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-03-31 0001652044 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-03-31 0001652044 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-03-31 0001652044 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0001652044 us-gaap:AccountingStandardsUpdate201601Member us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-01-01 0001652044 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0001652044 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-01-01 2018-03-31 0001652044 us-gaap:AccumulatedTranslationAdjustmentMember 2018-03-31 0001652044 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2017-12-31 0001652044 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-03-31 0001652044 us-gaap:AccountingStandardsUpdate201601Member us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 0001652044 us-gaap:AccountingStandardsUpdate201601Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 0001652044 us-gaap:AccountingStandardsUpdate201601Member us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 0001652044 us-gaap:LeaseholdImprovementsMember 2019-03-31 0001652044 us-gaap:FurnitureAndFixturesMember 2019-03-31 0001652044 us-gaap:LeaseholdImprovementsMember 2018-12-31 0001652044 us-gaap:LandAndBuildingMember 2018-12-31 0001652044 us-gaap:TechnologyEquipmentMember 2018-12-31 0001652044 us-gaap:ConstructionInProgressMember 2018-12-31 0001652044 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001652044 us-gaap:LandAndBuildingMember 2019-03-31 0001652044 us-gaap:TechnologyEquipmentMember 2019-03-31 0001652044 us-gaap:ConstructionInProgressMember 2019-03-31 0001652044 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2019-03-31 0001652044 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember goog:TradenamesAndOtherMember 2019-01-01 2019-03-31 0001652044 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember goog:PatentsAndDevelopedTechnologyMember 2019-01-01 2019-03-31 0001652044 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2019-01-01 2019-03-31 0001652044 us-gaap:AllOtherSegmentsMember 2018-12-31 0001652044 goog:GoogleInc.Member 2019-03-31 0001652044 us-gaap:AllOtherSegmentsMember 2019-03-31 0001652044 goog:GoogleInc.Member 2018-12-31 0001652044 us-gaap:CustomerRelationshipsMember 2019-03-31 0001652044 goog:PatentsAndDevelopedTechnologyMember 2018-12-31 0001652044 goog:TradenamesAndOtherMember 2019-03-31 0001652044 goog:TradenamesAndOtherMember 2018-12-31 0001652044 goog:PatentsAndDevelopedTechnologyMember 2019-03-31 0001652044 us-gaap:CustomerRelationshipsMember 2018-12-31 0001652044 goog:AcquisitionrelatedIntangibleAssetsMember 2018-01-01 2018-03-31 0001652044 goog:AcquisitionrelatedIntangibleAssetsMember 2019-01-01 2019-03-31 0001652044 us-gaap:UnfavorableRegulatoryActionMember 2017-04-01 2017-06-30 0001652044 us-gaap:UnfavorableRegulatoryActionMember 2018-01-01 2018-06-30 0001652044 us-gaap:UnfavorableRegulatoryActionMember 2017-06-27 2017-06-27 0001652044 us-gaap:UnfavorableRegulatoryActionMember 2019-01-01 2019-03-31 0001652044 us-gaap:UnfavorableRegulatoryActionMember 2018-01-01 2018-03-31 0001652044 us-gaap:UnfavorableRegulatoryActionMember 2019-03-20 2019-03-20 0001652044 us-gaap:UnfavorableRegulatoryActionMember 2018-04-01 2018-06-30 0001652044 goog:ShareRepurchaseProgramMember goog:CapitalClassCMember 2019-01-01 2019-03-31 0001652044 goog:ShareRepurchaseProgramMember goog:CapitalClassCMember 2019-01-31 0001652044 goog:ShareRepurchaseProgramMember goog:CapitalClassCMember 2018-01-31 0001652044 us-gaap:CommonClassBMember 2018-01-01 2018-03-31 0001652044 us-gaap:CommonClassBMember 2019-01-01 2019-03-31 0001652044 us-gaap:CommonClassAMember 2019-01-01 2019-03-31 0001652044 us-gaap:CommonClassAMember 2018-01-01 2018-03-31 0001652044 goog:CapitalClassCMember 2018-01-01 2018-03-31 0001652044 goog:CapitalClassCMember 2019-01-01 2019-03-31 0001652044 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2018-01-01 2018-03-31 0001652044 us-gaap:RestrictedStockUnitsRSUMember goog:CapitalClassCMember 2018-01-01 2018-03-31 0001652044 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2019-01-01 2019-03-31 0001652044 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2018-01-01 2018-03-31 0001652044 us-gaap:RestrictedStockUnitsRSUMember goog:CapitalClassCMember 2019-01-01 2019-03-31 0001652044 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2019-01-01 2019-03-31 0001652044 us-gaap:RestrictedStockUnitsRSUMember 2019-03-31 0001652044 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-03-31 0001652044 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001652044 us-gaap:NonUsMember 2019-03-31 0001652044 country:US 2018-12-31 0001652044 us-gaap:NonUsMember 2018-12-31 0001652044 country:US 2019-03-31 0001652044 us-gaap:MaterialReconcilingItemsMember 2019-01-01 2019-03-31 0001652044 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2018-01-01 2018-03-31 0001652044 us-gaap:OperatingSegmentsMember goog:GoogleInc.Member 2019-01-01 2019-03-31 0001652044 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2019-01-01 2019-03-31 0001652044 us-gaap:MaterialReconcilingItemsMember 2018-01-01 2018-03-31 0001652044 us-gaap:OperatingSegmentsMember goog:GoogleInc.Member 2018-01-01 2018-03-31 0001652044 us-gaap:CorporateNonSegmentMember 2018-01-01 2018-03-31 0001652044 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-03-31 shares pure iso4217:USD shares iso4217:USD goog:Tranche iso4217:EUR false --12-31 Q1 2019 0001652044 false Large Accelerated Filer false GOOG, GOOGL 2000000000 729000000 761000000 0 0.001 0.001 0.001 0.001 0.001 0.001 0.001 0.001 15000000000 3000000000 9000000000 3000000000 15000000000 3000000000 9000000000 3000000000 695556000 349678000 299242000 46636000 694782000 348811000 299444000 46527000 695556000 349678000 299242000 46636000 694782000 348811000 299444000 46527000 0.01998 0.03625 0.03375 1300000000 0 P0Y P0Y 0 0 88000000 -12000000 -1000000 0.001 0.001 100000000 100000000 0 0 0 0 -1500000000 2400000000 705000000 665000000 10-Q 2019-03-31 Alphabet Inc. 299436023 46544284 348263508 16701000000 19148000000 92439000000 94340000000 109140000000 113488000000 20838000000 19149000000 355000000 111000000 1107000000 1053000000 4236000000 4406000000 135676000000 138207000000 13859000000 14474000000 737000000 750000000 59719000000 60528000000 0 8837000000 2220000000 2063000000 17888000000 17943000000 2693000000 2547000000 232792000000 245349000000 4378000000 3710000000 6839000000 5072000000 16958000000 19382000000 4592000000 4318000000 1784000000 1667000000 69000000 761000000 34620000000 34910000000 4012000000 4066000000 396000000 391000000 11327000000 11605000000 1264000000 1282000000 0 8206000000 3545000000 1417000000 55164000000 61877000000 0 0 45049000000 46532000000 -2306000000 -1780000000 134885000000 138720000000 177628000000 183472000000 232792000000 245349000000 31146000000 36339000000 13467000000 16012000000 5039000000 6029000000 3604000000 3905000000 1403000000 2088000000 0 1697000000 23513000000 29731000000 7633000000 6608000000 2910000000 1538000000 10543000000 8146000000 1142000000 1489000000 9401000000 6657000000 13.53 9.58 13.33 9.50 9401000000 6657000000 657000000 -36000000 -208000000 719000000 -39000000 -7000000 -169000000 726000000 -262000000 -30000000 -194000000 104000000 -68000000 -134000000 420000000 556000000 9821000000 7213000000 694783000 40247000000 -992000000 113247000000 152502000000 -98000000 -599000000 -697000000 2144000 51000000 51000000 2457000000 2457000000 1136000000 1136000000 1982000 132000000 2041000000 2173000000 0 0 9401000000 9401000000 420000000 420000000 694945000 41487000000 -670000000 120008000000 160825000000 695556000 45049000000 -2306000000 134885000000 177628000000 -30000000 -4000000 -34000000 1912000 39000000 39000000 2788000000 2788000000 1184000000 1184000000 2686000 207000000 2818000000 3025000000 47000000 47000000 6657000000 6657000000 556000000 556000000 694782000 46532000000 -1780000000 138720000000 183472000000 9401000000 6657000000 1791000000 2416000000 195000000 197000000 2457000000 2769000000 -18000000 -73000000 2992000000 1081000000 257000000 -22000000 -1700000000 -1172000000 782000000 1068000000 241000000 265000000 122000000 -425000000 -1142000000 -229000000 -286000000 -147000000 130000000 -81000000 11642000000 12000000000 7299000000 4638000000 30000000 34000000 8849000000 20883000000 9351000000 21006000000 327000000 907000000 498000000 99000000 1250000000 99000000 -7846000000 -5388000000 1158000000 1175000000 2173000000 3025000000 4691000000 315000000 3378000000 345000000 0 47000000 -2018000000 -4183000000 165000000 18000000 1943000000 2447000000 10715000000 16701000000 12658000000 19148000000 <span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Nature of Operations and Summary of Significant Accounting Policies</span><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Nature of Operations</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Google was incorporated in California in September 1998 and re-incorporated in the State of Delaware in August 2003. In 2015, we implemented a holding company reorganization, and as a result, Alphabet Inc. (Alphabet) became the successor issuer to Google.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We generate revenues primarily by delivering relevant, cost-effective online advertising.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Basis of Consolidation</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The consolidated financial statements of Alphabet include the accounts of Alphabet and entities consolidated under the variable interest and voting models. Noncontrolling interests are not presented separately as the amounts are not material. All intercompany balances and transactions have been eliminated. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Unaudited Interim Financial Information</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Consolidated Balance Sheet as of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, the Consolidated Statements of Income for the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;">, the Consolidated Statements of Comprehensive Income for the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;">, the Consolidated Statements of Stockholders' Equity for the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;"> and the Consolidated Statements of Cash Flows for the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;"> are unaudited. These unaudited interim consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (GAAP). In our opinion, the unaudited interim consolidated financial statements include all adjustments of a normal recurring nature necessary for the fair presentation of our financial position as of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, our results of operations for the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;">, and our cash flows for the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;">. The results of operations for the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> are not necessarily indicative of the results to be expected for the year ending </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">These unaudited interim consolidated financial statements should be read in conjunction with the consolidated financial statements and the related notes included in our Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">, as amended, filed with the SEC.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Use of Estimates</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Preparation of consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Actual results could differ materially from these estimates. On an ongoing basis, we evaluate our estimates, including those related to bad debt allowance, sales allowances, fair values of financial instruments, intangible assets and goodwill, useful lives of intangible assets and property and equipment, income taxes, and contingent liabilities, among others. We base our estimates on assumptions, both historical and forward looking, that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Recent Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Recently issued accounting pronouncements not yet adopted</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2016-13 (ASU 2016-13) "Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments" which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss model which requires the use of forward-looking information to calculate credit loss estimates. It also eliminates the concept of other-than-temporary impairment and requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. These changes will result in earlier recognition of credit losses. We will adopt ASU 2016-13 effective January 1, 2020 with the cumulative effect of adoption recorded as an adjustment to retained earnings. We are currently evaluating new credit loss models and updating our processes and controls in preparation for the adoption of ASU 2016-13. The effect on our consolidated financial statements will largely depend on the composition and credit quality of our investment portfolio and the economic conditions at the time of adoption.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Recently adopted accounting pronouncements</span><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In February 2016, the FASB issued Accounting Standards Update No. 2016-02 (Topic 842) "Leases." Topic 842 supersedes the lease requirements in Accounting Standards Codification Topic 840, "Leases." Under Topic 842, lessees are required to recognize assets and liabilities on the balance sheet for most leases and provide enhanced disclosures. Leases will continue to be classified as either finance or operating. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We adopted Topic 842 effective January 1, 2019. The most significant effects of Topic 842 were the recognition of </span><span style="font-family:Arial;font-size:10pt;"><span>$8.0 billion</span></span><span style="font-family:Arial;font-size:10pt;"> of operating lease assets and </span><span style="font-family:Arial;font-size:10pt;"><span>$8.4 billion</span></span><span style="font-family:Arial;font-size:10pt;"> of operating lease liabilities and the de-recognition of </span><span style="font-family:Arial;font-size:10pt;"><span>$1.5 billion</span></span><span style="font-family:Arial;font-size:10pt;"> of build-to-suit assets and liabilities. We applied Topic 842 to all leases as of January 1, 2019 with comparative periods continuing to be reported under Topic 840. In the adoption of Topic 842, we carried forward the assessment from Topic 840 of whether our contracts contain or are leases, the classification of our leases, and remaining lease terms. Our accounting for finance leases remains substantially unchanged. The standard does not have a significant effect on our consolidated results of operations or cash flows. See </span><span style="font-family:Arial;font-size:10pt;">Note 4</span><span style="font-family:Arial;font-size:10pt;"> for further details.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Prior Period Reclassifications</span></div>Certain amounts in prior periods have been reclassified to conform with current period presentation. Performance fees have been reclassified for all periods from general and administrative expenses to other income (expense), net to align with the presentation of the investment gains and losses on which the performance fees are based. See Note 13 for further details. Nature of Operations<div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Google was incorporated in California in September 1998 and re-incorporated in the State of Delaware in August 2003. In 2015, we implemented a holding company reorganization, and as a result, Alphabet Inc. (Alphabet) became the successor issuer to Google.</span></div>We generate revenues primarily by delivering relevant, cost-effective online advertising. Basis of ConsolidationThe consolidated financial statements of Alphabet include the accounts of Alphabet and entities consolidated under the variable interest and voting models. Noncontrolling interests are not presented separately as the amounts are not material. All intercompany balances and transactions have been eliminated. Unaudited Interim Financial Information<div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Consolidated Balance Sheet as of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, the Consolidated Statements of Income for the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;">, the Consolidated Statements of Comprehensive Income for the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;">, the Consolidated Statements of Stockholders' Equity for the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;"> and the Consolidated Statements of Cash Flows for the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;"> are unaudited. These unaudited interim consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (GAAP). In our opinion, the unaudited interim consolidated financial statements include all adjustments of a normal recurring nature necessary for the fair presentation of our financial position as of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, our results of operations for the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;">, and our cash flows for the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;">. The results of operations for the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> are not necessarily indicative of the results to be expected for the year ending </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">These unaudited interim consolidated financial statements should be read in conjunction with the consolidated financial statements and the related notes included in our Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">, as amended, filed with the SEC.</span></div> Use of EstimatesPreparation of consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Actual results could differ materially from these estimates. On an ongoing basis, we evaluate our estimates, including those related to bad debt allowance, sales allowances, fair values of financial instruments, intangible assets and goodwill, useful lives of intangible assets and property and equipment, income taxes, and contingent liabilities, among others. We base our estimates on assumptions, both historical and forward looking, that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Recent Accounting Pronouncements<div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Recently issued accounting pronouncements not yet adopted</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2016-13 (ASU 2016-13) "Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments" which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss model which requires the use of forward-looking information to calculate credit loss estimates. It also eliminates the concept of other-than-temporary impairment and requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. These changes will result in earlier recognition of credit losses. We will adopt ASU 2016-13 effective January 1, 2020 with the cumulative effect of adoption recorded as an adjustment to retained earnings. We are currently evaluating new credit loss models and updating our processes and controls in preparation for the adoption of ASU 2016-13. The effect on our consolidated financial statements will largely depend on the composition and credit quality of our investment portfolio and the economic conditions at the time of adoption.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Recently adopted accounting pronouncements</span><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In February 2016, the FASB issued Accounting Standards Update No. 2016-02 (Topic 842) "Leases." Topic 842 supersedes the lease requirements in Accounting Standards Codification Topic 840, "Leases." Under Topic 842, lessees are required to recognize assets and liabilities on the balance sheet for most leases and provide enhanced disclosures. Leases will continue to be classified as either finance or operating. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We adopted Topic 842 effective January 1, 2019. The most significant effects of Topic 842 were the recognition of </span><span style="font-family:Arial;font-size:10pt;"><span>$8.0 billion</span></span><span style="font-family:Arial;font-size:10pt;"> of operating lease assets and </span><span style="font-family:Arial;font-size:10pt;"><span>$8.4 billion</span></span><span style="font-family:Arial;font-size:10pt;"> of operating lease liabilities and the de-recognition of </span><span style="font-family:Arial;font-size:10pt;"><span>$1.5 billion</span></span><span style="font-family:Arial;font-size:10pt;"> of build-to-suit assets and liabilities. We applied Topic 842 to all leases as of January 1, 2019 with comparative periods continuing to be reported under Topic 840. In the adoption of Topic 842, we carried forward the assessment from Topic 840 of whether our contracts contain or are leases, the classification of our leases, and remaining lease terms. Our accounting for finance leases remains substantially unchanged. The standard does not have a significant effect on our consolidated results of operations or cash flows. See </span><span style="font-family:Arial;font-size:10pt;">Note 4</span><span style="font-family:Arial;font-size:10pt;"> for further details.</span></div> 8000000000.0 8400000000 -1500000000 Prior Period ReclassificationsCertain amounts in prior periods have been reclassified to conform with current period presentation. Performance fees have been reclassified for all periods from general and administrative expenses to other income (expense), net to align with the presentation of the investment gains and losses on which the performance fees are based. See Note 13 for further details. <span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Revenues</span><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;"> </span><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Disaggregated Revenues</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table presents our revenues disaggregated by revenue source (in millions, unaudited). Sales and usage-based taxes are excluded from revenues.</span></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Google properties</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>21,998</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,682</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Google Network Members' properties</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,644</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,038</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Google advertising revenues</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>26,642</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>30,720</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Google other revenues</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,354</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,449</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other Bets revenues</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>150</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>170</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total revenues</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>31,146</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>36,339</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"> </span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Revenues include hedging gains (losses) of </span><span style="font-family:Arial;font-size:9pt;"><span>$(239) million</span></span><span style="font-family:Arial;font-size:9pt;"> and </span><span style="font-family:Arial;font-size:9pt;"><span>$137 million</span></span><span style="font-family:Arial;font-size:9pt;"> for the </span><span style="font-family:Arial;font-size:9pt;">three months ended March 31, 2018</span><span style="font-family:Arial;font-size:9pt;"> and </span><span style="font-family:Arial;font-size:9pt;">2019</span><span style="font-family:Arial;font-size:9pt;">, respectively, which do not represent revenues recognized from contracts with customers. </span></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table presents our revenues disaggregated by geography, based on the addresses of our customers (in millions, unaudited):</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>14,144</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>45</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16,532</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>45</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">EMEA</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10,474</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>34</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11,791</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>33</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">APAC</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,804</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,112</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other Americas</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,724</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,904</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total revenues</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>31,146</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>100</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>36,339</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>100</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Regions represent Europe, the Middle East, and Africa (EMEA); Asia-Pacific (APAC); and Canada and Latin America (Other Americas).</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Revenues include hedging gains (losses) for the </span><span style="font-family:Arial;font-size:9pt;">three months ended March 31, 2018</span><span style="font-family:Arial;font-size:9pt;"> and </span><span style="font-family:Arial;font-size:9pt;">2019</span><span style="font-family:Arial;font-size:9pt;">.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Deferred Revenues</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We record deferred revenues when cash payments are received or due in advance of our performance, including amounts which are refundable. The </span><span style="font-family:Arial;font-size:10pt;">decrease</span><span style="font-family:Arial;font-size:10pt;"> in the deferred revenue balance for the </span><span style="font-family:Arial;font-size:10pt;">three months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> was primarily driven by the recognition of </span><span style="font-family:Arial;font-size:10pt;"><span>$826 million</span></span><span style="font-family:Arial;font-size:10pt;"> of revenues that were included in the deferred revenue </span></div><span style="font-family:Arial;font-size:10pt;">balance as of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span>, offset by cash payments received or due in advance of satisfying our performance obligations. The following table presents our revenues disaggregated by revenue source (in millions, unaudited). Sales and usage-based taxes are excluded from revenues.<div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Google properties</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>21,998</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,682</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Google Network Members' properties</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,644</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,038</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Google advertising revenues</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>26,642</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>30,720</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Google other revenues</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,354</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,449</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other Bets revenues</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>150</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>170</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total revenues</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>31,146</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>36,339</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup> </span></div><span style="font-family:Arial;font-size:9pt;">Revenues include hedging gains (losses) of </span><span style="font-family:Arial;font-size:9pt;"><span>$(239) million</span></span><span style="font-family:Arial;font-size:9pt;"> and </span><span style="font-family:Arial;font-size:9pt;"><span>$137 million</span></span><span style="font-family:Arial;font-size:9pt;"> for the </span><span style="font-family:Arial;font-size:9pt;">three months ended March 31, 2018</span><span style="font-family:Arial;font-size:9pt;"> and </span><span style="font-family:Arial;font-size:9pt;">2019</span>, respectively, which do not represent revenues recognized from contracts with customers. 21998000000 25682000000 4644000000 5038000000 26642000000 30720000000 4354000000 5449000000 150000000 170000000 31146000000 36339000000 -239000000 137000000 The following table presents our revenues disaggregated by geography, based on the addresses of our customers (in millions, unaudited):<div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>14,144</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>45</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16,532</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>45</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">EMEA</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10,474</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>34</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11,791</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>33</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">APAC</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,804</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,112</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other Americas</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,724</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,904</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total revenues</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>31,146</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>100</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>36,339</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>100</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Regions represent Europe, the Middle East, and Africa (EMEA); Asia-Pacific (APAC); and Canada and Latin America (Other Americas).</span></div></td></tr></table><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup> </span></div><span style="font-family:Arial;font-size:9pt;">Revenues include hedging gains (losses) for the </span><span style="font-family:Arial;font-size:9pt;">three months ended March 31, 2018</span><span style="font-family:Arial;font-size:9pt;"> and </span><span style="font-family:Arial;font-size:9pt;">2019</span>. 14144000000 0.45 16532000000 0.45 10474000000 0.34 11791000000 0.33 4804000000 0.15 6112000000 0.17 1724000000 0.06 1904000000 0.05 31146000000 1 36339000000 1 <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Deferred Revenues</span></div>We record deferred revenues when cash payments are received or due in advance of our performance, including amounts which are refundable. 826000000 <span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Financial Instruments</span>Debt Securities<div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We classify our marketable debt securities within Level 2 in the fair value hierarchy because we use quoted market prices to the extent available or alternative pricing sources and models utilizing market observable inputs to determine fair value. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following tables summarize our debt securities by significant investment categories as of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> (in millions):</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:40%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Adjusted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross<br/>Unrealized<br/>Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair<br/>Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Cash and Cash</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Marketable<br/>Securities</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Level 2:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Time deposits</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,202</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,202</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,202</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Government bonds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>53,634</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>71</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>53,291</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>49,574</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,383</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(316</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,082</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>44</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,038</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Mortgage-backed and asset-backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16,918</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(324</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16,605</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16,605</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>98,137</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>97</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1,054</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>97,180</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,963</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>91,217</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:40%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Adjusted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross<br/>Unrealized<br/>Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair<br/>Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Cash and Cash</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Marketable<br/>Securities</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(unaudited)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Level 2:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Time deposits</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;background-color:transparent; font-size:6pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,612</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,612</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,598</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Government bonds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>54,291</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>195</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(206</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>54,280</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,114</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>50,166</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,482</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>128</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(109</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,501</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,493</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Mortgage-backed and asset-backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16,465</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>36</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(188</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16,313</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16,313</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>98,850</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>359</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(503</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>98,706</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,720</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>91,986</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:0px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:9pt;">The majority of our time deposits are domestic deposits. </span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We determine realized gains or losses on the sale or extinguishment of debt securities on a specific identification method. We recognized gross realized gains of </span><span style="font-family:Arial;font-size:10pt;"><span>$2 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$46 million</span></span><span style="font-family:Arial;font-size:10pt;"> for the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;">, respectively. We recognized gross realized losses of </span><span style="font-family:Arial;font-size:10pt;"><span>$41 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$48 million</span></span><span style="font-family:Arial;font-size:10pt;"> for the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;">, respectively. We reflect these gains and losses as a component of other income (expense), net, in the Consolidated Statements of Income.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes the estimated fair value of our investments in marketable debt securities with stated contractual maturity dates, accounted for as available-for-sale securities and classified by the contractual maturity date of the securities (in millions, unaudited):</span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:84%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of<br/>March 31, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Due in 1 year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>21,969</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Due in 1 year through 5 years</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>57,477</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Due in 5 years through 10 years</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,522</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Due after 10 years</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10,018</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>91,986</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following tables present gross unrealized losses and fair values for those investments that were in an unrealized loss position as of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, aggregated by investment category and the length of time that individual securities have been in a continuous loss position (in millions):</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:35%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Less than 12 Months</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">12 Months or Greater</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized<br/>Loss</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Government bonds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12,019</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(85</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>23,877</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(329</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>35,896</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10,171</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(107</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11,545</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(209</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>21,716</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(316</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Mortgage-backed and asset-backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,534</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(75</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,519</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(249</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>14,053</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(324</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>27,724</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(267</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>43,941</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(787</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>71,665</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1,054</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:4px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:35%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Less than 12 Months</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">12 Months or Greater</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized<br/>Loss</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(unaudited)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Government bonds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,089</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>24,177</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(205</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,266</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(206</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,503</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>13,503</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(104</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>15,006</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(109</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Mortgage-backed and asset-backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>899</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10,361</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(186</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11,260</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(188</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,491</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>48,041</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(495</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>51,532</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(503</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><span style="font-family:Arial;font-size:10pt;">During the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;">, we did </span><span style="font-family:Arial;font-size:10pt;"><span>no</span></span><span style="font-family:Arial;font-size:10pt;">t recognize any significant other-than-temporary impairment losses. Losses on impairment are included as a component of other income (expense), net, in the Consolidated Statements of Income. See Note </span><span style="font-family:Arial;font-size:10pt;">7</span> for further details on other income (expense), net.Equity Investments<div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following discusses our marketable equity securities, non-marketable equity securities, gains and losses on marketable and non-marketable equity securities, as well as our equity securities accounted for under the equity method.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Marketable equity securities</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our marketable equity securities are publicly traded stocks or funds measured at fair value and classified within Level 1 and 2 in the fair value hierarchy because we use quoted prices for identical assets in active markets or inputs that are based upon quoted prices for similar instruments in active markets.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes marketable equity securities measured at fair value by significant investment categories as of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> (in millions):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Cash and Cash Equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Marketable<br/>Securities</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Level 1:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,493</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Marketable equity securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">0</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>994</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,493</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>994</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Level 2:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Mutual funds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>228</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,493</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,222</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:9pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(unaudited)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Cash and Cash Equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Marketable Securities</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Level 1:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,452</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#cceeff;">Marketable equity securities</span><span style="font-family:Arial;font-size:10pt;background-color:#cceeff;"><sup style="vertical-align:top;line-height:120%;background-color:#cceeff; font-size:6pt">(1)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">0</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,115</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,452</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,115</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#cceeff;text-decoration:underline;">Level 2:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Mutual funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>239</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,452</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,354</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Includes an investment that was reclassified from non-marketable equity securities following the initial public offering of the issuer. </span></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Non-marketable equity securities</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our non-marketable equity securities are investments in privately held companies without readily determinable market values. The carrying value of our non-marketable equity securities is adjusted to fair value for observable transactions for identical or similar investments of the same issuer or impairment (referred to as the measurement alternative). All gains and losses on non-marketable equity securities, realized and unrealized, are recognized in other income (expense), net. Non-marketable equity securities that have been remeasured are classified within Level 3 in the fair value hierarchy because we estimate the value based on valuation methods using the observable transaction price at the transaction date and other unobservable inputs including volatility, rights, and obligations of the securities we hold.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following is a summary of unrealized gains and losses recorded in other income (expense), net, and included as adjustments to the carrying value of non-marketable equity securities (in millions, unaudited):</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Unrealized gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,511</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>456</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Unrealized losses (including impairment)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(23</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(66</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total unrealized gain (loss) for non-marketable equity securities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,488</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>390</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes the total carrying value of our non-marketable equity securities held as of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> including cumulative unrealized gains and losses (in millions, unaudited):</span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Initial cost basis</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,561</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Unrealized gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,634</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Unrealized losses (including impairment)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(248</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total carrying value at the end of the period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12,947</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">During the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, included in the </span><span style="font-family:Arial;font-size:10pt;"><span>$12.9 billion</span></span><span style="font-family:Arial;font-size:10pt;"> of non-marketable equity securities, </span><span style="font-family:Arial;font-size:10pt;"><span>$1.4 billion</span></span><span style="font-family:Arial;font-size:10pt;"> were measured at fair value based on observable market transactions, resulting in a net unrealized gain of </span><span style="font-family:Arial;font-size:10pt;"><span>$390 million</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Gains and losses on marketable and non-marketable equity securities</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Gains and losses for our marketable and non-marketable equity securities are summarized below (in millions, unaudited):</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Net gain (loss) on equity securities sold during the period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>387</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>42</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Unrealized gain (loss) on equity securities held as of the end of the period</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,644</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,041</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total gain (loss) recognized in other income (expense), net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,031</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,083</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Includes </span><span style="font-family:Arial;font-size:9pt;"><span>$2,488 million</span></span><span style="font-family:Arial;font-size:9pt;"> and </span><span style="font-family:Arial;font-size:9pt;"><span>$390 million</span></span><span style="font-family:Arial;font-size:9pt;"> related to non-marketable equity securities for the </span><span style="font-family:Arial;font-size:9pt;">three months ended</span><span style="font-family:Arial;font-size:9pt;"> </span><span style="font-family:Arial;font-size:9pt;">March 31,</span><span style="font-family:Arial;font-size:9pt;"> </span><span style="font-family:Arial;font-size:9pt;">2018</span><span style="font-family:Arial;font-size:9pt;"> and </span><span style="font-family:Arial;font-size:9pt;">2019</span><span style="font-family:Arial;font-size:9pt;">, respectively.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In the table above, net gain (loss) on equity securities sold during the period reflects the difference between the sale proceeds and the carrying value of the equity securities at the beginning of the period or the purchase date, if later. The cumulative net gain measured as the sale price less the initial purchase price for equity securities sold during the period ending </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> was </span><span style="font-family:Arial;font-size:10pt;"><span>$118 million</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Equity securities accounted for under the Equity Method</span></div><span style="font-family:Arial;font-size:10pt;">Equity securities accounted for under the equity method had a carrying value of approximately $</span><span style="font-family:Arial;font-size:10pt;"><span>1.3 billion</span></span><span style="font-family:Arial;font-size:10pt;"> as of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">. Our share of gains and losses including impairment are included as a component of other income (expense), net. See </span><span style="font-family:Arial;font-size:10pt;">Note 7</span> for further details on other income (expense), net.Derivative Financial Instruments<div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We classify our foreign currency and interest rate derivative contracts primarily within Level 2 in the fair value hierarchy as the valuation inputs are based on quoted prices and market observable data of similar instruments.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We recognize derivative instruments as either assets or liabilities in the Consolidated Balance Sheets at fair value. We record changes in the fair value (i.e., gains or losses) of the derivatives in the Consolidated Statements of Income as either other income (expense), net, or revenues, or in the Consolidated Balance Sheets in accumulated other comprehensive income (AOCI), as discussed below. Any components excluded from the assessment of hedge effectiveness are recognized in the same income statement line as the hedged item.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We enter into foreign currency contracts with financial institutions to reduce the risk that our cash flows, earnings, and investment in foreign subsidiaries will be adversely affected by foreign currency exchange rate fluctuations. We also use interest rate derivative contracts to hedge interest rate exposures on our fixed income securities and debt issuances. Our program is not used for trading or speculative purposes.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We enter into master netting arrangements, which reduce credit risk by permitting net settlement of transactions with the same counterparty. To further reduce credit risk, we enter into collateral security arrangements under which the counterparty is required to provide collateral when the net fair value of certain financial instruments fluctuates from contractually established thresholds. We can take possession of the collateral in the event of counterparty default. As of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, we received cash collateral related to the derivative instruments under our collateral security arrangements of </span><span style="font-family:Arial;font-size:10pt;"><span>$327 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$518 million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively, which was included in other current assets.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Cash Flow Hedges</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We use foreign currency forwards and option contracts, including collars (an option strategy comprised of a combination of purchased and written options), designated as cash flow hedges to hedge certain forecasted revenue transactions denominated in currencies other than the U.S. dollar. The notional principal of these contracts was approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$11.8 billion</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$12.4 billion</span></span><span style="font-family:Arial;font-size:10pt;"> as of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, respectively. These contracts have maturities of </span><span style="font-family:Arial;font-size:10pt;"><span>24 months</span></span><span style="font-family:Arial;font-size:10pt;"> or less.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">For forwards and option contracts, we exclude the change in the forward points and time value from our assessment of hedge effectiveness. The initial value of the excluded component is amortized on a straight-line basis over the life of the hedging instrument and recognized in revenues. The difference between fair value changes of the excluded component and the amount amortized to revenues is recorded in AOCI. We reflect the gains or losses of a cash flow hedge included in our assessment of hedge effectiveness as a component of AOCI and subsequently reclassify these gains and losses to revenues when the hedged transactions are recorded. If the hedged transactions </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">become probable of not occurring, the corresponding amounts in AOCI are immediately reclassified to other income (expense), net.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, the net accumulated gain on our foreign currency cash flow hedges before tax effect was </span><span style="font-family:Arial;font-size:10pt;"><span>$113 million</span></span><span style="font-family:Arial;font-size:10pt;">, which is expected to be reclassified from AOCI into earnings within the next 12 months.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Fair Value Hedges</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We use forward contracts designated as fair value hedges to hedge foreign currency risks for our investments denominated in currencies other than the U.S. dollar. We exclude changes in forward points for the forward contracts from the assessment of hedge effectiveness. We recognize changes in the excluded component in other income (expense), net. The notional principal of these contracts was </span><span style="font-family:Arial;font-size:10pt;"><span>$2.0 billion</span></span><span style="font-family:Arial;font-size:10pt;"> as of both </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Gains and losses on these forward contracts are recognized in other income (expense), net, along with the offsetting gains and losses of the related hedged items.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Net Investment Hedges</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We use forward contracts designated as net investment hedges to hedge the foreign currency risks related to our investment in foreign subsidiaries. We exclude changes in forward points for the forward contracts from the assessment of hedge effectiveness. We recognize changes in the excluded component in other income (expense), net. The notional principal of these contracts was </span><span style="font-family:Arial;font-size:10pt;"><span>$6.7 billion</span></span><span style="font-family:Arial;font-size:10pt;"> and $</span><span style="font-family:Arial;font-size:10pt;"><span>7.1 billion</span></span><span style="font-family:Arial;font-size:10pt;"> as of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Gains and losses on these forward contracts are recognized in AOCI as part of the foreign currency translation adjustment.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Other Derivatives</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other derivatives not designated as hedging instruments consist of foreign currency forward contracts that we use to hedge intercompany transactions and other monetary assets or liabilities denominated in currencies other than the local currency of a subsidiary. We recognize gains and losses on these contracts, as well as the related costs in other income (expense), net, along with the foreign currency gains and losses on monetary assets and liabilities. The notional principal of the outstanding foreign exchange contracts was </span><span style="font-family:Arial;font-size:10pt;"><span>$20.1 billion</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$18.6 billion</span></span><span style="font-family:Arial;font-size:10pt;"> as of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The fair values of our outstanding derivative instruments were as follows (in millions):</span></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:28%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Balance Sheet Location</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value of Derivatives Designated as Hedging Instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Derivatives Not</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Designated as</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Hedging Instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Total Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Derivative Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Level 2:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other current and non-current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>459</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>54</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>513</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>459</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>54</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>513</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Derivative Liabilities: </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Level 2:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrued expenses and other liabilities, current and non-current</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>228</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>233</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>228</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>233</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:28%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Balance Sheet Location</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value of<br/>Derivatives<br/>Designated as<br/>Hedging Instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value of<br/>Derivatives Not<br/>Designated as<br/>Hedging Instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Total Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(unaudited)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Derivative Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Level 2:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other current and non-current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>475</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>490</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>475</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>490</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Derivative Liabilities: </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Level 2:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrued expenses and other liabilities, current and non-current</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>348</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>361</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>348</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>361</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The gains (losses) on derivatives in cash flow hedging and net investment hedging relationships recognized in other comprehensive income (OCI) are summarized below (in millions, unaudited):</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gains (Losses) Recognized in OCI on Derivatives Before Tax Effect</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Derivatives in Cash Flow Hedging Relationship:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Amount included in the assessment of effectiveness</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(319</span></span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(6</span></span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Amount excluded from the assessment of effectiveness</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(7</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(30</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Derivatives in Net Investment Hedging Relationship:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Amount included in the assessment of effectiveness</span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>64</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(326</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>28</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:9pt;"> </span></div><span style="font-family:Arial;font-size:10pt;">The effect of derivative instruments on income is summarized below (in millions, unaudited):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="15" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gains (Losses) Recognized in Income</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Other income (expense), net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Other income (expense), net</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total amounts presented in the Consolidated Statements of Income in which the effects of cash flow and fair value hedges are recorded</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>31,146</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,910</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>36,339</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,538</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Gains (Losses) on Derivatives in Cash Flow Hedging Relationship:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Amount of gains (losses) reclassified from AOCI to income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(247</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>128</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Gains (Losses) on Derivatives in Fair Value Hedging Relationship:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Hedged items</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>113</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>22</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Derivatives designated as hedging instruments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(113</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(22</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Amount excluded from the assessment of effectiveness</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Gains (Losses) on Derivatives in Net Investment Hedging Relationship:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Amount excluded from the assessment of effectiveness</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>54</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Gains (Losses) on Derivatives Not Designated as Hedging Instruments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Derivatives not designated as hedging instruments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(100</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(249</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:36px;text-indent:0px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total gains (losses)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(239</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(89</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>137</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(185</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr></table></div>Offsetting of Derivatives<div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We present our forwards and purchased options at gross fair values in the Consolidated Balance Sheets. For foreign currency collars, we present at net fair values where both purchased and written options are with the same counterparty. Our master netting and other similar arrangements allow net settlements under certain conditions. As of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, information related to these offsetting arrangements were as follows (in millions):</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Offsetting of Assets</span></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="28"/></tr><tr><td style="width:19%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="27" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">As of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Gross Amounts of Recognized Assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Gross Amounts Offset in the Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Net Presented in the Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Financial Instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;"> Cash Collateral Received</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Non-Cash Collateral Received</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Net Assets Exposed </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>569</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(56</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>513</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(90</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(307</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(14</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>102</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="27" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">As of March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Gross Amounts of Recognized Assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Gross Amounts Offset in the Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Net Presented in the Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Financial Instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Cash Collateral Received</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Non-Cash Collateral Received</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Net Assets Exposed</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="27" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">(unaudited)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>529</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(39</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>490</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(85</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(399</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">The balances as of </span><span style="font-family:Arial;font-size:9pt;">December 31, 2018</span><span style="font-family:Arial;font-size:9pt;"> and </span><span style="font-family:Arial;font-size:9pt;">March 31, 2019</span><span style="font-family:Arial;font-size:9pt;"> were related to derivative liabilities which are allowed to be net settled against derivative assets in accordance with our master netting agreements. </span></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Offsetting of Liabilities</span></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="28"/></tr><tr><td style="width:19%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="27" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">As of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Gross Amounts of Recognized Liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Gross Amounts Offset in the Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Net Presented in the Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Financial Instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;"> Cash Collateral Pledged</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Non-Cash Collateral Pledged</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Net Liabilities</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#cceeff;">Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>289</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(56</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>233</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(90</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#cceeff;"><sup style="vertical-align:top;line-height:120%;background-color:#cceeff; font-size:6pt">(2)</sup> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>143</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="27" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">As of March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Gross Amounts of Recognized Liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Gross Amounts Offset in the Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Net Presented in the Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Financial Instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;"> Cash Collateral Pledged</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Non-Cash Collateral Pledged</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Net Liabilities</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="27" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">(unaudited)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#cceeff;">Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>400</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(39</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>361</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(85</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#cceeff;"><sup style="vertical-align:top;line-height:120%;background-color:#cceeff; font-size:6pt">(2)</sup> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>276</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup> </span></div><span style="font-family:Arial;font-size:9pt;">The balances as of </span><span style="font-family:Arial;font-size:9pt;">December 31, 2018</span><span style="font-family:Arial;font-size:9pt;"> and </span><span style="font-family:Arial;font-size:9pt;">March 31, 2019</span> were related to derivative assets which are allowed to be net settled against derivative liabilities in accordance with our master netting agreements. Debt SecuritiesWe classify our marketable debt securities within Level 2 in the fair value hierarchy because we use quoted market prices to the extent available or alternative pricing sources and models utilizing market observable inputs to determine fair value. Equity Investments<div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following discusses our marketable equity securities, non-marketable equity securities, gains and losses on marketable and non-marketable equity securities, as well as our equity securities accounted for under the equity method.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Marketable equity securities</span></div>Our marketable equity securities are publicly traded stocks or funds measured at fair value and classified within Level 1 and 2 in the fair value hierarchy because we use quoted prices for identical assets in active markets or inputs that are based upon quoted prices for similar instruments in active markets. The following tables summarize our debt securities by significant investment categories as of <span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> (in millions):</span><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:40%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Adjusted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross<br/>Unrealized<br/>Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair<br/>Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Cash and Cash</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Marketable<br/>Securities</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Level 2:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Time deposits</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,202</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,202</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,202</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Government bonds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>53,634</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>71</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>53,291</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>49,574</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,383</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(316</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,082</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>44</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,038</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Mortgage-backed and asset-backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16,918</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(324</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16,605</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16,605</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>98,137</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>97</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1,054</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>97,180</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,963</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>91,217</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:40%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Adjusted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross<br/>Unrealized<br/>Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair<br/>Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Cash and Cash</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Marketable<br/>Securities</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(unaudited)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Level 2:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Time deposits</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;background-color:transparent; font-size:6pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,612</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,612</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,598</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Government bonds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>54,291</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>195</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(206</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>54,280</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,114</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>50,166</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,482</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>128</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(109</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,501</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,493</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Mortgage-backed and asset-backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16,465</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>36</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(188</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16,313</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16,313</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>98,850</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>359</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(503</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>98,706</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,720</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>91,986</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:0px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:9pt;">The majority of our time deposits are domestic deposits. </span></div></td></tr></table> 2202000000 2202000000 2202000000 0 53634000000 71000000 414000000 53291000000 3717000000 49574000000 25383000000 15000000 316000000 25082000000 44000000 25038000000 16918000000 11000000 324000000 16605000000 0 16605000000 98137000000 97000000 1054000000 97180000000 5963000000 91217000000 2612000000 2612000000 2598000000 14000000 54291000000 195000000 206000000 54280000000 4114000000 50166000000 25482000000 128000000 109000000 25501000000 8000000 25493000000 16465000000 36000000 188000000 16313000000 0 16313000000 98850000000 359000000 503000000 98706000000 6720000000 91986000000 2000000 46000000 41000000 48000000 The following table summarizes the estimated fair value of our investments in marketable debt securities with stated contractual maturity dates, accounted for as available-for-sale securities and classified by the contractual maturity date of the securities (in millions, unaudited):<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:84%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of<br/>March 31, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Due in 1 year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>21,969</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Due in 1 year through 5 years</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>57,477</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Due in 5 years through 10 years</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,522</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Due after 10 years</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10,018</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>91,986</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 21969000000 57477000000 2522000000 10018000000 91986000000 The following tables present gross unrealized losses and fair values for those investments that were in an unrealized loss position as of <span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, aggregated by investment category and the length of time that individual securities have been in a continuous loss position (in millions):</span><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:35%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Less than 12 Months</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">12 Months or Greater</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized<br/>Loss</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Government bonds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12,019</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(85</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>23,877</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(329</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>35,896</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10,171</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(107</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11,545</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(209</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>21,716</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(316</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Mortgage-backed and asset-backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,534</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(75</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,519</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(249</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>14,053</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(324</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>27,724</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(267</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>43,941</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(787</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>71,665</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1,054</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr></table></div></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:35%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Less than 12 Months</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">12 Months or Greater</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized<br/>Loss</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(unaudited)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Government bonds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,089</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>24,177</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(205</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,266</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(206</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,503</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>13,503</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(104</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>15,006</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(109</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Mortgage-backed and asset-backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>899</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10,361</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(186</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11,260</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(188</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,491</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>48,041</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(495</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>51,532</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(503</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr></table></div> 12019000000 85000000 23877000000 329000000 35896000000 414000000 10171000000 107000000 11545000000 209000000 21716000000 316000000 5534000000 75000000 8519000000 249000000 14053000000 324000000 27724000000 267000000 43941000000 787000000 71665000000 1054000000 1089000000 1000000 24177000000 205000000 25266000000 206000000 1503000000 5000000 13503000000 104000000 15006000000 109000000 899000000 2000000 10361000000 186000000 11260000000 188000000 3491000000 8000000 48041000000 495000000 51532000000 503000000 0 The following table summarizes marketable equity securities measured at fair value by significant investment categories as of <span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> (in millions):</span><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Cash and Cash Equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Marketable<br/>Securities</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Level 1:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,493</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Marketable equity securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">0</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>994</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,493</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>994</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Level 2:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Mutual funds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>228</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,493</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,222</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:9pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(unaudited)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Cash and Cash Equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Marketable Securities</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Level 1:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,452</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#cceeff;">Marketable equity securities</span><span style="font-family:Arial;font-size:10pt;background-color:#cceeff;"><sup style="vertical-align:top;line-height:120%;background-color:#cceeff; font-size:6pt">(1)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">0</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,115</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,452</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,115</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#cceeff;text-decoration:underline;">Level 2:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Mutual funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>239</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,452</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,354</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup> </span></div>Includes an investment that was reclassified from non-marketable equity securities following the initial public offering of the issuer. 3493000000 994000000 3493000000 994000000 228000000 3493000000 1222000000 6452000000 2115000000 6452000000 2115000000 239000000 6452000000 2354000000 The following is a summary of unrealized gains and losses recorded in other income (expense), net, and included as adjustments to the carrying value of non-marketable equity securities (in millions, unaudited):<div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Unrealized gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,511</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>456</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Unrealized losses (including impairment)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(23</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(66</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total unrealized gain (loss) for non-marketable equity securities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,488</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>390</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes the total carrying value of our non-marketable equity securities held as of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> including cumulative unrealized gains and losses (in millions, unaudited):</span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Initial cost basis</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,561</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Unrealized gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,634</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Unrealized losses (including impairment)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(248</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total carrying value at the end of the period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12,947</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 2511000000 456000000 23000000 66000000 2488000000 390000000 8561000000 4634000000 248000000 12947000000 12900000000 1400000000 390000000 Gains and losses for our marketable and non-marketable equity securities are summarized below (in millions, unaudited):<div style="line-height:120%;padding-top:8px;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Net gain (loss) on equity securities sold during the period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>387</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>42</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Unrealized gain (loss) on equity securities held as of the end of the period</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,644</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,041</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total gain (loss) recognized in other income (expense), net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,031</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,083</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup> </span></div><span style="font-family:Arial;font-size:9pt;">Includes </span><span style="font-family:Arial;font-size:9pt;"><span>$2,488 million</span></span><span style="font-family:Arial;font-size:9pt;"> and </span><span style="font-family:Arial;font-size:9pt;"><span>$390 million</span></span><span style="font-family:Arial;font-size:9pt;"> related to non-marketable equity securities for the </span><span style="font-family:Arial;font-size:9pt;">three months ended</span><span style="font-family:Arial;font-size:9pt;"> </span><span style="font-family:Arial;font-size:9pt;">March 31,</span><span style="font-family:Arial;font-size:9pt;"> </span><span style="font-family:Arial;font-size:9pt;">2018</span><span style="font-family:Arial;font-size:9pt;"> and </span><span style="font-family:Arial;font-size:9pt;">2019</span>, respectively. 387000000 42000000 2644000000 1041000000 3031000000 1083000000 2488000000 390000000 118000000 1300000000 327000000 518000000 11800000000 12400000000 P24M 113000000 2000000000.0 6700000000 7100000000 20100000000 18600000000 The fair values of our outstanding derivative instruments were as follows (in millions):<div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:28%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Balance Sheet Location</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value of Derivatives Designated as Hedging Instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Derivatives Not</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Designated as</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Hedging Instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Total Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Derivative Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Level 2:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other current and non-current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>459</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>54</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>513</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>459</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>54</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>513</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Derivative Liabilities: </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Level 2:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrued expenses and other liabilities, current and non-current</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>228</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>233</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>228</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>233</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:28%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Balance Sheet Location</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value of<br/>Derivatives<br/>Designated as<br/>Hedging Instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value of<br/>Derivatives Not<br/>Designated as<br/>Hedging Instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Total Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(unaudited)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Derivative Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Level 2:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other current and non-current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>475</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>490</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>475</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>490</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Derivative Liabilities: </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Level 2:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrued expenses and other liabilities, current and non-current</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>348</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>361</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>348</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>361</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 459000000 54000000 513000000 459000000 54000000 513000000 5000000 228000000 233000000 5000000 228000000 233000000 475000000 15000000 490000000 475000000 15000000 490000000 13000000 348000000 361000000 13000000 348000000 361000000 The gains (losses) on derivatives in cash flow hedging and net investment hedging relationships recognized in other comprehensive income (OCI) are summarized below (in millions, unaudited):<div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gains (Losses) Recognized in OCI on Derivatives Before Tax Effect</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Derivatives in Cash Flow Hedging Relationship:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Amount included in the assessment of effectiveness</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(319</span></span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(6</span></span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Amount excluded from the assessment of effectiveness</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(7</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(30</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Derivatives in Net Investment Hedging Relationship:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Amount included in the assessment of effectiveness</span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>64</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(326</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>28</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:9pt;"> </span></div><span style="font-family:Arial;font-size:10pt;">The effect of derivative instruments on income is summarized below (in millions, unaudited):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="15" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gains (Losses) Recognized in Income</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Other income (expense), net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Other income (expense), net</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total amounts presented in the Consolidated Statements of Income in which the effects of cash flow and fair value hedges are recorded</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>31,146</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,910</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>36,339</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,538</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Gains (Losses) on Derivatives in Cash Flow Hedging Relationship:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Amount of gains (losses) reclassified from AOCI to income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(247</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>128</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Gains (Losses) on Derivatives in Fair Value Hedging Relationship:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Hedged items</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>113</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>22</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Derivatives designated as hedging instruments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(113</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(22</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Amount excluded from the assessment of effectiveness</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Gains (Losses) on Derivatives in Net Investment Hedging Relationship:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Amount excluded from the assessment of effectiveness</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>54</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Gains (Losses) on Derivatives Not Designated as Hedging Instruments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Derivatives not designated as hedging instruments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(100</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(249</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:36px;text-indent:0px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total gains (losses)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(239</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(89</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>137</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(185</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr></table></div> -319000000 -6000000 -7000000 -30000000 0 64000000 -326000000 28000000 31146000000 2910000000 36339000000 1538000000 -247000000 0 128000000 0 8000000 0 9000000 0 0 113000000 0 22000000 0 -113000000 0 -22000000 0 11000000 0 10000000 0 0 0 54000000 0 -100000000 0 -249000000 -239000000 -89000000 137000000 -185000000 As of <span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, information related to these offsetting arrangements were as follows (in millions):</span><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Offsetting of Assets</span></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="28"/></tr><tr><td style="width:19%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="27" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">As of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Gross Amounts of Recognized Assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Gross Amounts Offset in the Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Net Presented in the Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Financial Instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;"> Cash Collateral Received</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Non-Cash Collateral Received</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Net Assets Exposed </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>569</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(56</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>513</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(90</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(307</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(14</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>102</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="27" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">As of March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Gross Amounts of Recognized Assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Gross Amounts Offset in the Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Net Presented in the Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Financial Instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Cash Collateral Received</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Non-Cash Collateral Received</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Net Assets Exposed</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="27" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">(unaudited)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>529</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(39</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>490</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(85</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(399</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup> </span></div><span style="font-family:Arial;font-size:9pt;">The balances as of </span><span style="font-family:Arial;font-size:9pt;">December 31, 2018</span><span style="font-family:Arial;font-size:9pt;"> and </span><span style="font-family:Arial;font-size:9pt;">March 31, 2019</span> were related to derivative liabilities which are allowed to be net settled against derivative assets in accordance with our master netting agreements. 569000000 56000000 513000000 90000000 307000000 14000000 102000000 529000000 39000000 490000000 85000000 399000000 2000000 4000000 Offsetting of Liabilities<div style="line-height:120%;padding-top:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="28"/></tr><tr><td style="width:19%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="27" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">As of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Gross Amounts of Recognized Liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Gross Amounts Offset in the Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Net Presented in the Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Financial Instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;"> Cash Collateral Pledged</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Non-Cash Collateral Pledged</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Net Liabilities</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#cceeff;">Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>289</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(56</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>233</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(90</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#cceeff;"><sup style="vertical-align:top;line-height:120%;background-color:#cceeff; font-size:6pt">(2)</sup> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>143</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="27" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">As of March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Gross Amounts of Recognized Liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Gross Amounts Offset in the Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Net Presented in the Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Financial Instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;"> Cash Collateral Pledged</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Non-Cash Collateral Pledged</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">Net Liabilities</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="27" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;font-weight:bold;">(unaudited)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#cceeff;">Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>400</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(39</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>361</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(85</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#cceeff;"><sup style="vertical-align:top;line-height:120%;background-color:#cceeff; font-size:6pt">(2)</sup> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>276</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup> </span></div><span style="font-family:Arial;font-size:9pt;">The balances as of </span><span style="font-family:Arial;font-size:9pt;">December 31, 2018</span><span style="font-family:Arial;font-size:9pt;"> and </span><span style="font-family:Arial;font-size:9pt;">March 31, 2019</span> were related to derivative assets which are allowed to be net settled against derivative liabilities in accordance with our master netting agreements. 289000000 56000000 233000000 90000000 0 0 143000000 400000000 39000000 361000000 85000000 0 0 276000000 <span style="font-family:Arial;font-weight:bold;">Leases</span><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We have entered into operating and finance lease agreements primarily for data centers, land and offices throughout the world with lease periods expiring between </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2063</span><span style="font-family:Arial;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We determine if an arrangement is a lease at inception. Operating lease assets and liabilities are included on our Consolidated Balance Sheet beginning January 1, 2019. The current portion of our operating lease liabilities is included in accrued expenses and other current liabilities and the long term portion is included in operating lease </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">liabilities. Finance lease assets are included in property and equipment, net. Finance lease liabilities are included in accrued expenses and other current liabilities or long-term debt.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating lease assets and liabilities are recognized at the present value of the future lease payments at the lease commencement date. The interest rate used to determine the present value of the future lease payments is our incremental borrowing rate, because the interest rate implicit in most of our leases is not readily determinable. Our incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments, and in economic environments where the leased asset is located. Operating lease assets also include any prepaid lease payments and lease incentives. Our lease terms include periods under options to extend or terminate the lease when it is reasonably certain that we will exercise that option. We generally use the base, non-cancelable, lease term when determining the lease assets and liabilities. Operating lease expense is recognized on a straight-line basis over the lease term.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our lease agreements generally contain lease and non-lease components. Non-lease components primarily include payments for maintenance and utilities. We combine fixed payments for non-lease components with our lease payments and account for them together as a single lease component which increases the amount of our lease assets and liabilities.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Payments under our lease arrangements are primarily fixed, however, certain lease agreements contain variable payments, which are expensed as incurred and not included in the operating lease assets and liabilities. These amounts include payments affected by the Consumer Price Index, payments contingent on wind or solar production for power purchase arrangements, and payments for maintenance and utilities.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Components of operating lease expense were as follows (in millions, unaudited):</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating lease cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>398</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Variable lease cost</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>128</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total operating lease cost</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>526</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Supplemental cash flow information related to operating leases was as follows (in millions, unaudited):</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Cash payments for operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>374</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">New operating lease assets obtained in exchange for operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,131</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, our operating leases had a weighted average remaining lease term of </span><span style="font-family:Arial;font-size:10pt;"><span>10</span></span><span style="font-family:Arial;font-size:10pt;"> years and a weighted average discount rate of </span><span style="font-family:Arial;font-size:10pt;"><span>2.9%</span></span><span style="font-family:Arial;font-size:10pt;">. Future lease payments under operating leases as of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> were as follows (in millions, unaudited):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Operating Leases</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Remainder of 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,071</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,535</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,437</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,228</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,070</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,990</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total future lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11,331</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Less imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1,983</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total lease liability balance</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,348</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:9pt;"><br/></span></div><span style="font-family:Arial;font-size:10pt;">As of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, we have entered into leases, primarily for data centers, land and offices, that have not yet commenced with future lease payments of </span><span style="font-family:Arial;font-size:10pt;"><span>$4.4 billion</span></span><span style="font-family:Arial;font-size:10pt;"> that are not reflected in the table above. These leases will commence between </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2022</span><span style="font-family:Arial;font-size:10pt;"> with non-cancelable lease terms of </span><span style="font-family:Arial;font-size:10pt;"><span>1</span></span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;"><span>20</span></span> years. Components of operating lease expense were as follows (in millions, unaudited):<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating lease cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>398</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Variable lease cost</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>128</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total operating lease cost</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>526</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 398000000 128000000 526000000 Supplemental cash flow information related to operating leases was as follows (in millions, unaudited):<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Cash payments for operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>374</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">New operating lease assets obtained in exchange for operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,131</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 374000000 1131000000 P10Y 0.029 Future lease payments under operating leases as of <span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> were as follows (in millions, unaudited):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Operating Leases</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Remainder of 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,071</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,535</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,437</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,228</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,070</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,990</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total future lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11,331</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Less imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1,983</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total lease liability balance</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,348</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 1071000000 1535000000 1437000000 1228000000 1070000000 4990000000 11331000000 1983000000 9348000000 4400000000 P1Y P20Y <span style="font-family:Arial;font-weight:bold;">Variable Interest Entities (VIEs)</span><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:0px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Consolidated VIEs</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We consolidate VIEs in which we hold a variable interest and are the primary beneficiary. We are the primary beneficiary because we have the power to direct activities that most significantly affect their economic performance and have the obligation to absorb the majority of their losses or benefits. The results of operations and financial position of these VIEs are included in our consolidated financial statements.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> For certain consolidated VIEs, their assets are not available to us and their creditors do not have recourse to us.</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">As of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, assets that can only be used to settle obligations of these VIEs were </span><span style="font-family:Arial;font-size:10pt;"><span>$2.4 billion</span></span><span style="font-family:Arial;font-size:10pt;"> and the liabilities for which creditors only have recourse to the VIEs were </span><span style="font-family:Arial;font-size:10pt;"><span>$909 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$786 million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Calico</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Calico is a life science company with a mission to harness advanced technologies to increase our understanding of the biology that controls lifespan. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In September 2014, AbbVie Inc. (AbbVie) and Calico entered into a research and development collaboration agreement intended to help both companies discover, develop, and bring to market new therapies for patients with age-related diseases, including neurodegeneration and cancer. In the second quarter of 2018, AbbVie and Calico amended the collaboration agreement resulting in an increase in total commitments. As of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, AbbVie has contributed </span><span style="font-family:Arial;font-size:10pt;"><span>$750 million</span></span><span style="font-family:Arial;font-size:10pt;"> to fund the collaboration pursuant to the agreement and is committed to an additional </span><span style="font-family:Arial;font-size:10pt;"><span>$500 million</span></span><span style="font-family:Arial;font-size:10pt;"> which will be paid by the fourth quarter of 2019. As of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, Calico has contributed </span><span style="font-family:Arial;font-size:10pt;"><span>$500 million</span></span><span style="font-family:Arial;font-size:10pt;"> and has committed up to an additional </span><span style="font-family:Arial;font-size:10pt;"><span>$750 million</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Calico has used its scientific expertise to establish a world-class research and development facility, with a focus on drug discovery and early drug development; and AbbVie provides scientific and clinical development support and its commercial expertise to bring new discoveries to market. Both companies share costs and profits for projects covered under this agreement equally. AbbVie's contribution has been recorded as a liability on Calico's financial statements, which is reduced and reflected as a reduction to research and development expense as eligible research and development costs are incurred by Calico.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, we have contributed </span><span style="font-family:Arial;font-size:10pt;"><span>$480 million</span></span><span style="font-family:Arial;font-size:10pt;"> to Calico in exchange for Calico convertible preferred units and are committed to fund up to an additional </span><span style="font-family:Arial;font-size:10pt;"><span>$750 million</span></span><span style="font-family:Arial;font-size:10pt;"> on an as-needed basis and subject to certain conditions.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Verily</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Verily is a life science company with a mission to make the world's health data useful so that people enjoy healthier lives. In December 2018, Verily received </span><span style="font-family:Arial;font-size:10pt;color:#000000;"><span>$900 million</span></span><span style="font-family:Arial;font-size:10pt;"> in cash from a </span><span style="font-family:Arial;font-size:10pt;color:#000000;"><span>$1.0 billion</span></span><span style="font-family:Arial;font-size:10pt;"> investment round. The remaining </span><span style="font-family:Arial;font-size:10pt;"><span>$100 million</span></span><span style="font-family:Arial;font-size:10pt;"> was received in the first quarter of 2019. As of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, Verily has received an aggregate amount of </span><span style="font-family:Arial;font-size:10pt;"><span>$1.8 billion</span></span><span style="font-family:Arial;font-size:10pt;"> from sales of equity securities to external investors. These transactions were accounted for as equity transactions and no gain or loss was recognized.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Unconsolidated VIEs</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Certain renewable energy investments included in our non-marketable equity investments accounted for under the equity method are VIEs. These entities' activities involve power generation using renewable sources. We have determined that the governance structures of these entities do not allow us to direct the activities that would significantly affect their economic performance such as setting operating budgets. Therefore, we do not consolidate these VIEs in our consolidated financial statements. The carrying value and maximum exposure of these VIEs were </span><span style="font-family:Arial;font-size:10pt;"><span>$705 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$665 million</span></span><span style="font-family:Arial;font-size:10pt;"> as of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, respectively. The maximum exposure is based on current investments to date. We have determined the single source of our exposure to these VIEs is our capital investment in them.</span></div><span style="font-family:Arial;font-size:10pt;">Other unconsolidated VIEs were not material as of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span>. 2400000000 909000000 786000000 750000000 500000000 500000000 750000000 480000000 750000000 900000000 1000000000.0 100000000 1800000000 705000000 665000000 <span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Debt</span><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;"> </span><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Short-Term Debt</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We have a debt financing program of up to </span><span style="font-family:Arial;font-size:10pt;"><span>$5.0 billion</span></span><span style="font-family:Arial;font-size:10pt;"> through the issuance of commercial paper. Net proceeds from this program are used for general corporate purposes. We had </span><span style="font-family:Arial;font-size:10pt;"><span>no</span></span><span style="font-family:Arial;font-size:10pt;"> commercial paper outstanding as of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Long-Term Debt</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Google issued </span><span style="font-family:Arial;font-size:10pt;"><span>$3.0 billion</span></span><span style="font-family:Arial;font-size:10pt;"> of senior unsecured notes in </span><span style="font-family:Arial;font-size:10pt;"><span>three</span></span><span style="font-family:Arial;font-size:10pt;"> tranches (collectively, 2011 Notes) in May 2011, due in 2014, 2016, and 2021, as well as </span><span style="font-family:Arial;font-size:10pt;"><span>$1.0 billion</span></span><span style="font-family:Arial;font-size:10pt;"> of senior unsecured notes (2014 Notes) in February 2014 due in 2024.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In April 2016, we completed an exchange offer with eligible holders of Google’s 2011 Notes due 2021 and 2014 Notes due 2024 (collectively, the Google Notes). An aggregate principal amount of approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$1.7 billion</span></span><span style="font-family:Arial;font-size:10pt;"> of the Google Notes was exchanged for approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$1.7 billion</span></span><span style="font-family:Arial;font-size:10pt;"> of Alphabet notes with identical interest rate and maturity. Because the exchange was between a parent and the subsidiary company and for substantially identical notes, the change was treated as a debt modification for accounting purposes with </span><span style="font-family:Arial;font-size:10pt;"><span>no</span></span><span style="font-family:Arial;font-size:10pt;"> gain or loss recognized. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In August 2016, Alphabet issued </span><span style="font-family:Arial;font-size:10pt;"><span>$2.0 billion</span></span><span style="font-family:Arial;font-size:10pt;"> of senior unsecured notes (2016 Notes) due 2026. The net proceeds from the issuance of the 2016 Notes were used for general corporate purposes, including the repayment of outstanding commercial paper. The Alphabet notes due in 2021, 2024, and 2026 rank equally with each other and are structurally subordinate to the outstanding Google Notes.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> The total outstanding long-term debt is summarized below (in millions):</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of <br/>December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of<br/>March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(unaudited)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">3.625% Notes due on May 19, 2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">3.375% Notes due on February 25, 2024</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">1.998% Notes due on August 15, 2026</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Unamortized discount for the Notes above</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(50</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(48</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Subtotal</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,950</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,952</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Finance lease obligation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>62</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>114</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total long-term debt</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,012</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,066</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-top:0px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:9pt;">Includes the outstanding (and unexchanged) Google Notes issued in 2011 and 2014 and the Alphabet notes exchanged in 2016.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The effective interest yields based on proceeds received from the outstanding notes due in 2021, 2024, and 2026 were </span><span style="font-family:Arial;font-size:10pt;"><span>3.734%</span></span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;"><span>3.377%</span></span><span style="font-family:Arial;font-size:10pt;">, and </span><span style="font-family:Arial;font-size:10pt;"><span>2.231%</span></span><span style="font-family:Arial;font-size:10pt;">, respectively, with interest payable semi-annually. We may redeem these notes at any time in whole or in part at specified redemption prices. The total estimated fair value of all outstanding notes was approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$3.9 billion</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$4.0 billion</span></span><span style="font-family:Arial;font-size:10pt;"> as of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, respectively. The fair value was determined based on observable market prices of identical instruments in less active markets and is categorized accordingly as Level 2 in the fair value hierarchy.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Credit Facility</span></div><span style="font-family:Arial;font-size:10pt;">As of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, we have </span><span style="font-family:Arial;font-size:10pt;"><span>$4.0 billion</span></span><span style="font-family:Arial;font-size:10pt;"> of revolving credit facilities which expire in July 2023. The interest rate for the credit facilities is determined based on a formula using certain market rates. </span><span style="font-family:Arial;font-size:10pt;"><span>No</span></span><span style="font-family:Arial;font-size:10pt;"> amounts were outstanding under the credit facilities as of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span>. 5000000000.0 0 3000000000.0 3 1000000000.0 1700000000 1700000000 0 2000000000.0 The total outstanding long-term debt is summarized below (in millions):<div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of <br/>December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of<br/>March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(unaudited)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">3.625% Notes due on May 19, 2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">3.375% Notes due on February 25, 2024</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">1.998% Notes due on August 15, 2026</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Unamortized discount for the Notes above</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(50</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(48</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Subtotal</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,950</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,952</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Finance lease obligation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>62</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>114</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total long-term debt</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,012</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,066</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup> </span></div>Includes the outstanding (and unexchanged) Google Notes issued in 2011 and 2014 and the Alphabet notes exchanged in 2016. 1000000000 1000000000 1000000000 1000000000 2000000000 2000000000 50000000 48000000 3950000000 3952000000 62000000 114000000 4012000000 4066000000 0.03734 0.03377 0.02231 3900000000 4000000000.0 4000000000.0 0 <span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Supplemental Financial Statement Information</span><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;"> </span><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Property and Equipment, Net</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Property and equipment, net, consisted of the following (in millions):</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of <br/>December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of<br/>March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(unaudited)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Land and buildings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>30,179</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>30,824</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Information technology assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>30,119</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>31,551</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Construction in progress</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16,838</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>17,203</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Leasehold improvements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,310</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,604</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Furniture and fixtures</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>61</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>76</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Property and equipment, gross</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>82,507</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>85,258</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Less: accumulated depreciation </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(22,788</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(24,730</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>59,719</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>60,528</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, information technology assets under finance lease with a cost basis of </span><span style="font-family:Arial;font-size:10pt;"><span>$648 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$835 million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively, were included in property and equipment.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Accrued expenses and other current liabilities</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrued expenses and other current liabilities consisted of the following (in millions):</span></div><div style="line-height:120%;padding-top:4px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of <br/>December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of<br/>March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(unaudited)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">European Commission fines</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7,754</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,388</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrued customer liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,810</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,808</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other accrued expenses and current liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7,394</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,186</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrued expenses and other current liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16,958</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>19,382</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Includes the effects of foreign exchange and interest. See </span><span style="font-family:Arial;font-size:9pt;">Note 10</span><span style="font-family:Arial;font-size:9pt;"> for further details.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Accumulated Other Comprehensive Income (Loss)</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The components of AOCI, net of tax, were as follows (in millions, unaudited):</span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Foreign Currency Translation Adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized Gains (Losses) on Available-for-Sale Investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized Gains (Losses) on Cash Flow Hedges</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Balance as of December 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1,103</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>233</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(122</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(992</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;">Cumulative effect of accounting change</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(98</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(98</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other comprehensive income (loss) before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>657</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(208</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(255</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>194</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Amounts excluded from the assessment of hedge effectiveness recorded in AOCI</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Amounts reclassified from AOCI</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>39</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>194</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>233</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other comprehensive income (loss)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>657</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(169</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(68</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>420</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Balance as of March 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(446</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(34</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(190</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(670</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Foreign Currency Translation Adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized Gains (Losses) on Available-for-Sale Investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized Gains (Losses) on Cash Flow Hedges</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Balance as of December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1,884</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(688</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>266</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(2,306</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;">Cumulative effect of accounting change</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(30</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(30</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other comprehensive income (loss) before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(36</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>719</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>683</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Amounts excluded from the assessment of hedge effectiveness recorded in AOCI</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(30</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(30</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Amounts reclassified from AOCI</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(104</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(97</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other comprehensive income (loss)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(36</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>726</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(134</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>556</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Balance as of March 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1,920</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>38</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>102</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1,780</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The effects on net income of amounts reclassified from AOCI were as follows (in millions, unaudited):</span></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:30%;"/><td style="width:1%;"/><td style="width:43%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gains (Losses) Reclassified from AOCI to the Consolidated Statements of Income</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;"> AOCI Components</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Location</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Unrealized gains (losses) on available-for-sale investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other income (expense), net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(39</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Benefit (provision) for income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Net of tax</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(39</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Unrealized gains (losses) on cash flow hedges</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(247</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>128</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Interest rate contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other income (expense), net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Benefit (provision) for income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>52</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(25</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Net of tax</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(194</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>104</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total amount reclassified, net of tax</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(233</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>97</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Other Income (Expense), Net</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The components of other income (expense), net, were as follows (in millions, unaudited):</span></div><div style="line-height:120%;padding-top:4px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Interest income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>399</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>522</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Interest expense</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(30</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(35</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign currency exchange gain (loss), net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(24</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>74</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Gain (loss) on debt securities, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(39</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Gain on equity securities, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,031</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,083</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Performance fees</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(632</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(117</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Loss and impairment from equity method investments, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(40</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>212</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>53</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other income (expense), net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,910</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,538</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Interest expense is net of interest capitalized of </span><span style="font-family:Arial;font-size:9pt;"><span>$16 million</span></span><span style="font-family:Arial;font-size:9pt;"> and </span><span style="font-family:Arial;font-size:9pt;"><span>$31 million</span></span><span style="font-family:Arial;font-size:9pt;"> for the </span><span style="font-family:Arial;font-size:9pt;">three months ended March 31, 2018</span><span style="font-family:Arial;font-size:9pt;"> and </span><span style="font-family:Arial;font-size:9pt;">2019</span><span style="font-family:Arial;font-size:9pt;">, respectively.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup> </span></div><span style="font-family:Arial;font-size:9pt;">Performance fees were reclassified for the prior period from general and administrative expenses to other income (expense), net to conform with current period presentation. For further information on the reclassification and performance fees, see Notes </span><span style="font-family:Arial;font-size:9pt;">1</span><span style="font-family:Arial;font-size:9pt;"> and </span><span style="font-family:Arial;font-size:10pt;">13</span>, respectively. Property and equipment, net, consisted of the following (in millions):<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of <br/>December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of<br/>March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(unaudited)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Land and buildings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>30,179</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>30,824</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Information technology assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>30,119</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>31,551</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Construction in progress</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16,838</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>17,203</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Leasehold improvements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,310</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,604</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Furniture and fixtures</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>61</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>76</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Property and equipment, gross</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>82,507</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>85,258</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Less: accumulated depreciation </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(22,788</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(24,730</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>59,719</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>60,528</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 30179000000 30824000000 30119000000 31551000000 16838000000 17203000000 5310000000 5604000000 61000000 76000000 82507000000 85258000000 22788000000 24730000000 59719000000 60528000000 648000000 835000000 Accrued expenses and other current liabilities consisted of the following (in millions):<div style="line-height:120%;padding-top:4px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of <br/>December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of<br/>March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(unaudited)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">European Commission fines</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7,754</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,388</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrued customer liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,810</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,808</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other accrued expenses and current liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7,394</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,186</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrued expenses and other current liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16,958</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>19,382</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup> </span></div><span style="font-family:Arial;font-size:9pt;">Includes the effects of foreign exchange and interest. See </span><span style="font-family:Arial;font-size:9pt;">Note 10</span> for further details. 7754000000 9388000000 1810000000 1808000000 7394000000 8186000000 16958000000 19382000000 The components of AOCI, net of tax, were as follows (in millions, unaudited):<div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Foreign Currency Translation Adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized Gains (Losses) on Available-for-Sale Investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized Gains (Losses) on Cash Flow Hedges</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Balance as of December 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1,103</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>233</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(122</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(992</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;">Cumulative effect of accounting change</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(98</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(98</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other comprehensive income (loss) before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>657</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(208</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(255</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>194</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Amounts excluded from the assessment of hedge effectiveness recorded in AOCI</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Amounts reclassified from AOCI</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>39</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>194</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>233</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other comprehensive income (loss)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>657</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(169</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(68</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>420</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Balance as of March 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(446</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(34</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(190</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(670</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr></table></div></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Foreign Currency Translation Adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized Gains (Losses) on Available-for-Sale Investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized Gains (Losses) on Cash Flow Hedges</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Balance as of December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1,884</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(688</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>266</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(2,306</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;">Cumulative effect of accounting change</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(30</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(30</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other comprehensive income (loss) before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(36</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>719</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>683</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Amounts excluded from the assessment of hedge effectiveness recorded in AOCI</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(30</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(30</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Amounts reclassified from AOCI</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(104</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(97</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other comprehensive income (loss)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(36</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>726</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(134</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>556</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Balance as of March 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1,920</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>38</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>102</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1,780</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr></table></div> -1103000000 233000000 -122000000 -992000000 0 -98000000 0 -98000000 657000000 -208000000 -255000000 194000000 0 0 -7000000 -7000000 0 -39000000 -194000000 -233000000 657000000 -169000000 -68000000 420000000 -446000000 -34000000 -190000000 -670000000 -1884000000 -688000000 266000000 -2306000000 0 0 -30000000 -30000000 -36000000 719000000 0 683000000 0 0 -30000000 -30000000 0 -7000000 104000000 97000000 -36000000 726000000 -134000000 556000000 -1920000000 38000000 102000000 -1780000000 The effects on net income of amounts reclassified from AOCI were as follows (in millions, unaudited):<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:30%;"/><td style="width:1%;"/><td style="width:43%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gains (Losses) Reclassified from AOCI to the Consolidated Statements of Income</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;"> AOCI Components</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Location</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Unrealized gains (losses) on available-for-sale investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other income (expense), net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(39</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Benefit (provision) for income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Net of tax</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(39</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Unrealized gains (losses) on cash flow hedges</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(247</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>128</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Interest rate contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other income (expense), net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Benefit (provision) for income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>52</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(25</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Net of tax</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(194</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>104</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total amount reclassified, net of tax</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(233</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>97</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> -39000000 -2000000 0 5000000 -39000000 -7000000 -247000000 128000000 1000000 1000000 -52000000 25000000 -194000000 104000000 -233000000 97000000 The components of other income (expense), net, were as follows (in millions, unaudited):<div style="line-height:120%;padding-top:4px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Interest income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>399</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>522</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Interest expense</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(30</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(35</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign currency exchange gain (loss), net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(24</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>74</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Gain (loss) on debt securities, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(39</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Gain on equity securities, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,031</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,083</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Performance fees</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(632</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(117</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Loss and impairment from equity method investments, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(40</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>212</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>53</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other income (expense), net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,910</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,538</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Interest expense is net of interest capitalized of </span><span style="font-family:Arial;font-size:9pt;"><span>$16 million</span></span><span style="font-family:Arial;font-size:9pt;"> and </span><span style="font-family:Arial;font-size:9pt;"><span>$31 million</span></span><span style="font-family:Arial;font-size:9pt;"> for the </span><span style="font-family:Arial;font-size:9pt;">three months ended March 31, 2018</span><span style="font-family:Arial;font-size:9pt;"> and </span><span style="font-family:Arial;font-size:9pt;">2019</span><span style="font-family:Arial;font-size:9pt;">, respectively.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup> </span></div>Performance fees were reclassified for the prior period from general and administrative expenses to other income (expense), net to conform with current period presentation. For further information on the reclassification and performance fees, see 399000000 522000000 30000000 35000000 -24000000 74000000 -39000000 -2000000 3031000000 1083000000 632000000 117000000 -7000000 -40000000 212000000 53000000 2910000000 1538000000 16000000 31000000 <span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Acquisitions</span><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;"> </span><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">During the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, we completed </span><span style="font-family:Arial;font-size:10pt;">various</span><span style="font-family:Arial;font-size:10pt;"> acquisitions and purchases of intangible assets for total consideration of approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$79 million</span></span><span style="font-family:Arial;font-size:10pt;">. In aggregate, </span><span style="font-family:Arial;font-size:10pt;"><span>$39 million</span></span><span style="font-family:Arial;font-size:10pt;"> was attributed to intangible assets, </span><span style="font-family:Arial;font-size:10pt;"><span>$41 million</span></span><span style="font-family:Arial;font-size:10pt;"> was attributed to goodwill, and </span><span style="font-family:Arial;font-size:10pt;"><span>$1 million</span></span><span style="font-family:Arial;font-size:10pt;"> was attributed to </span><span style="font-family:Arial;font-size:10pt;">net liabilities assumed</span><span style="font-family:Arial;font-size:10pt;">. These acquisitions generally enhance the breadth and depth of our offerings and expand our expertise in engineering and other functional areas. The amount of goodwill expected to be deductible for tax purposes is approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$15 million</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Pro forma results of operations for these acquisitions have not been presented because they are not material to the consolidated results of operations, either individually or in the aggregate.</span></div><span style="font-family:Arial;font-size:10pt;">For all intangible assets acquired and purchased during the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, patents and developed technology have a weighted-average useful life of </span><span style="font-family:Arial;font-size:10pt;"><span>3.7</span></span><span style="font-family:Arial;font-size:10pt;"> years and trade names and other have a weighted-average useful life of </span><span style="font-family:Arial;font-size:10pt;"><span>3.0</span></span> years. 79000000 39000000 41000000 1000000 15000000 P3Y8M12D P3Y <span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Goodwill and Other Intangible Assets</span><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Goodwill</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Changes in the carrying amount of goodwill for the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> were as follows (in millions, unaudited):</span></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Google</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Other Bets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Total Consolidated</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Balance as of December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>17,521</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>367</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>17,888</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Acquisitions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>41</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>41</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign currency translation and other adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Balance as of March 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>17,576</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>367</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>17,943</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Other Intangible Assets</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Information regarding purchased intangible assets were as follows (in millions):</span></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Net</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Patents and developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,125</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,394</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,731</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>349</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>308</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>41</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Trade names and other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>703</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>255</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>448</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,177</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,957</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,220</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Net</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(unaudited)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Patents and developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,093</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,491</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,602</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>92</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>65</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Trade names and other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>703</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>269</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>434</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,888</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,825</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,063</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Amortization expense relating to purchased intangible assets was </span><span style="font-family:Arial;font-size:10pt;"><span>$195 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$197 million</span></span><span style="font-family:Arial;font-size:10pt;"> for the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, expected amortization expense relating to purchased intangible assets for each of the next five years and thereafter are as follows (in millions, unaudited):</span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:88%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Remainder of 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>520</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>590</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>538</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>204</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>204</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,063</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> Changes in the carrying amount of goodwill for the <span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> were as follows (in millions, unaudited):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Google</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Other Bets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Total Consolidated</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Balance as of December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>17,521</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>367</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>17,888</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Acquisitions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>41</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>41</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign currency translation and other adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Balance as of March 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>17,576</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>367</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>17,943</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 17521000000 367000000 17888000000 41000000 0 41000000 14000000 0 14000000 17576000000 367000000 17943000000 Information regarding purchased intangible assets were as follows (in millions):<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Net</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Patents and developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,125</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,394</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,731</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>349</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>308</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>41</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Trade names and other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>703</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>255</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>448</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,177</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,957</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,220</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Net</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(unaudited)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Patents and developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,093</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,491</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,602</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>92</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>65</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Trade names and other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>703</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>269</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>434</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,888</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,825</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,063</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 5125000000 3394000000 1731000000 349000000 308000000 41000000 703000000 255000000 448000000 6177000000 3957000000 2220000000 5093000000 3491000000 1602000000 92000000 65000000 27000000 703000000 269000000 434000000 5888000000 3825000000 2063000000 195000000 197000000 <span style="font-family:Arial;font-size:10pt;">As of March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, expected amortization expense relating to purchased intangible assets for each of the next five years and thereafter are as follows (in millions, unaudited):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:88%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Remainder of 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>520</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>590</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>538</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>204</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>204</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,063</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 520000000 590000000 538000000 204000000 7000000 204000000 2063000000 <span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Contingencies</span><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;"> </span><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Legal Matters</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Antitrust Investigations</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">On November 30, 2010, the EC's Directorate General for Competition opened an investigation into various antitrust-related complaints against us. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">On April 15, 2015, the EC issued a Statement of Objections (SO) regarding the display and ranking of shopping search results and ads, to which we responded on August 27, 2015. On July 14, 2016, the EC issued a Supplementary SO regarding shopping search results and ads. On June 27, 2017, the EC announced its decision that certain actions taken by Google regarding its display and ranking of shopping search results and ads infringed European competition law. The EC decision imposed a </span><span style="font-family:Arial;font-size:10pt;"><span>€2.4 billion</span></span><span style="font-family:Arial;font-size:10pt;"> (</span><span style="font-family:Arial;font-size:10pt;"><span>$2.7 billion</span></span><span style="font-family:Arial;font-size:10pt;"> as of June 27, 2017) fine. On September 11, 2017, we appealed the EC decision and on September 27, 2017, we implemented product changes to bring shopping ads into compliance with the EC's decision. We recognized a charge of </span><span style="font-family:Arial;font-size:10pt;"><span>$2.7 billion</span></span><span style="font-family:Arial;font-size:10pt;"> for the fine in the second quarter of 2017. While under appeal, the fine is included in accrued expenses and other current liabilities on our Consolidated Balance Sheets as we provided bank guarantees in lieu of a cash payment for the fine.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">On April 20, 2016, the EC issued an SO regarding certain Android distribution practices. We responded to the SO and the EC's informational requests. On July 18, 2018, the EC announced its decision that certain provisions in Google’s Android-related distribution agreements infringed European competition law. The EC decision imposed a </span><span style="font-family:Arial;font-size:10pt;"><span>€4.3 billion</span></span><span style="font-family:Arial;font-size:10pt;"> (</span><span style="font-family:Arial;font-size:10pt;"><span>$5.1 billion</span></span><span style="font-family:Arial;font-size:10pt;"> as of June 30, 2018) fine and directed the termination of the conduct at issue. On October 9, 2018, we appealed the EC decision. On October 29, 2018, we implemented changes to certain of our Android distribution practices. We recognized a charge of </span><span style="font-family:Arial;font-size:10pt;"><span>$5.1 billion</span></span><span style="font-family:Arial;font-size:10pt;"> for the fine in the second quarter of 2018. While under appeal, the fine is included in accrued expenses and other current liabilities on our Consolidated Balance Sheets as we provided bank guarantees in lieu of a cash payment for the fine. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">On July 14, 2016, the EC issued an SO regarding the syndication of AdSense for Search (AFS). We responded to the SO and to the EC's informational requests. On March 20, 2019, the EC announced its decision that certain contractual provisions in agreements that Google had with AFS partners infringed European competition law. The EC decision imposed a fine of </span><span style="font-family:Arial;font-size:10pt;"><span>€1.5 billion</span></span><span style="font-family:Arial;font-size:10pt;"> (</span><span style="font-family:Arial;font-size:10pt;"><span>$1.7 billion</span></span><span style="font-family:Arial;font-size:10pt;"> as of March 20, 2019) and directed actions related to AFS agreements, which we implemented prior to the decision. We plan to appeal the EC's decision. We recognized a charge of </span><span style="font-family:Arial;font-size:10pt;"><span>$1.7 billion</span></span><span style="font-family:Arial;font-size:10pt;"> for the fine in the first quarter of 2019. The fine is included in accrued expenses and other current liabilities on our Consolidated Balance Sheet.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Comision Nacional de Defensa de la Competencia in Argentina, the Competition Commission of India (CCI), Brazil's Administrative Council for Economic Defense (CADE), and the Korean Fair Trade Commission have also opened investigations into certain of our business practices. In November 2016, we responded to the CCI Director General's report with interim findings of competition law infringements regarding search and ads. On February 8, 2018, the CCI issued its final decision, including a fine of approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$21 million</span></span><span style="font-family:Arial;font-size:10pt;">, finding no violation of competition law infringement on most of the issues it investigated, but finding violations, including in the display of the “flights unit” in search results, and a contractual provision in certain direct search intermediation agreements. We have appealed the CCI decision. The fine was accrued for in 2018.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Patent and Intellectual Property Claims</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We have had patent, copyright, trade secret, and trademark infringement lawsuits filed against us claiming that certain of our products, services, and technologies infringe the intellectual property rights of others. Adverse results in these lawsuits may include awards of substantial monetary damages, costly royalty or licensing agreements, or orders preventing us from offering certain features, functionalities, products, or services, and may also cause us to </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">change our business practices, and require development of non-infringing products or technologies, which could result in a loss of revenues for us and otherwise harm our business. In addition, the U.S. International Trade Commission (ITC) has increasingly become an important forum to litigate intellectual property disputes because an ultimate loss for a company or its suppliers in an ITC action could result in a prohibition on importing infringing products into the U.S. Because the U.S. is an important market, a prohibition on importation could have an adverse effect on us, including preventing us from importing many important products into the U.S. or necessitating workarounds that may limit certain features of our products.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Furthermore, many of our agreements with our customers and partners require us to indemnify them for certain intellectual property infringement claims against them, which would increase our costs as a result of defending such claims, and may require that we pay significant damages if there were an adverse ruling in any such claims. Our customers and partners may discontinue the use of our products, services, and technologies, as a result of injunctions or otherwise, which could result in loss of revenues and adversely affect our business.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In 2010, Oracle America, Inc. (Oracle) brought a copyright lawsuit against Google in the Northern District of California, alleging that Google's Android operating system infringes Oracle's copyrights related to certain Java application programming interfaces. After trial, final judgment was entered by the district court in favor of Google on June 8, 2016, and the court decided post-trial motions in favor of Google. Oracle appealed and on March 27, 2018, the appeals court reversed and remanded the case for a trial on damages. On May 29, 2018, we filed a petition for an en banc rehearing at the Federal Circuit, and on August 28, 2018, the Federal Circuit denied the petition. On January 24, 2019, we filed a petition to the Supreme Court of the United States to review this case. On April 29, 2019, the Supreme Court requested the views of the Solicitor General regarding our petition. We believe this lawsuit is without merit and are defending ourselves vigorously. Given the nature of this case, we are unable to estimate the reasonably possible loss or range of loss, if any, arising from this matter.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Other </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We are also regularly subject to claims, suits, regulatory and government investigations, and other proceedings involving competition, intellectual property, privacy, tax and related compliance, labor and employment, commercial disputes, content generated by our users, goods and services offered by advertisers or publishers using our platforms, personal injury, consumer protection, and other matters. Such claims, suits, regulatory and government investigations, and other proceedings could result in fines, civil or criminal penalties, or other adverse consequences.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Certain of these outstanding matters include speculative, substantial or indeterminate monetary amounts. We record a liability when we believe that it is probable that a loss has been incurred and the amount can be reasonably estimated. If we determine that a loss is reasonably possible and the loss or range of loss can be estimated, we disclose the reasonably possible loss. We evaluate developments in our legal matters that could affect the amount of liability that has been previously accrued, and the matters and related reasonably possible losses disclosed, and make adjustments as appropriate. Significant judgment is required to determine both likelihood of there being and the estimated amount of a loss related to such matters.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">With respect to our outstanding matters, based on our current knowledge, we believe that the amount or range of reasonably possible loss will not, either individually or in aggregate, have a material adverse effect on our business, consolidated financial position, results of operations, or cash flows. However, the outcome of such matters is inherently unpredictable and subject to significant uncertainties.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We expense legal fees in the period in which they are incurred.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Non-Income Taxes</span></div>We are under audit by various domestic and foreign tax authorities with regards to non-income tax matters. The subject matter of non-income tax audits primarily arises from disputes on the tax treatment and tax rate applied to the sale of our products and services in these jurisdictions and the tax treatment of certain employee benefits. We accrue non-income taxes that may result from examinations by, or any negotiated agreements with, these tax authorities when a loss is probable and reasonably estimable. If we determine that a loss is reasonably possible and the loss or range of loss can be estimated, we disclose the reasonably possible loss. We believe these matters are without merit and we are defending ourselves vigorously. Due to the inherent complexity and uncertainty of these matters and judicial process in certain jurisdictions, the final outcome may be materially different from our expectations. 2400000000 2700000000 2700000000 4300000000 5100000000 5100000000 1500000000 1700000000 1700000000 21000000 <span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Stockholders' Equity</span><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;"> </span><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Share Repurchases</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In January 2018, the board of directors of Alphabet authorized the company to repurchase up to </span><span style="font-family:Arial;font-size:10pt;"><span>$8.6 billion</span></span><span style="font-family:Arial;font-size:10pt;"> of its Class C capital stock, which was completed during the three months ended March 31, 2019. In January 2019, the </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">board of directors of Alphabet authorized the company to repurchase up to an additional </span><span style="font-family:Arial;font-size:10pt;color:#000000;"><span>$12.5 billion</span></span><span style="font-family:Arial;font-size:10pt;"> of its Class C capital stock. The repurchases are being executed from time to time, subject to general business and market conditions and other investment opportunities, through open market purchases or privately negotiated transactions, including through Rule 10b5-1 plans. The repurchase program does not have an expiration date. </span></div><span style="font-family:Arial;font-size:10pt;">During the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, we repurchased and subsequently retired </span><span style="font-family:Arial;font-size:10pt;"><span>2.7 million</span></span><span style="font-family:Arial;font-size:10pt;"> shares of Alphabet Class C capital stock for an aggregate amount of </span><span style="font-family:Arial;font-size:10pt;"><span>$3.0 billion</span></span>. 8600000000 12500000000 2700000 3000000000.0 <span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Net Income Per Share</span><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;"> </span><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table sets forth the computation of basic and diluted net income per share of Class A and Class B common stock and Class C capital stock (in millions, except share amounts which are reflected in thousands, and per share amounts, unaudited):</span></div><div style="line-height:120%;padding-top:4px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Class A</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Class B</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Class C</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Class A</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Class B</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Class C</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Basic net income per share:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Numerator</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Allocation of undistributed earnings </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>4,039</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>635</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>4,727</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>2,865</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>446</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>3,346</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Denominator</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Number of shares used in per share computation</span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>298,449</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>46,956</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>349,347</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>299,042</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>46,582</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>349,245</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Basic net income per share</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>13.53</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>13.53</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>13.53</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>9.58</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>9.58</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>9.58</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Diluted net income per share:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Numerator</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Allocation of undistributed earnings for basic computation </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>4,039</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>635</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>4,727</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>2,865</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>446</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>3,346</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>635</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>446</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Reallocation of undistributed earnings</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>(57</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>(9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>57</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>(23</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>(4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>23</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Allocation of undistributed earnings</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>4,617</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>626</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>4,784</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>3,288</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>442</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>3,369</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Denominator</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Number of shares used in basic computation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>298,449</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>46,956</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>349,347</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>299,042</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>46,582</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>349,245</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Weighted-average effect of dilutive securities</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Add:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Conversion of Class B to Class A common shares outstanding</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>46,956</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>46,582</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Restricted stock units and other contingently issuable shares</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>898</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>9,484</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>510</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>5,500</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Number of shares used in per share computation</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>346,303</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>46,956</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>358,831</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>346,134</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>46,582</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>354,745</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Diluted net income per share</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>13.33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>13.33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>13.33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>9.50</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>9.50</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>9.50</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div>For the periods presented above, the net income per share amounts are the same for Class A and Class B common stock and Class C capital stock because the holders of each class are entitled to equal per share dividends or distributions in liquidation in accordance with the Amended and Restated Certificate of Incorporation of Alphabet Inc. The following table sets forth the computation of basic and diluted net income per share of Class A and Class B common stock and Class C capital stock (in millions, except share amounts which are reflected in thousands, and per share amounts, unaudited):<div style="line-height:120%;padding-top:4px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Class A</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Class B</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Class C</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Class A</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Class B</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Class C</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Basic net income per share:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Numerator</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Allocation of undistributed earnings </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>4,039</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>635</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>4,727</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>2,865</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>446</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>3,346</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Denominator</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Number of shares used in per share computation</span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>298,449</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>46,956</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>349,347</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>299,042</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>46,582</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>349,245</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Basic net income per share</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>13.53</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>13.53</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>13.53</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>9.58</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>9.58</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>9.58</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Diluted net income per share:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Numerator</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Allocation of undistributed earnings for basic computation </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>4,039</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>635</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>4,727</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>2,865</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>446</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>3,346</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>635</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>446</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Reallocation of undistributed earnings</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>(57</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>(9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>57</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>(23</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>(4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>23</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Allocation of undistributed earnings</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>4,617</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>626</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>4,784</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>3,288</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>442</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>3,369</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Denominator</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Number of shares used in basic computation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>298,449</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>46,956</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>349,347</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>299,042</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>46,582</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>349,245</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Weighted-average effect of dilutive securities</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Add:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Conversion of Class B to Class A common shares outstanding</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>46,956</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>46,582</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Restricted stock units and other contingently issuable shares</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>898</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>9,484</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>510</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>5,500</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Number of shares used in per share computation</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>346,303</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>46,956</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>358,831</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>346,134</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>46,582</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>354,745</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Diluted net income per share</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>13.33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>13.33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>13.33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>9.50</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>9.50</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>9.50</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div> 4039000000 635000000 4727000000 2865000000 446000000 3346000000 298449000 46956000 349347000 299042000 46582000 349245000 13.53 13.53 13.53 9.58 9.58 9.58 4039000000 635000000 4727000000 2865000000 446000000 3346000000 635000000 0 0 446000000 0 0 57000000 9000000 -57000000 23000000 4000000 -23000000 4617000000 626000000 4784000000 3288000000 442000000 3369000000 298449000 46956000 349347000 299042000 46582000 349245000 46956000 0 0 46582000 0 0 898000 0 9484000 510000 0 5500000 346303000 46956000 358831000 346134000 46582000 354745000 13.33 13.33 13.33 9.50 9.50 9.50 <span style="font-family:Arial;font-weight:bold;">Compensation Plans</span><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Stock-Based Compensation</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">For the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;">, total stock-based compensation (SBC) expense was </span><span style="font-family:Arial;font-size:10pt;"><span>$2.5 billion</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$2.9 billion</span></span><span style="font-family:Arial;font-size:10pt;">, respectively, including amounts associated with awards we expect to settle in Alphabet stock of </span><span style="font-family:Arial;font-size:10pt;"><span>$2.5 billion</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$2.8 billion</span></span><span style="font-family:Arial;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Stock-Based Award Activities</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes the activities for our unvested restricted stock units (RSUs) for the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> (unaudited): </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:96.484375%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:73%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unvested Restricted Stock Units</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Number of<br/>Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Weighted-<br/>Average<br/>Grant-Date<br/>Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Unvested as of December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>18,467,678</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>936.96</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:26px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10,078,174</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,053.10</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(2,830,657</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>872.80</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> Forfeited/canceled</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(474,577</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>968.80</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Unvested as of March 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,240,618</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>989.93</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, there was </span><span style="font-family:Arial;font-size:10pt;"><span>$23.6 billion</span></span><span style="font-family:Arial;font-size:10pt;"> of unrecognized compensation cost related to unvested employee RSUs. This amount is expected to be recognized over a weighted-average period of </span><span style="font-family:Arial;font-size:10pt;"><span>2.8 years</span></span><span style="font-family:Arial;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Performance Fees</span></div><span style="font-family:Arial;font-size:10pt;">We have compensation arrangements with payouts based on realized investment returns. We recognize compensation expense based on the estimated payouts, which may result in expense recognized before investment returns are realized. For the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;">, performance fees of </span><span style="font-family:Arial;font-size:10pt;"><span>$632 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$117 million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively, primarily related to gains on equity securities (for further information on gains on equity securities, see Note 3) were accrued and recorded as a component of other income (expense), net. Performance fees for prior periods have been reclassified from general and administrative expenses to other income (expense), net to conform with current period presentation. For further information see </span><span style="font-family:Arial;font-size:10pt;">Note 1</span>. 2500000000 2900000000 2500000000 2800000000 The following table summarizes the activities for our unvested restricted stock units (RSUs) for the <span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> (unaudited): </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:96.484375%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:73%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unvested Restricted Stock Units</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Number of<br/>Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Weighted-<br/>Average<br/>Grant-Date<br/>Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Unvested as of December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>18,467,678</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>936.96</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:26px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10,078,174</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,053.10</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(2,830,657</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>872.80</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> Forfeited/canceled</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(474,577</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>968.80</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Unvested as of March 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,240,618</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>989.93</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 18467678 936.96 10078174 1053.10 2830657 872.80 474577 968.80 25240618 989.93 23600000000 P2Y9M18D 632000000 117000000 <span style="font-family:Arial;font-size:10pt;font-weight:bold;">Income Taxes</span><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our effective tax rate for the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;"> was </span><span style="font-family:Arial;font-size:10pt;"><span>10.8%</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>18.3%</span></span><span style="font-family:Arial;font-size:10pt;">, respectively. The increase is primarily due to a release of our deferred tax asset valuation allowance related to the gains on equity securities in the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and the non-deductible EC fine in the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our effective tax rate for the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> was lower than the U.S. federal statutory rate, primarily due to foreign earnings taxed at lower rates and partially offset by the impact from the EC fine that is not tax deductible.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our effective tax rate for the </span><span style="font-family:Arial;font-size:10pt;">three months ended March 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> was lower than the U.S. federal statutory rate, primarily due to foreign earnings taxed at lower rates and the effects from a release of our deferred tax asset valuation allowance related to the gains on equity securities.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We are subject to income taxes in the U.S. and foreign jurisdictions. Significant judgment is required in evaluating our uncertain tax positions and determining our provision for income taxes. Our total gross unrecognized tax benefits were </span><span style="font-family:Arial;font-size:10pt;"><span>$4.7 billion</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$4.8 billion</span></span><span style="font-family:Arial;font-size:10pt;"> as of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, respectively. Our total unrecognized tax benefits that, if recognized, would affect our effective tax rate were </span><span style="font-family:Arial;font-size:10pt;"><span>$2.9 billion</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$3.0 billion</span></span><span style="font-family:Arial;font-size:10pt;"> as of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, respectively. </span></div><span style="font-family:Arial;font-size:10pt;">For information regarding non-income taxes, see </span><span style="font-family:Arial;font-size:10pt;">Note 10</span>. 0.108 0.183 4700000000 4800000000 2900000000 3000000000.0 <span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Information about Segments and Geographic Areas</span><span style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;"> </span><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We operate our business in multiple operating segments. Google is our only reportable segment. None of our other segments meet the quantitative thresholds to qualify as reportable segments; therefore, the other operating segments are combined and disclosed as Other Bets.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our reported segments are:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><span style="font-family:Arial;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;">Google – Google includes our main products such as ads, Android, Chrome, hardware, Google Cloud, Google Maps, Google Play, Search, and YouTube. Our technical infrastructure is also included in Google. Google generates revenues primarily from advertising; sales of apps, in-app purchases, digital content products, and hardware; and licensing and service fees, including fees received for Google Cloud offerings.</span><span style="font-family:Arial;font-size:10pt;"> </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><span style="font-family:Arial;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;">Other Bets – Other Bets is a combination of multiple operating segments that are not individually material. Other Bets includes Access, Calico, CapitalG, GV, Verily, Waymo, and X, among others. Revenues from the Other Bets are derived primarily through the sales of internet and TV services through Access as well as licensing and R&amp;D services through Verily.</span><span style="font-family:Arial;font-size:10pt;"> </span></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Revenues, cost of revenues, and operating expenses are generally directly attributed to our segments. Inter-segment revenues are not presented separately, as these amounts are immaterial. Our Chief Operating Decision Maker does not evaluate operating segments using asset information.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Information about segments during the periods presented were as follows (in millions, unaudited):</span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Revenues:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Google</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>30,996</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>36,169</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other Bets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>150</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>170</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total revenues</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>31,146</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>36,339</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Operating income (loss):</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Google</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,368</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,325</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other Bets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(571</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(868</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Reconciling items</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(164</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1,849</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total income from operations</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7,633</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,608</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Reconciling items are primarily comprised of the EC fine for the </span><span style="font-family:Arial;font-size:9pt;">three months ended</span><span style="font-family:Arial;font-size:9pt;"> </span><span style="font-family:Arial;font-size:9pt;">March 31, 2019</span><span style="font-family:Arial;font-size:9pt;"> as well as corporate administrative costs and other miscellaneous items that are not allocated to individual segments for all periods presented. Performance fees previously included in reconciling items were reclassified for the prior period from general and administrative expenses to other income (expense), net to conform with current period presentation. For further information on the reclassification, see </span><span style="font-family:Arial;font-size:9pt;">Note 1</span><span style="font-family:Arial;font-size:9pt;">.</span></div></td></tr></table><div style="line-height:120%;padding-top:4px;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Capital expenditures:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Google</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7,669</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,534</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other Bets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>55</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>59</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Reconciling items</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(425</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>45</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total capital expenditures as presented on the Consolidated Statements of Cash Flows</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7,299</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,638</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Reconciling items are related to timing differences of payments as segment capital expenditures are on accrual basis while total capital expenditures shown on the Consolidated Statements of Cash Flow are on cash basis and other miscellaneous differences.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Stock-based compensation and depreciation, amortization, and impairment are included in segment operating income (loss) as shown below (in millions, unaudited):</span></div><div style="line-height:120%;padding-top:4px;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Stock-based compensation:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Google</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,304</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,612</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other Bets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>112</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>123</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Reconciling items</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(3)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>41</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>34</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total stock-based compensation</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(4)</sup></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,457</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,769</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Depreciation, amortization, and impairment:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Google</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,901</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,529</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other Bets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>85</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>84</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total depreciation, amortization, and impairment</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,986</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,613</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(3)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Reconciling items represent corporate administrative costs that are not allocated to individual segments.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(4)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">For purposes of segment reporting, SBC represents awards that we expect to settle in Alphabet stock.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table presents our long-lived assets by geographic area (in millions):</span></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of <br/>December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of<br/>March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(unaudited)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Long-lived assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>74,882</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>81,160</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">International</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>22,234</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,982</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total long-lived assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>97,116</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>107,142</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><span style="font-family:Arial;font-size:10pt;">For revenues by geography, see </span><span style="font-family:Arial;font-size:10pt;">Note 2</span>. We operate our business in multiple operating segments. Google is our only reportable segment. None of our other segments meet the quantitative thresholds to qualify as reportable segments; therefore, the other operating segments are combined and disclosed as Other Bets. Information about segments during the periods presented were as follows (in millions, unaudited):<div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Revenues:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Google</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>30,996</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>36,169</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other Bets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>150</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>170</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total revenues</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>31,146</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>36,339</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Operating income (loss):</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Google</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,368</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,325</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other Bets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(571</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(868</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Reconciling items</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(164</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1,849</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total income from operations</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7,633</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,608</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Reconciling items are primarily comprised of the EC fine for the </span><span style="font-family:Arial;font-size:9pt;">three months ended</span><span style="font-family:Arial;font-size:9pt;"> </span><span style="font-family:Arial;font-size:9pt;">March 31, 2019</span><span style="font-family:Arial;font-size:9pt;"> as well as corporate administrative costs and other miscellaneous items that are not allocated to individual segments for all periods presented. Performance fees previously included in reconciling items were reclassified for the prior period from general and administrative expenses to other income (expense), net to conform with current period presentation. For further information on the reclassification, see </span><span style="font-family:Arial;font-size:9pt;">Note 1</span><span style="font-family:Arial;font-size:9pt;">.</span></div></td></tr></table><div style="line-height:120%;padding-top:4px;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Capital expenditures:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Google</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7,669</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,534</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other Bets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>55</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>59</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Reconciling items</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(425</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>45</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total capital expenditures as presented on the Consolidated Statements of Cash Flows</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7,299</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,638</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Reconciling items are related to timing differences of payments as segment capital expenditures are on accrual basis while total capital expenditures shown on the Consolidated Statements of Cash Flow are on cash basis and other miscellaneous differences.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Stock-based compensation and depreciation, amortization, and impairment are included in segment operating income (loss) as shown below (in millions, unaudited):</span></div><div style="line-height:120%;padding-top:4px;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Stock-based compensation:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Google</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,304</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,612</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other Bets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>112</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>123</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Reconciling items</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(3)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>41</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>34</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total stock-based compensation</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(4)</sup></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,457</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,769</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Depreciation, amortization, and impairment:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Google</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,901</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,529</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other Bets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>85</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>84</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total depreciation, amortization, and impairment</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,986</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,613</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(3)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Reconciling items represent corporate administrative costs that are not allocated to individual segments.</span></div></td></tr></table><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(4)</sup> </span></div>For purposes of segment reporting, SBC represents awards that we expect to settle in Alphabet stock. 30996000000 36169000000 150000000 170000000 31146000000 36339000000 8368000000 9325000000 -571000000 -868000000 -164000000 -1849000000 7633000000 6608000000 7669000000 4534000000 55000000 59000000 -425000000 45000000 7299000000 4638000000 2304000000 2612000000 112000000 123000000 41000000 34000000 2457000000 2769000000 1901000000 2529000000 85000000 84000000 1986000000 2613000000 The following table presents our long-lived assets by geographic area (in millions):<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of <br/>December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of<br/>March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(unaudited)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Long-lived assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>74,882</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>81,160</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">International</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>22,234</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,982</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total long-lived assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>97,116</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>107,142</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 74882000000 81160000000 22234000000 25982000000 97116000000 107142000000 XML 11 R1.htm IDEA: XBRL DOCUMENT v3.19.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2019
Apr. 22, 2019
Document Information [Line Items]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Mar. 31, 2019  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q1  
Trading Symbol GOOG, GOOGL  
Entity Registrant Name Alphabet Inc.  
Entity Central Index Key 0001652044  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Class A Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   299,436,023
Class B Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   46,544,284
Class C Capital Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   348,263,508
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.19.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Millions
Mar. 31, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 19,148 $ 16,701
Marketable securities 94,340 92,439
Total cash, cash equivalents, and marketable securities 113,488 109,140
Accounts receivable, net of allowance of $729 and $761 19,149 20,838
Income taxes receivable, net 111 355
Inventory 1,053 1,107
Other current assets 4,406 4,236
Total current assets 138,207 135,676
Non-marketable investments 14,474 13,859
Deferred income taxes 750 737
Property and equipment, net 60,528 59,719
Operating lease assets 8,837 0
Intangible assets, net 2,063 2,220
Goodwill 17,943 17,888
Other non-current assets 2,547 2,693
Total assets 245,349 232,792
Current liabilities:    
Accounts payable 3,710 4,378
Accrued compensation and benefits 5,072 6,839
Accrued expenses and other current liabilities 19,382 16,958
Accrued revenue share 4,318 4,592
Deferred revenue 1,667 1,784
Income taxes payable, net 761 69
Total current liabilities 34,910 34,620
Long-term debt 4,066 4,012
Deferred revenue, non-current 391 396
Income taxes payable, non-current 11,605 11,327
Deferred income taxes 1,282 1,264
Operating lease liabilities 8,206 0
Other long-term liabilities 1,417 3,545
Total liabilities 61,877 55,164
Commitments and Contingencies (Note 10)
Stockholders’ equity:    
Convertible preferred stock, $0.001 par value per share, 100,000 shares authorized; no shares issued and outstanding 0 0
Class A and Class B common stock, and Class C capital stock and additional paid-in capital, $0.001 par value per share: 15,000,000 shares authorized (Class A 9,000,000, Class B 3,000,000, Class C 3,000,000); 695,556 (Class A 299,242, Class B 46,636, Class C 349,678) and 694,782 (Class A 299,444, Class B 46,527, Class C 348,811) shares issued and outstanding 46,532 45,049
Accumulated other comprehensive loss (1,780) (2,306)
Retained earnings 138,720 134,885
Total stockholders’ equity 183,472 177,628
Total liabilities and stockholders’ equity $ 245,349 $ 232,792
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.19.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Millions
Mar. 31, 2019
Dec. 31, 2018
Accounts receivable, allowance $ 761 $ 729
Convertible preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Convertible preferred stock, shares authorized (in shares) 100,000,000 100,000,000
Convertible preferred stock, shares issued (in shares) 0 0
Convertible preferred stock, shares outstanding (in shares) 0 0
Common stock and capital stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock and capital stock, shares authorized (in shares) 15,000,000,000 15,000,000,000
Common stock and capital stock, shares issued (in shares) 694,782,000 695,556,000
Common stock and capital stock, shares outstanding (in shares) 694,782,000 695,556,000
Class A Common Stock    
Common stock and capital stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock and capital stock, shares authorized (in shares) 9,000,000,000 9,000,000,000
Common stock and capital stock, shares issued (in shares) 299,444,000 299,242,000
Common stock and capital stock, shares outstanding (in shares) 299,444,000 299,242,000
Class B Common Stock    
Common stock and capital stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock and capital stock, shares authorized (in shares) 3,000,000,000 3,000,000,000
Common stock and capital stock, shares issued (in shares) 46,527,000 46,636,000
Common stock and capital stock, shares outstanding (in shares) 46,527,000 46,636,000
Class C Capital Stock    
Common stock and capital stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock and capital stock, shares authorized (in shares) 3,000,000,000 3,000,000,000
Common stock and capital stock, shares issued (in shares) 348,811,000 349,678,000
Common stock and capital stock, shares outstanding (in shares) 348,811,000 349,678,000
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.19.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Income Statement [Abstract]    
Revenues $ 36,339 $ 31,146
Costs and expenses:    
Cost of revenues 16,012 13,467
Research and development 6,029 5,039
Sales and marketing 3,905 3,604
General and administrative 2,088 1,403
European Commission fine 1,697 0
Total costs and expenses 29,731 23,513
Income from operations 6,608 7,633
Other income (expense), net 1,538 2,910
Income before income taxes 8,146 10,543
Provision for income taxes 1,489 1,142
Net income $ 6,657 $ 9,401
Basic net income per share of Class A and B common stock and Class C capital stock (in dollars per share) $ 9.58 $ 13.53
Diluted net income per share of Class A and B common stock and Class C capital stock (in dollars per share) $ 9.50 $ 13.33
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.19.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Statement of Comprehensive Income [Abstract]    
Net income $ 6,657 $ 9,401
Other comprehensive income:    
Change in foreign currency translation adjustment (36) 657
Available-for-sale investments:    
Change in net unrealized gains (losses) 719 (208)
Less: reclassification adjustment for net (gains) losses included in net income 7 39
Net change (net of tax effect of $0 and $88) 726 (169)
Cash flow hedges:    
Change in net unrealized gains (losses) (30) (262)
Less: reclassification adjustment for net (gains) losses included in net income (104) 194
Net change (net of tax effect of $12 and $1) (134) (68)
Other comprehensive income 556 420
Comprehensive income $ 7,213 $ 9,821
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.19.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Statement of Comprehensive Income [Abstract]    
Tax expense (benefit) related to available-for-sale investments $ 88 $ 0
Tax expense (benefit) related to cash flow hedges $ (1) $ (12)
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.19.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statement - USD ($)
shares in Thousands, $ in Millions
Total
Class A and Class B Common Stock, Class C Capital Stock and Additional Paid-In Capital
Accumulated other comprehensive income (loss)
Retained Earnings
Beginning Balance (in shares) at Dec. 31, 2017   694,783    
Beginning Balance at Dec. 31, 2017 $ 152,502 $ 40,247 $ (992) $ 113,247
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Common and capital stock issued (in shares)   2,144    
Common and capital stock issued 51 $ 51    
Stock-based compensation expense 2,457 2,457    
Tax withholding related to vesting of restricted stock units and other (1,136) $ (1,136)    
Repurchases of capital stock (in shares)   (1,982)    
Repurchases of capital stock (2,173) $ (132)   (2,041)
Sale of subsidiary shares 0 $ 0    
Net income 9,401     9,401
Other comprehensive income 420   420  
Ending Balance (in shares) at Mar. 31, 2018   694,945    
Ending Balance at Mar. 31, 2018 160,825 $ 41,487 (670) 120,008
Beginning Balance (in shares) at Dec. 31, 2018   695,556    
Beginning Balance at Dec. 31, 2018 177,628 $ 45,049 (2,306) 134,885
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Common and capital stock issued (in shares)   1,912    
Common and capital stock issued 39 $ 39    
Stock-based compensation expense 2,788 2,788    
Tax withholding related to vesting of restricted stock units and other (1,184) $ (1,184)    
Repurchases of capital stock (in shares)   (2,686)    
Repurchases of capital stock (3,025) $ (207)   (2,818)
Sale of subsidiary shares 47 $ 47    
Net income 6,657     6,657
Other comprehensive income 556   556  
Ending Balance (in shares) at Mar. 31, 2019   694,782    
Ending Balance at Mar. 31, 2019 $ 183,472 $ 46,532 $ (1,780) $ 138,720
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.19.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Operating activities    
Net income $ 6,657 $ 9,401
Adjustments:    
Depreciation and impairment of property and equipment 2,416 1,791
Amortization and impairment of intangible assets 197 195
Stock-based compensation expense 2,769 2,457
Deferred income taxes (73) (18)
Gain on debt and equity securities, net (1,081) (2,992)
Other 22 (257)
Changes in assets and liabilities, net of effects of acquisitions:    
Accounts receivable 1,172 1,700
Income taxes, net 1,068 782
Other assets (265) (241)
Accounts payable (425) 122
Accrued expenses and other liabilities (229) (1,142)
Accrued revenue share (147) (286)
Deferred revenue (81) 130
Net cash provided by operating activities 12,000 11,642
Investing activities    
Purchases of property and equipment (4,638) (7,299)
Proceeds from disposals of property and equipment 34 30
Purchases of marketable securities (20,883) (8,849)
Maturities and sales of marketable securities 21,006 9,351
Purchases of non-marketable investments (907) (327)
Maturities and sales of non-marketable investments 99 498
Acquisitions, net of cash acquired, and purchases of intangible assets (99) (1,250)
Net cash used in investing activities (5,388) (7,846)
Financing activities    
Net payments related to stock-based award activities (1,175) (1,158)
Repurchases of capital stock (3,025) (2,173)
Proceeds from issuance of debt, net of costs 315 4,691
Repayments of debt (345) (3,378)
Proceeds from sale of subsidiary shares 47 0
Net cash used in financing activities (4,183) (2,018)
Effect of exchange rate changes on cash and cash equivalents 18 165
Net increase in cash and cash equivalents 2,447 1,943
Cash and cash equivalents at beginning of period 16,701 10,715
Cash and cash equivalents at end of period $ 19,148 $ 12,658
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.19.1
Nature of Operations and Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2019
Accounting Policies [Abstract]  
Nature of Operations and Summary of Significant Accounting Policies Nature of Operations and Summary of Significant Accounting Policies
Nature of Operations
Google was incorporated in California in September 1998 and re-incorporated in the State of Delaware in August 2003. In 2015, we implemented a holding company reorganization, and as a result, Alphabet Inc. (Alphabet) became the successor issuer to Google.
We generate revenues primarily by delivering relevant, cost-effective online advertising.
Basis of Consolidation
The consolidated financial statements of Alphabet include the accounts of Alphabet and entities consolidated under the variable interest and voting models. Noncontrolling interests are not presented separately as the amounts are not material. All intercompany balances and transactions have been eliminated.
Unaudited Interim Financial Information
The Consolidated Balance Sheet as of March 31, 2019, the Consolidated Statements of Income for the three months ended March 31, 2018 and 2019, the Consolidated Statements of Comprehensive Income for the three months ended March 31, 2018 and 2019, the Consolidated Statements of Stockholders' Equity for the three months ended March 31, 2018 and 2019 and the Consolidated Statements of Cash Flows for the three months ended March 31, 2018 and 2019 are unaudited. These unaudited interim consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (GAAP). In our opinion, the unaudited interim consolidated financial statements include all adjustments of a normal recurring nature necessary for the fair presentation of our financial position as of March 31, 2019, our results of operations for the three months ended March 31, 2018 and 2019, and our cash flows for the three months ended March 31, 2018 and 2019. The results of operations for the three months ended March 31, 2019 are not necessarily indicative of the results to be expected for the year ending December 31, 2019.
These unaudited interim consolidated financial statements should be read in conjunction with the consolidated financial statements and the related notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2018, as amended, filed with the SEC.
Use of Estimates
Preparation of consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Actual results could differ materially from these estimates. On an ongoing basis, we evaluate our estimates, including those related to bad debt allowance, sales allowances, fair values of financial instruments, intangible assets and goodwill, useful lives of intangible assets and property and equipment, income taxes, and contingent liabilities, among others. We base our estimates on assumptions, both historical and forward looking, that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.
Recent Accounting Pronouncements
Recently issued accounting pronouncements not yet adopted
In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2016-13 (ASU 2016-13) "Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments" which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss model which requires the use of forward-looking information to calculate credit loss estimates. It also eliminates the concept of other-than-temporary impairment and requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. These changes will result in earlier recognition of credit losses. We will adopt ASU 2016-13 effective January 1, 2020 with the cumulative effect of adoption recorded as an adjustment to retained earnings. We are currently evaluating new credit loss models and updating our processes and controls in preparation for the adoption of ASU 2016-13. The effect on our consolidated financial statements will largely depend on the composition and credit quality of our investment portfolio and the economic conditions at the time of adoption.
Recently adopted accounting pronouncements
In February 2016, the FASB issued Accounting Standards Update No. 2016-02 (Topic 842) "Leases." Topic 842 supersedes the lease requirements in Accounting Standards Codification Topic 840, "Leases." Under Topic 842, lessees are required to recognize assets and liabilities on the balance sheet for most leases and provide enhanced disclosures. Leases will continue to be classified as either finance or operating.
We adopted Topic 842 effective January 1, 2019. The most significant effects of Topic 842 were the recognition of $8.0 billion of operating lease assets and $8.4 billion of operating lease liabilities and the de-recognition of $1.5 billion of build-to-suit assets and liabilities. We applied Topic 842 to all leases as of January 1, 2019 with comparative periods continuing to be reported under Topic 840. In the adoption of Topic 842, we carried forward the assessment from Topic 840 of whether our contracts contain or are leases, the classification of our leases, and remaining lease terms. Our accounting for finance leases remains substantially unchanged. The standard does not have a significant effect on our consolidated results of operations or cash flows. See Note 4 for further details.
Prior Period Reclassifications
Certain amounts in prior periods have been reclassified to conform with current period presentation. Performance fees have been reclassified for all periods from general and administrative expenses to other income (expense), net to align with the presentation of the investment gains and losses on which the performance fees are based. See Note 13 for further details.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.19.1
Revenues
3 Months Ended
Mar. 31, 2019
Revenue from Contract with Customer [Abstract]  
Revenues Revenues
Disaggregated Revenues
The following table presents our revenues disaggregated by revenue source (in millions, unaudited). Sales and usage-based taxes are excluded from revenues.
 
Three Months Ended
 
March 31,
 
2018
 
2019
Google properties
$
21,998

 
$
25,682

Google Network Members' properties
4,644

 
5,038

Google advertising revenues
26,642

 
30,720

Google other revenues
4,354

 
5,449

Other Bets revenues
150

 
170

Total revenues(1)
$
31,146

 
$
36,339

(1) 
Revenues include hedging gains (losses) of $(239) million and $137 million for the three months ended March 31, 2018 and 2019, respectively, which do not represent revenues recognized from contracts with customers.
The following table presents our revenues disaggregated by geography, based on the addresses of our customers (in millions, unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
United States
$
14,144

 
45
%
 
$
16,532

 
45
%
EMEA(1)
10,474

 
34

 
11,791

 
33

APAC(1)
4,804

 
15

 
6,112

 
17

Other Americas(1)
1,724

 
6

 
1,904

 
5

Total revenues(2)
$
31,146

 
100
%
 
$
36,339

 
100
%
(1) 
Regions represent Europe, the Middle East, and Africa (EMEA); Asia-Pacific (APAC); and Canada and Latin America (Other Americas).
(2) 
Revenues include hedging gains (losses) for the three months ended March 31, 2018 and 2019.
Deferred Revenues
We record deferred revenues when cash payments are received or due in advance of our performance, including amounts which are refundable. The decrease in the deferred revenue balance for the three months ended March 31, 2019 was primarily driven by the recognition of $826 million of revenues that were included in the deferred revenue
balance as of December 31, 2018, offset by cash payments received or due in advance of satisfying our performance obligations.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.19.1
Financial Instruments
3 Months Ended
Mar. 31, 2019
Fair Value Disclosures [Abstract]  
Financial Instruments Financial InstrumentsDebt Securities
We classify our marketable debt securities within Level 2 in the fair value hierarchy because we use quoted market prices to the extent available or alternative pricing sources and models utilizing market observable inputs to determine fair value.
The following tables summarize our debt securities by significant investment categories as of December 31, 2018 and March 31, 2019 (in millions):
 
As of December 31, 2018
 
Adjusted
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair
Value
 
Cash and Cash
Equivalents
 
Marketable
Securities
Level 2:
 
 
 
 
 
 
 
 
 
 
 
Time deposits(1)
$
2,202

 
$
0

 
$
0

 
$
2,202

 
$
2,202

 
$
0

Government bonds
53,634

 
71

 
(414
)
 
53,291

 
3,717

 
49,574

Corporate debt securities
25,383

 
15

 
(316
)
 
25,082

 
44

 
25,038

Mortgage-backed and asset-backed securities
16,918

 
11

 
(324
)
 
16,605

 
0

 
16,605

Total
$
98,137

 
$
97

 
$
(1,054
)
 
$
97,180

 
$
5,963

 
$
91,217

 
As of March 31, 2019
 
Adjusted
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair
Value
 
Cash and Cash
Equivalents
 
Marketable
Securities
 
(unaudited)
Level 2:
 
 
 
 
 
 
 
 
 
 
 
Time deposits(1)
$
2,612

 
$
0

 
$
0

 
$
2,612

 
$
2,598

 
$
14

Government bonds
54,291

 
195

 
(206
)
 
54,280

 
4,114

 
50,166

Corporate debt securities
25,482

 
128

 
(109
)
 
25,501

 
8

 
25,493

Mortgage-backed and asset-backed securities
16,465

 
36

 
(188
)
 
16,313

 
0

 
16,313

Total
$
98,850

 
$
359

 
$
(503
)
 
$
98,706

 
$
6,720

 
$
91,986

(1) 
The majority of our time deposits are domestic deposits.
We determine realized gains or losses on the sale or extinguishment of debt securities on a specific identification method. We recognized gross realized gains of $2 million and $46 million for the three months ended March 31, 2018 and 2019, respectively. We recognized gross realized losses of $41 million and $48 million for the three months ended March 31, 2018 and 2019, respectively. We reflect these gains and losses as a component of other income (expense), net, in the Consolidated Statements of Income.
The following table summarizes the estimated fair value of our investments in marketable debt securities with stated contractual maturity dates, accounted for as available-for-sale securities and classified by the contractual maturity date of the securities (in millions, unaudited):
 
As of
March 31, 2019
Due in 1 year
$
21,969

Due in 1 year through 5 years
57,477

Due in 5 years through 10 years
2,522

Due after 10 years
10,018

Total
$
91,986


The following tables present gross unrealized losses and fair values for those investments that were in an unrealized loss position as of December 31, 2018 and March 31, 2019, aggregated by investment category and the length of time that individual securities have been in a continuous loss position (in millions):
 
As of December 31, 2018
 
Less than 12 Months
 
12 Months or Greater
 
Total
 
Fair Value
 
Unrealized
Loss
 
Fair Value
 
Unrealized
Loss
 
Fair Value
 
Unrealized
Loss
Government bonds
$
12,019

 
$
(85
)
 
$
23,877

 
$
(329
)
 
$
35,896

 
$
(414
)
Corporate debt securities
10,171

 
(107
)
 
11,545

 
(209
)
 
21,716

 
(316
)
Mortgage-backed and asset-backed securities
5,534

 
(75
)
 
8,519

 
(249
)
 
14,053

 
(324
)
Total
$
27,724

 
$
(267
)
 
$
43,941

 
$
(787
)
 
$
71,665

 
$
(1,054
)
 
As of March 31, 2019
 
Less than 12 Months
 
12 Months or Greater
 
Total
 
Fair Value
 
Unrealized
Loss
 
Fair Value
 
Unrealized
Loss
 
Fair Value
 
Unrealized
Loss
 
(unaudited)
Government bonds
$
1,089

 
$
(1
)
 
$
24,177

 
$
(205
)
 
$
25,266

 
$
(206
)
Corporate debt securities
1,503

 
(5
)
 
13,503

 
(104
)
 
15,006

 
(109
)
Mortgage-backed and asset-backed securities
899

 
(2
)
 
10,361

 
(186
)
 
11,260

 
(188
)
Total
$
3,491

 
$
(8
)
 
$
48,041

 
$
(495
)
 
$
51,532

 
$
(503
)

During the three months ended March 31, 2018 and 2019, we did not recognize any significant other-than-temporary impairment losses. Losses on impairment are included as a component of other income (expense), net, in the Consolidated Statements of Income. See Note 7 for further details on other income (expense), net.Equity Investments
The following discusses our marketable equity securities, non-marketable equity securities, gains and losses on marketable and non-marketable equity securities, as well as our equity securities accounted for under the equity method.
Marketable equity securities
Our marketable equity securities are publicly traded stocks or funds measured at fair value and classified within Level 1 and 2 in the fair value hierarchy because we use quoted prices for identical assets in active markets or inputs that are based upon quoted prices for similar instruments in active markets.
The following table summarizes marketable equity securities measured at fair value by significant investment categories as of December 31, 2018 and March 31, 2019 (in millions):
 
As of December 31, 2018
 
Cash and Cash Equivalents
 
Marketable
Securities
Level 1:
 
 
 
Money market funds
$
3,493

 
$
0

Marketable equity securities
0

 
994

 
3,493

 
994

Level 2:
 
 
 
Mutual funds
0

 
228

Total
$
3,493

 
$
1,222


 
 
As of March 31, 2019
 
 
(unaudited)
 
 
Cash and Cash Equivalents
 
Marketable Securities
Level 1:
 
 
 
 
Money market funds
 
$
6,452

 
$
0

Marketable equity securities(1)
 
0

 
2,115

 
 
6,452

 
2,115

Level 2:
 
 
 
 
Mutual funds
 
0

 
239

Total
 
$
6,452

 
$
2,354


(1) 
Includes an investment that was reclassified from non-marketable equity securities following the initial public offering of the issuer.
Non-marketable equity securities
Our non-marketable equity securities are investments in privately held companies without readily determinable market values. The carrying value of our non-marketable equity securities is adjusted to fair value for observable transactions for identical or similar investments of the same issuer or impairment (referred to as the measurement alternative). All gains and losses on non-marketable equity securities, realized and unrealized, are recognized in other income (expense), net. Non-marketable equity securities that have been remeasured are classified within Level 3 in the fair value hierarchy because we estimate the value based on valuation methods using the observable transaction price at the transaction date and other unobservable inputs including volatility, rights, and obligations of the securities we hold.
The following is a summary of unrealized gains and losses recorded in other income (expense), net, and included as adjustments to the carrying value of non-marketable equity securities (in millions, unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
Unrealized gains
$
2,511

 
$
456

Unrealized losses (including impairment)
(23
)
 
(66
)
Total unrealized gain (loss) for non-marketable equity securities
$
2,488

 
$
390


The following table summarizes the total carrying value of our non-marketable equity securities held as of March 31, 2019 including cumulative unrealized gains and losses (in millions, unaudited):
Initial cost basis
 
$
8,561

Unrealized gains
 
4,634

Unrealized losses (including impairment)
 
(248
)
Total carrying value at the end of the period
 
$
12,947


During the three months ended March 31, 2019, included in the $12.9 billion of non-marketable equity securities, $1.4 billion were measured at fair value based on observable market transactions, resulting in a net unrealized gain of $390 million.
Gains and losses on marketable and non-marketable equity securities
Gains and losses for our marketable and non-marketable equity securities are summarized below (in millions, unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
Net gain (loss) on equity securities sold during the period
$
387

 
$
42

Unrealized gain (loss) on equity securities held as of the end of the period(1)
2,644

 
1,041

Total gain (loss) recognized in other income (expense), net
$
3,031

 
$
1,083


(1) 
Includes $2,488 million and $390 million related to non-marketable equity securities for the three months ended March 31, 2018 and 2019, respectively.
In the table above, net gain (loss) on equity securities sold during the period reflects the difference between the sale proceeds and the carrying value of the equity securities at the beginning of the period or the purchase date, if later. The cumulative net gain measured as the sale price less the initial purchase price for equity securities sold during the period ending March 31, 2019 was $118 million.
Equity securities accounted for under the Equity Method
Equity securities accounted for under the equity method had a carrying value of approximately $1.3 billion as of December 31, 2018 and March 31, 2019. Our share of gains and losses including impairment are included as a component of other income (expense), net. See Note 7 for further details on other income (expense), net.Derivative Financial Instruments
We classify our foreign currency and interest rate derivative contracts primarily within Level 2 in the fair value hierarchy as the valuation inputs are based on quoted prices and market observable data of similar instruments.
We recognize derivative instruments as either assets or liabilities in the Consolidated Balance Sheets at fair value. We record changes in the fair value (i.e., gains or losses) of the derivatives in the Consolidated Statements of Income as either other income (expense), net, or revenues, or in the Consolidated Balance Sheets in accumulated other comprehensive income (AOCI), as discussed below. Any components excluded from the assessment of hedge effectiveness are recognized in the same income statement line as the hedged item.
We enter into foreign currency contracts with financial institutions to reduce the risk that our cash flows, earnings, and investment in foreign subsidiaries will be adversely affected by foreign currency exchange rate fluctuations. We also use interest rate derivative contracts to hedge interest rate exposures on our fixed income securities and debt issuances. Our program is not used for trading or speculative purposes.
We enter into master netting arrangements, which reduce credit risk by permitting net settlement of transactions with the same counterparty. To further reduce credit risk, we enter into collateral security arrangements under which the counterparty is required to provide collateral when the net fair value of certain financial instruments fluctuates from contractually established thresholds. We can take possession of the collateral in the event of counterparty default. As of December 31, 2018 and March 31, 2019, we received cash collateral related to the derivative instruments under our collateral security arrangements of $327 million and $518 million, respectively, which was included in other current assets.
Cash Flow Hedges
We use foreign currency forwards and option contracts, including collars (an option strategy comprised of a combination of purchased and written options), designated as cash flow hedges to hedge certain forecasted revenue transactions denominated in currencies other than the U.S. dollar. The notional principal of these contracts was approximately $11.8 billion and $12.4 billion as of December 31, 2018 and March 31, 2019, respectively. These contracts have maturities of 24 months or less.
For forwards and option contracts, we exclude the change in the forward points and time value from our assessment of hedge effectiveness. The initial value of the excluded component is amortized on a straight-line basis over the life of the hedging instrument and recognized in revenues. The difference between fair value changes of the excluded component and the amount amortized to revenues is recorded in AOCI. We reflect the gains or losses of a cash flow hedge included in our assessment of hedge effectiveness as a component of AOCI and subsequently reclassify these gains and losses to revenues when the hedged transactions are recorded. If the hedged transactions
become probable of not occurring, the corresponding amounts in AOCI are immediately reclassified to other income (expense), net.
As of March 31, 2019, the net accumulated gain on our foreign currency cash flow hedges before tax effect was $113 million, which is expected to be reclassified from AOCI into earnings within the next 12 months.
Fair Value Hedges
We use forward contracts designated as fair value hedges to hedge foreign currency risks for our investments denominated in currencies other than the U.S. dollar. We exclude changes in forward points for the forward contracts from the assessment of hedge effectiveness. We recognize changes in the excluded component in other income (expense), net. The notional principal of these contracts was $2.0 billion as of both December 31, 2018 and March 31, 2019.
Gains and losses on these forward contracts are recognized in other income (expense), net, along with the offsetting gains and losses of the related hedged items.
Net Investment Hedges
We use forward contracts designated as net investment hedges to hedge the foreign currency risks related to our investment in foreign subsidiaries. We exclude changes in forward points for the forward contracts from the assessment of hedge effectiveness. We recognize changes in the excluded component in other income (expense), net. The notional principal of these contracts was $6.7 billion and $7.1 billion as of December 31, 2018 and March 31, 2019, respectively.
Gains and losses on these forward contracts are recognized in AOCI as part of the foreign currency translation adjustment.
Other Derivatives
Other derivatives not designated as hedging instruments consist of foreign currency forward contracts that we use to hedge intercompany transactions and other monetary assets or liabilities denominated in currencies other than the local currency of a subsidiary. We recognize gains and losses on these contracts, as well as the related costs in other income (expense), net, along with the foreign currency gains and losses on monetary assets and liabilities. The notional principal of the outstanding foreign exchange contracts was $20.1 billion and $18.6 billion as of December 31, 2018 and March 31, 2019, respectively.
The fair values of our outstanding derivative instruments were as follows (in millions):
 
 
 
As of December 31, 2018
  
Balance Sheet Location
 
Fair Value of Derivatives Designated as Hedging Instruments
 
Fair Value of
Derivatives Not
Designated as
Hedging Instruments
 
Total Fair Value
Derivative Assets:
 
 
 
 
 
 
 
Level 2:
 
 
 
 
 
 
 
Foreign exchange contracts
Other current and non-current assets
 
$
459

 
$
54

 
$
513

Total
 
 
$
459

 
$
54

 
$
513

Derivative Liabilities:
 
 
 
 
 
 
 
Level 2:
 
 
 
 
 
 
 
Foreign exchange contracts
Accrued expenses and other liabilities, current and non-current
 
$
5

 
$
228

 
$
233

Total
 
 
$
5

 
$
228

 
$
233

 
 
 
As of March 31, 2019
  
Balance Sheet Location
 
Fair Value of
Derivatives
Designated as
Hedging Instruments
 
Fair Value of
Derivatives Not
Designated as
Hedging Instruments
 
Total Fair Value
 
 
 
(unaudited)
Derivative Assets:
 
 
 
 
 
 
 
Level 2:
 
 
 
 
 
 
 
Foreign exchange contracts
Other current and non-current assets
 
$
475

 
$
15

 
$
490

Total
 
 
$
475

 
$
15

 
$
490

Derivative Liabilities:
 
 
 
 
 
 
 
Level 2:
 
 
 
 
 
 
 
Foreign exchange contracts
Accrued expenses and other liabilities, current and non-current
 
$
13

 
$
348

 
$
361

Total
 
 
$
13

 
$
348

 
$
361


The gains (losses) on derivatives in cash flow hedging and net investment hedging relationships recognized in other comprehensive income (OCI) are summarized below (in millions, unaudited):
 
Gains (Losses) Recognized in OCI on Derivatives Before Tax Effect
 
Three Months Ended
 
March 31,

2018
 
2019
Derivatives in Cash Flow Hedging Relationship:
 
 
 
Foreign exchange contracts
 
 
 
Amount included in the assessment of effectiveness
$
(319
)
 
$
(6
)
Amount excluded from the assessment of effectiveness
(7
)
 
(30
)
Derivatives in Net Investment Hedging Relationship:
 
 
 
Foreign exchange contracts
 
 
 
Amount included in the assessment of effectiveness
0

 
64

Total
$
(326
)
 
$
28

 
The effect of derivative instruments on income is summarized below (in millions, unaudited):
 
Gains (Losses) Recognized in Income
 
Three Months Ended
 
March 31,
 
2018
 
2019
 
Revenues
 
Other income (expense), net
 
Revenues
 
Other income (expense), net
Total amounts presented in the Consolidated Statements of Income in which the effects of cash flow and fair value hedges are recorded
$
31,146

 
$
2,910

 
$
36,339

 
$
1,538

 
 
 
 
 
 
 
 
Gains (Losses) on Derivatives in Cash Flow Hedging Relationship:
 
 
 
 
 
 
 
Foreign exchange contracts
 
 
 
 
 
 
 
Amount of gains (losses) reclassified from AOCI to income
$
(247
)
 
$
0

 
$
128

 
$
0

Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach
8

 
0

 
9

 
0

Gains (Losses) on Derivatives in Fair Value Hedging Relationship:
 
 
 
 
 
 
 
Foreign exchange contracts
 
 
 
 
 
 
 
Hedged items
0

 
113

 
0

 
22

Derivatives designated as hedging instruments
0

 
(113
)
 
0

 
(22
)
Amount excluded from the assessment of effectiveness
0

 
11

 
0

 
10

Gains (Losses) on Derivatives in Net Investment Hedging Relationship:
 
 
 
 
 
 
 
Foreign exchange contracts
 
 
 
 
 
 
 
Amount excluded from the assessment of effectiveness
0

 
0

 
0

 
54

Gains (Losses) on Derivatives Not Designated as Hedging Instruments:
 
 
 
 
 
 
 
Foreign exchange contracts
 
 
 
 
 
 
 
Derivatives not designated as hedging instruments
0

 
(100
)
 
0

 
(249
)
Total gains (losses)
$
(239
)
 
$
(89
)
 
$
137

 
$
(185
)
Offsetting of Derivatives
We present our forwards and purchased options at gross fair values in the Consolidated Balance Sheets. For foreign currency collars, we present at net fair values where both purchased and written options are with the same counterparty. Our master netting and other similar arrangements allow net settlements under certain conditions. As of December 31, 2018 and March 31, 2019, information related to these offsetting arrangements were as follows (in millions):
Offsetting of Assets
 
As of December 31, 2018
 
 
 
 
 
 
 
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
 
 
 
Gross Amounts of Recognized Assets
 
Gross Amounts Offset in the Consolidated Balance Sheets
 
Net Presented in the Consolidated Balance Sheets
 
Financial Instruments
 
 Cash Collateral Received
 
Non-Cash Collateral Received
 
Net Assets Exposed
Derivatives
$
569

 
$
(56
)
 
$
513

 
$
(90
)
(1) 
$
(307
)
 
$
(14
)
 
$
102

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
As of March 31, 2019
 
 
 
 
 
 
 
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
 
 
 
Gross Amounts of Recognized Assets
 
Gross Amounts Offset in the Consolidated Balance Sheets
 
Net Presented in the Consolidated Balance Sheets
 
Financial Instruments
 
Cash Collateral Received
 
Non-Cash Collateral Received
 
Net Assets Exposed
 
(unaudited)
Derivatives
$
529

 
$
(39
)
 
$
490

 
$
(85
)
(1) 
$
(399
)
 
$
(2
)
 
$
4

(1) 
The balances as of December 31, 2018 and March 31, 2019 were related to derivative liabilities which are allowed to be net settled against derivative assets in accordance with our master netting agreements.
Offsetting of Liabilities
 
As of December 31, 2018
 
 
 
 
 
 
 
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
 
 
 
Gross Amounts of Recognized Liabilities
 
Gross Amounts Offset in the Consolidated Balance Sheets
 
Net Presented in the Consolidated Balance Sheets
 
Financial Instruments
 
 Cash Collateral Pledged
 
Non-Cash Collateral Pledged
 
Net Liabilities
Derivatives
$
289

 
$
(56
)
 
$
233

 
$
(90
)
(2) 
$
0

 
$
0

 
$
143

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
As of March 31, 2019
 
 
 
 
 
 
 
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
 
 
Gross Amounts of Recognized Liabilities
 
Gross Amounts Offset in the Consolidated Balance Sheets
 
Net Presented in the Consolidated Balance Sheets
 
Financial Instruments
 
 Cash Collateral Pledged
 
Non-Cash Collateral Pledged
 
Net Liabilities
 
(unaudited)
Derivatives
$
400

 
$
(39
)
 
$
361

 
$
(85
)
(2) 
$
0

 
$
0

 
$
276

(2) 
The balances as of December 31, 2018 and March 31, 2019 were related to derivative assets which are allowed to be net settled against derivative liabilities in accordance with our master netting agreements.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.19.1
Leases
3 Months Ended
Mar. 31, 2019
Leases [Abstract]  
Leases Leases
We have entered into operating and finance lease agreements primarily for data centers, land and offices throughout the world with lease periods expiring between 2019 and 2063.
We determine if an arrangement is a lease at inception. Operating lease assets and liabilities are included on our Consolidated Balance Sheet beginning January 1, 2019. The current portion of our operating lease liabilities is included in accrued expenses and other current liabilities and the long term portion is included in operating lease
liabilities. Finance lease assets are included in property and equipment, net. Finance lease liabilities are included in accrued expenses and other current liabilities or long-term debt.
Operating lease assets and liabilities are recognized at the present value of the future lease payments at the lease commencement date. The interest rate used to determine the present value of the future lease payments is our incremental borrowing rate, because the interest rate implicit in most of our leases is not readily determinable. Our incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments, and in economic environments where the leased asset is located. Operating lease assets also include any prepaid lease payments and lease incentives. Our lease terms include periods under options to extend or terminate the lease when it is reasonably certain that we will exercise that option. We generally use the base, non-cancelable, lease term when determining the lease assets and liabilities. Operating lease expense is recognized on a straight-line basis over the lease term.
Our lease agreements generally contain lease and non-lease components. Non-lease components primarily include payments for maintenance and utilities. We combine fixed payments for non-lease components with our lease payments and account for them together as a single lease component which increases the amount of our lease assets and liabilities.
Payments under our lease arrangements are primarily fixed, however, certain lease agreements contain variable payments, which are expensed as incurred and not included in the operating lease assets and liabilities. These amounts include payments affected by the Consumer Price Index, payments contingent on wind or solar production for power purchase arrangements, and payments for maintenance and utilities.
Components of operating lease expense were as follows (in millions, unaudited):
 
Three Months Ended March 31, 2019
Operating lease cost
$
398

Variable lease cost
128

Total operating lease cost
$
526

Supplemental cash flow information related to operating leases was as follows (in millions, unaudited):
 
Three Months Ended March 31, 2019
Cash payments for operating leases
$
374

New operating lease assets obtained in exchange for operating lease liabilities
$
1,131


As of March 31, 2019, our operating leases had a weighted average remaining lease term of 10 years and a weighted average discount rate of 2.9%. Future lease payments under operating leases as of March 31, 2019 were as follows (in millions, unaudited):
 
Operating Leases
Remainder of 2019
$
1,071

2020
1,535

2021
1,437

2022
1,228

2023
1,070

Thereafter
4,990

Total future lease payments
11,331

Less imputed interest
(1,983
)
Total lease liability balance
$
9,348


As of March 31, 2019, we have entered into leases, primarily for data centers, land and offices, that have not yet commenced with future lease payments of $4.4 billion that are not reflected in the table above. These leases will commence between 2019 and 2022 with non-cancelable lease terms of 1 to 20 years.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.19.1
Variable Interest Entities (VIEs)
3 Months Ended
Mar. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Variable Interest Entities (VIEs) Variable Interest Entities (VIEs)
Consolidated VIEs
We consolidate VIEs in which we hold a variable interest and are the primary beneficiary. We are the primary beneficiary because we have the power to direct activities that most significantly affect their economic performance and have the obligation to absorb the majority of their losses or benefits. The results of operations and financial position of these VIEs are included in our consolidated financial statements.
For certain consolidated VIEs, their assets are not available to us and their creditors do not have recourse to us. As of December 31, 2018 and March 31, 2019, assets that can only be used to settle obligations of these VIEs were $2.4 billion and the liabilities for which creditors only have recourse to the VIEs were $909 million and $786 million, respectively.
Calico
Calico is a life science company with a mission to harness advanced technologies to increase our understanding of the biology that controls lifespan.
In September 2014, AbbVie Inc. (AbbVie) and Calico entered into a research and development collaboration agreement intended to help both companies discover, develop, and bring to market new therapies for patients with age-related diseases, including neurodegeneration and cancer. In the second quarter of 2018, AbbVie and Calico amended the collaboration agreement resulting in an increase in total commitments. As of March 31, 2019, AbbVie has contributed $750 million to fund the collaboration pursuant to the agreement and is committed to an additional $500 million which will be paid by the fourth quarter of 2019. As of March 31, 2019, Calico has contributed $500 million and has committed up to an additional $750 million.
Calico has used its scientific expertise to establish a world-class research and development facility, with a focus on drug discovery and early drug development; and AbbVie provides scientific and clinical development support and its commercial expertise to bring new discoveries to market. Both companies share costs and profits for projects covered under this agreement equally. AbbVie's contribution has been recorded as a liability on Calico's financial statements, which is reduced and reflected as a reduction to research and development expense as eligible research and development costs are incurred by Calico.
As of March 31, 2019, we have contributed $480 million to Calico in exchange for Calico convertible preferred units and are committed to fund up to an additional $750 million on an as-needed basis and subject to certain conditions.
Verily
Verily is a life science company with a mission to make the world's health data useful so that people enjoy healthier lives. In December 2018, Verily received $900 million in cash from a $1.0 billion investment round. The remaining $100 million was received in the first quarter of 2019. As of March 31, 2019, Verily has received an aggregate amount of $1.8 billion from sales of equity securities to external investors. These transactions were accounted for as equity transactions and no gain or loss was recognized.
Unconsolidated VIEs
Certain renewable energy investments included in our non-marketable equity investments accounted for under the equity method are VIEs. These entities' activities involve power generation using renewable sources. We have determined that the governance structures of these entities do not allow us to direct the activities that would significantly affect their economic performance such as setting operating budgets. Therefore, we do not consolidate these VIEs in our consolidated financial statements. The carrying value and maximum exposure of these VIEs were $705 million and $665 million as of December 31, 2018 and March 31, 2019, respectively. The maximum exposure is based on current investments to date. We have determined the single source of our exposure to these VIEs is our capital investment in them.
Other unconsolidated VIEs were not material as of December 31, 2018 and March 31, 2019.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.19.1
Debt
3 Months Ended
Mar. 31, 2019
Debt Disclosure [Abstract]  
Debt Debt
Short-Term Debt
We have a debt financing program of up to $5.0 billion through the issuance of commercial paper. Net proceeds from this program are used for general corporate purposes. We had no commercial paper outstanding as of December 31, 2018 and March 31, 2019.
Long-Term Debt
Google issued $3.0 billion of senior unsecured notes in three tranches (collectively, 2011 Notes) in May 2011, due in 2014, 2016, and 2021, as well as $1.0 billion of senior unsecured notes (2014 Notes) in February 2014 due in 2024.
In April 2016, we completed an exchange offer with eligible holders of Google’s 2011 Notes due 2021 and 2014 Notes due 2024 (collectively, the Google Notes). An aggregate principal amount of approximately $1.7 billion of the Google Notes was exchanged for approximately $1.7 billion of Alphabet notes with identical interest rate and maturity. Because the exchange was between a parent and the subsidiary company and for substantially identical notes, the change was treated as a debt modification for accounting purposes with no gain or loss recognized.
In August 2016, Alphabet issued $2.0 billion of senior unsecured notes (2016 Notes) due 2026. The net proceeds from the issuance of the 2016 Notes were used for general corporate purposes, including the repayment of outstanding commercial paper. The Alphabet notes due in 2021, 2024, and 2026 rank equally with each other and are structurally subordinate to the outstanding Google Notes.
The total outstanding long-term debt is summarized below (in millions):
 
As of
December 31, 2018
 
As of
March 31, 2019
 
 
 
(unaudited)
3.625% Notes due on May 19, 2021
$
1,000

 
$
1,000

3.375% Notes due on February 25, 2024
1,000

 
1,000

1.998% Notes due on August 15, 2026
2,000

 
2,000

Unamortized discount for the Notes above
(50
)
 
(48
)
Subtotal(1)
3,950

 
3,952

Finance lease obligation
62

 
114

Total long-term debt
$
4,012

 
$
4,066


(1) 
Includes the outstanding (and unexchanged) Google Notes issued in 2011 and 2014 and the Alphabet notes exchanged in 2016.
The effective interest yields based on proceeds received from the outstanding notes due in 2021, 2024, and 2026 were 3.734%, 3.377%, and 2.231%, respectively, with interest payable semi-annually. We may redeem these notes at any time in whole or in part at specified redemption prices. The total estimated fair value of all outstanding notes was approximately $3.9 billion and $4.0 billion as of December 31, 2018 and March 31, 2019, respectively. The fair value was determined based on observable market prices of identical instruments in less active markets and is categorized accordingly as Level 2 in the fair value hierarchy.
Credit Facility
As of March 31, 2019, we have $4.0 billion of revolving credit facilities which expire in July 2023. The interest rate for the credit facilities is determined based on a formula using certain market rates. No amounts were outstanding under the credit facilities as of December 31, 2018 and March 31, 2019.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.19.1
Supplemental Financial Statement Information
3 Months Ended
Mar. 31, 2019
Balance Sheet Components Disclosure [Abstract]  
Supplemental Financial Statement Information Supplemental Financial Statement Information
Property and Equipment, Net
Property and equipment, net, consisted of the following (in millions):
 
As of
December 31, 2018
 
As of
March 31, 2019
 
 
 
(unaudited)
Land and buildings
$
30,179

 
$
30,824

Information technology assets
30,119

 
31,551

Construction in progress
16,838

 
17,203

Leasehold improvements
5,310

 
5,604

Furniture and fixtures
61

 
76

Property and equipment, gross
82,507

 
85,258

Less: accumulated depreciation
(22,788
)
 
(24,730
)
Property and equipment, net
$
59,719

 
$
60,528


As of December 31, 2018 and March 31, 2019, information technology assets under finance lease with a cost basis of $648 million and $835 million, respectively, were included in property and equipment.
Accrued expenses and other current liabilities
Accrued expenses and other current liabilities consisted of the following (in millions):
 
As of
December 31, 2018
 
As of
March 31, 2019
 
 
 
(unaudited)
European Commission fines(1)
$
7,754

 
$
9,388

Accrued customer liabilities
1,810

 
1,808

Other accrued expenses and current liabilities
7,394

 
8,186

Accrued expenses and other current liabilities
$
16,958

 
$
19,382


(1) 
Includes the effects of foreign exchange and interest. See Note 10 for further details.
Accumulated Other Comprehensive Income (Loss)
The components of AOCI, net of tax, were as follows (in millions, unaudited):
 
Foreign Currency Translation Adjustments
 
Unrealized Gains (Losses) on Available-for-Sale Investments
 
Unrealized Gains (Losses) on Cash Flow Hedges
 
Total
Balance as of December 31, 2017
$
(1,103
)
 
$
233

 
$
(122
)
 
$
(992
)
Cumulative effect of accounting change
0

 
(98
)
 
0

 
(98
)
Other comprehensive income (loss) before reclassifications
657

 
(208
)
 
(255
)
 
194

Amounts excluded from the assessment of hedge effectiveness recorded in AOCI
0

 
0

 
(7
)
 
(7
)
Amounts reclassified from AOCI
0

 
39

 
194

 
233

Other comprehensive income (loss)
657

 
(169
)
 
(68
)
 
420

Balance as of March 31, 2018
$
(446
)
 
$
(34
)
 
$
(190
)
 
$
(670
)
 
Foreign Currency Translation Adjustments
 
Unrealized Gains (Losses) on Available-for-Sale Investments
 
Unrealized Gains (Losses) on Cash Flow Hedges
 
Total
Balance as of December 31, 2018
$
(1,884
)
 
$
(688
)
 
$
266

 
$
(2,306
)
Cumulative effect of accounting change
0

 
0

 
(30
)
 
(30
)
Other comprehensive income (loss) before reclassifications
(36
)
 
719

 
0

 
683

Amounts excluded from the assessment of hedge effectiveness recorded in AOCI
0

 
0

 
(30
)
 
(30
)
Amounts reclassified from AOCI
0

 
7

 
(104
)
 
(97
)
Other comprehensive income (loss)
(36
)
 
726

 
(134
)
 
556

Balance as of March 31, 2019
$
(1,920
)
 
$
38

 
$
102

 
$
(1,780
)

The effects on net income of amounts reclassified from AOCI were as follows (in millions, unaudited):
 
 
 
 
Gains (Losses) Reclassified from AOCI to the Consolidated Statements of Income
 
 
 
 
Three Months Ended
 
 
 
 
March 31,
 AOCI Components
 
Location
 
2018
 
2019
Unrealized gains (losses) on available-for-sale investments
 
 
 
 
 
 
Other income (expense), net
 
$
(39
)
 
$
(2
)
 
 
Benefit (provision) for income taxes
 
0

 
(5
)
 
 
Net of tax
 
(39
)
 
(7
)
Unrealized gains (losses) on cash flow hedges
 
 
 
 
Foreign exchange contracts
 
Revenue
 
(247
)
 
128

Interest rate contracts
 
Other income (expense), net
 
1

 
1

 
 
Benefit (provision) for income taxes
 
52

 
(25
)
 
 
Net of tax
 
(194
)
 
104

Total amount reclassified, net of tax
 
$
(233
)
 
$
97


Other Income (Expense), Net
The components of other income (expense), net, were as follows (in millions, unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
Interest income
$
399

 
$
522

Interest expense(1)
(30
)
 
(35
)
Foreign currency exchange gain (loss), net
(24
)
 
74

Gain (loss) on debt securities, net
(39
)
 
(2
)
Gain on equity securities, net
3,031

 
1,083

Performance fees(2)
(632
)
 
(117
)
Loss and impairment from equity method investments, net
(7
)
 
(40
)
Other
212

 
53

Other income (expense), net
$
2,910

 
$
1,538


(1) 
Interest expense is net of interest capitalized of $16 million and $31 million for the three months ended March 31, 2018 and 2019, respectively.
(2) 
Performance fees were reclassified for the prior period from general and administrative expenses to other income (expense), net to conform with current period presentation. For further information on the reclassification and performance fees, see Notes 1 and 13, respectively.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.19.1
Acquisitions
3 Months Ended
Mar. 31, 2019
Business Combinations [Abstract]  
Acquisitions Acquisitions
During the three months ended March 31, 2019, we completed various acquisitions and purchases of intangible assets for total consideration of approximately $79 million. In aggregate, $39 million was attributed to intangible assets, $41 million was attributed to goodwill, and $1 million was attributed to net liabilities assumed. These acquisitions generally enhance the breadth and depth of our offerings and expand our expertise in engineering and other functional areas. The amount of goodwill expected to be deductible for tax purposes is approximately $15 million.
Pro forma results of operations for these acquisitions have not been presented because they are not material to the consolidated results of operations, either individually or in the aggregate.
For all intangible assets acquired and purchased during the three months ended March 31, 2019, patents and developed technology have a weighted-average useful life of 3.7 years and trade names and other have a weighted-average useful life of 3.0 years.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Other Intangible Assets
3 Months Ended
Mar. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets
Goodwill
Changes in the carrying amount of goodwill for the three months ended March 31, 2019 were as follows (in millions, unaudited):
 
Google
 
Other Bets
 
Total Consolidated
Balance as of December 31, 2018
$
17,521

 
$
367

 
$
17,888

Acquisitions
41

 
0

 
41

Foreign currency translation and other adjustments
14

 
0

 
14

Balance as of March 31, 2019
$
17,576

 
$
367

 
$
17,943


Other Intangible Assets
Information regarding purchased intangible assets were as follows (in millions):
 
As of December 31, 2018
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
Patents and developed technology
$
5,125

 
$
3,394

 
$
1,731

Customer relationships
349

 
308

 
41

Trade names and other
703

 
255

 
448

Total
$
6,177

 
$
3,957

 
$
2,220

 
 
 
 
 
 
 
As of March 31, 2019
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
(unaudited)
Patents and developed technology
$
5,093

 
$
3,491

 
$
1,602

Customer relationships
92

 
65

 
27

Trade names and other
703

 
269

 
434

Total
$
5,888

 
$
3,825

 
$
2,063


Amortization expense relating to purchased intangible assets was $195 million and $197 million for the three months ended March 31, 2018 and 2019, respectively.
As of March 31, 2019, expected amortization expense relating to purchased intangible assets for each of the next five years and thereafter are as follows (in millions, unaudited):
Remainder of 2019
$
520

2020
590

2021
538

2022
204

2023
7

Thereafter
204

Total
$
2,063

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.19.1
Contingencies
3 Months Ended
Mar. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Contingencies Contingencies
Legal Matters
Antitrust Investigations
On November 30, 2010, the EC's Directorate General for Competition opened an investigation into various antitrust-related complaints against us.
On April 15, 2015, the EC issued a Statement of Objections (SO) regarding the display and ranking of shopping search results and ads, to which we responded on August 27, 2015. On July 14, 2016, the EC issued a Supplementary SO regarding shopping search results and ads. On June 27, 2017, the EC announced its decision that certain actions taken by Google regarding its display and ranking of shopping search results and ads infringed European competition law. The EC decision imposed a €2.4 billion ($2.7 billion as of June 27, 2017) fine. On September 11, 2017, we appealed the EC decision and on September 27, 2017, we implemented product changes to bring shopping ads into compliance with the EC's decision. We recognized a charge of $2.7 billion for the fine in the second quarter of 2017. While under appeal, the fine is included in accrued expenses and other current liabilities on our Consolidated Balance Sheets as we provided bank guarantees in lieu of a cash payment for the fine.
On April 20, 2016, the EC issued an SO regarding certain Android distribution practices. We responded to the SO and the EC's informational requests. On July 18, 2018, the EC announced its decision that certain provisions in Google’s Android-related distribution agreements infringed European competition law. The EC decision imposed a €4.3 billion ($5.1 billion as of June 30, 2018) fine and directed the termination of the conduct at issue. On October 9, 2018, we appealed the EC decision. On October 29, 2018, we implemented changes to certain of our Android distribution practices. We recognized a charge of $5.1 billion for the fine in the second quarter of 2018. While under appeal, the fine is included in accrued expenses and other current liabilities on our Consolidated Balance Sheets as we provided bank guarantees in lieu of a cash payment for the fine.
On July 14, 2016, the EC issued an SO regarding the syndication of AdSense for Search (AFS). We responded to the SO and to the EC's informational requests. On March 20, 2019, the EC announced its decision that certain contractual provisions in agreements that Google had with AFS partners infringed European competition law. The EC decision imposed a fine of €1.5 billion ($1.7 billion as of March 20, 2019) and directed actions related to AFS agreements, which we implemented prior to the decision. We plan to appeal the EC's decision. We recognized a charge of $1.7 billion for the fine in the first quarter of 2019. The fine is included in accrued expenses and other current liabilities on our Consolidated Balance Sheet.
The Comision Nacional de Defensa de la Competencia in Argentina, the Competition Commission of India (CCI), Brazil's Administrative Council for Economic Defense (CADE), and the Korean Fair Trade Commission have also opened investigations into certain of our business practices. In November 2016, we responded to the CCI Director General's report with interim findings of competition law infringements regarding search and ads. On February 8, 2018, the CCI issued its final decision, including a fine of approximately $21 million, finding no violation of competition law infringement on most of the issues it investigated, but finding violations, including in the display of the “flights unit” in search results, and a contractual provision in certain direct search intermediation agreements. We have appealed the CCI decision. The fine was accrued for in 2018.
Patent and Intellectual Property Claims
We have had patent, copyright, trade secret, and trademark infringement lawsuits filed against us claiming that certain of our products, services, and technologies infringe the intellectual property rights of others. Adverse results in these lawsuits may include awards of substantial monetary damages, costly royalty or licensing agreements, or orders preventing us from offering certain features, functionalities, products, or services, and may also cause us to
change our business practices, and require development of non-infringing products or technologies, which could result in a loss of revenues for us and otherwise harm our business. In addition, the U.S. International Trade Commission (ITC) has increasingly become an important forum to litigate intellectual property disputes because an ultimate loss for a company or its suppliers in an ITC action could result in a prohibition on importing infringing products into the U.S. Because the U.S. is an important market, a prohibition on importation could have an adverse effect on us, including preventing us from importing many important products into the U.S. or necessitating workarounds that may limit certain features of our products.
Furthermore, many of our agreements with our customers and partners require us to indemnify them for certain intellectual property infringement claims against them, which would increase our costs as a result of defending such claims, and may require that we pay significant damages if there were an adverse ruling in any such claims. Our customers and partners may discontinue the use of our products, services, and technologies, as a result of injunctions or otherwise, which could result in loss of revenues and adversely affect our business.
In 2010, Oracle America, Inc. (Oracle) brought a copyright lawsuit against Google in the Northern District of California, alleging that Google's Android operating system infringes Oracle's copyrights related to certain Java application programming interfaces. After trial, final judgment was entered by the district court in favor of Google on June 8, 2016, and the court decided post-trial motions in favor of Google. Oracle appealed and on March 27, 2018, the appeals court reversed and remanded the case for a trial on damages. On May 29, 2018, we filed a petition for an en banc rehearing at the Federal Circuit, and on August 28, 2018, the Federal Circuit denied the petition. On January 24, 2019, we filed a petition to the Supreme Court of the United States to review this case. On April 29, 2019, the Supreme Court requested the views of the Solicitor General regarding our petition. We believe this lawsuit is without merit and are defending ourselves vigorously. Given the nature of this case, we are unable to estimate the reasonably possible loss or range of loss, if any, arising from this matter.
Other
We are also regularly subject to claims, suits, regulatory and government investigations, and other proceedings involving competition, intellectual property, privacy, tax and related compliance, labor and employment, commercial disputes, content generated by our users, goods and services offered by advertisers or publishers using our platforms, personal injury, consumer protection, and other matters. Such claims, suits, regulatory and government investigations, and other proceedings could result in fines, civil or criminal penalties, or other adverse consequences.
Certain of these outstanding matters include speculative, substantial or indeterminate monetary amounts. We record a liability when we believe that it is probable that a loss has been incurred and the amount can be reasonably estimated. If we determine that a loss is reasonably possible and the loss or range of loss can be estimated, we disclose the reasonably possible loss. We evaluate developments in our legal matters that could affect the amount of liability that has been previously accrued, and the matters and related reasonably possible losses disclosed, and make adjustments as appropriate. Significant judgment is required to determine both likelihood of there being and the estimated amount of a loss related to such matters.
With respect to our outstanding matters, based on our current knowledge, we believe that the amount or range of reasonably possible loss will not, either individually or in aggregate, have a material adverse effect on our business, consolidated financial position, results of operations, or cash flows. However, the outcome of such matters is inherently unpredictable and subject to significant uncertainties.
We expense legal fees in the period in which they are incurred.
Non-Income Taxes
We are under audit by various domestic and foreign tax authorities with regards to non-income tax matters. The subject matter of non-income tax audits primarily arises from disputes on the tax treatment and tax rate applied to the sale of our products and services in these jurisdictions and the tax treatment of certain employee benefits. We accrue non-income taxes that may result from examinations by, or any negotiated agreements with, these tax authorities when a loss is probable and reasonably estimable. If we determine that a loss is reasonably possible and the loss or range of loss can be estimated, we disclose the reasonably possible loss. We believe these matters are without merit and we are defending ourselves vigorously. Due to the inherent complexity and uncertainty of these matters and judicial process in certain jurisdictions, the final outcome may be materially different from our expectations.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity
3 Months Ended
Mar. 31, 2019
Equity [Abstract]  
Stockholders' Equity Stockholders' Equity
Share Repurchases
In January 2018, the board of directors of Alphabet authorized the company to repurchase up to $8.6 billion of its Class C capital stock, which was completed during the three months ended March 31, 2019. In January 2019, the
board of directors of Alphabet authorized the company to repurchase up to an additional $12.5 billion of its Class C capital stock. The repurchases are being executed from time to time, subject to general business and market conditions and other investment opportunities, through open market purchases or privately negotiated transactions, including through Rule 10b5-1 plans. The repurchase program does not have an expiration date.
During the three months ended March 31, 2019, we repurchased and subsequently retired 2.7 million shares of Alphabet Class C capital stock for an aggregate amount of $3.0 billion.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.19.1
Net Income Per Share
3 Months Ended
Mar. 31, 2019
Earnings Per Share [Abstract]  
Net Income Per Share Net Income Per Share
The following table sets forth the computation of basic and diluted net income per share of Class A and Class B common stock and Class C capital stock (in millions, except share amounts which are reflected in thousands, and per share amounts, unaudited):
 
Three Months Ended March 31,
 
2018
 
2019
 
Class A
 
Class B
 
Class C
 
Class A
 
Class B
 
Class C
Basic net income per share:
 
 
 
 
 
 
 
 
 
 
 
Numerator
 
 
 
 
 
 
 
 
 
 
 
Allocation of undistributed earnings
$
4,039

 
$
635

 
$
4,727

 
$
2,865

 
$
446

 
$
3,346

Denominator
 
 
 
 
 
 
 
 
 
 
 
Number of shares used in per share computation
298,449

 
46,956

 
349,347

 
299,042

 
46,582

 
349,245

Basic net income per share
$
13.53

 
$
13.53

 
$
13.53

 
$
9.58

 
$
9.58

 
$
9.58

Diluted net income per share:
 
 
 
 
 
 
 
 
 
 
 
Numerator
 
 
 
 
 
 
 
 
 
 
 
Allocation of undistributed earnings for basic computation
$
4,039

 
$
635

 
$
4,727

 
$
2,865

 
$
446

 
$
3,346

Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares
635

 
0

 
0

 
446

 
0

 
0

Reallocation of undistributed earnings
(57
)
 
(9
)
 
57

 
(23
)
 
(4
)
 
23

Allocation of undistributed earnings
$
4,617

 
$
626

 
$
4,784

 
$
3,288

 
$
442

 
$
3,369

Denominator
 
 
 
 
 
 
 
 
 
 
 
Number of shares used in basic computation
298,449

 
46,956

 
349,347

 
299,042

 
46,582

 
349,245

Weighted-average effect of dilutive securities
 
 
 
 
 
 
 
 
 
 
 
Add:
 
 
 
 
 
 
 
 
 
 
 
Conversion of Class B to Class A common shares outstanding
46,956

 
0

 
0

 
46,582

 
0

 
0

Restricted stock units and other contingently issuable shares
898

 
0

 
9,484

 
510

 
0

 
5,500

Number of shares used in per share computation
346,303

 
46,956

 
358,831

 
346,134

 
46,582

 
354,745

Diluted net income per share
$
13.33

 
$
13.33

 
$
13.33

 
$
9.50

 
$
9.50

 
$
9.50


For the periods presented above, the net income per share amounts are the same for Class A and Class B common stock and Class C capital stock because the holders of each class are entitled to equal per share dividends or distributions in liquidation in accordance with the Amended and Restated Certificate of Incorporation of Alphabet Inc.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.19.1
Compensation Plans
3 Months Ended
Mar. 31, 2019
Equity [Abstract]  
Compensation Plans Compensation Plans
Stock-Based Compensation
For the three months ended March 31, 2018 and 2019, total stock-based compensation (SBC) expense was $2.5 billion and $2.9 billion, respectively, including amounts associated with awards we expect to settle in Alphabet stock of $2.5 billion and $2.8 billion, respectively.
Stock-Based Award Activities
The following table summarizes the activities for our unvested restricted stock units (RSUs) for the three months ended March 31, 2019 (unaudited):
 
Unvested Restricted Stock Units
 
Number of
Shares
 
Weighted-
Average
Grant-Date
Fair Value
Unvested as of December 31, 2018
18,467,678

 
$
936.96

Granted
10,078,174

 
$
1,053.10

 Vested
(2,830,657
)
 
$
872.80

 Forfeited/canceled
(474,577
)
 
$
968.80

Unvested as of March 31, 2019
25,240,618

 
$
989.93


As of March 31, 2019, there was $23.6 billion of unrecognized compensation cost related to unvested employee RSUs. This amount is expected to be recognized over a weighted-average period of 2.8 years.
Performance Fees
We have compensation arrangements with payouts based on realized investment returns. We recognize compensation expense based on the estimated payouts, which may result in expense recognized before investment returns are realized. For the three months ended March 31, 2018 and 2019, performance fees of $632 million and $117 million, respectively, primarily related to gains on equity securities (for further information on gains on equity securities, see Note 3) were accrued and recorded as a component of other income (expense), net. Performance fees for prior periods have been reclassified from general and administrative expenses to other income (expense), net to conform with current period presentation. For further information see Note 1.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes
3 Months Ended
Mar. 31, 2019
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Our effective tax rate for the three months ended March 31, 2018 and 2019 was 10.8% and 18.3%, respectively. The increase is primarily due to a release of our deferred tax asset valuation allowance related to the gains on equity securities in the three months ended March 31, 2018 and the non-deductible EC fine in the three months ended March 31, 2019.
Our effective tax rate for the three months ended March 31, 2019 was lower than the U.S. federal statutory rate, primarily due to foreign earnings taxed at lower rates and partially offset by the impact from the EC fine that is not tax deductible.
Our effective tax rate for the three months ended March 31, 2018 was lower than the U.S. federal statutory rate, primarily due to foreign earnings taxed at lower rates and the effects from a release of our deferred tax asset valuation allowance related to the gains on equity securities.
We are subject to income taxes in the U.S. and foreign jurisdictions. Significant judgment is required in evaluating our uncertain tax positions and determining our provision for income taxes. Our total gross unrecognized tax benefits were $4.7 billion and $4.8 billion as of December 31, 2018 and March 31, 2019, respectively. Our total unrecognized tax benefits that, if recognized, would affect our effective tax rate were $2.9 billion and $3.0 billion as of December 31, 2018 and March 31, 2019, respectively.
For information regarding non-income taxes, see Note 10.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.19.1
Information about Segments and Geographic Areas
3 Months Ended
Mar. 31, 2019
Segment Reporting [Abstract]  
Information about Segments and Geographic Areas Information about Segments and Geographic Areas
We operate our business in multiple operating segments. Google is our only reportable segment. None of our other segments meet the quantitative thresholds to qualify as reportable segments; therefore, the other operating segments are combined and disclosed as Other Bets.
Our reported segments are:
Google – Google includes our main products such as ads, Android, Chrome, hardware, Google Cloud, Google Maps, Google Play, Search, and YouTube. Our technical infrastructure is also included in Google. Google generates revenues primarily from advertising; sales of apps, in-app purchases, digital content products, and hardware; and licensing and service fees, including fees received for Google Cloud offerings.
Other Bets – Other Bets is a combination of multiple operating segments that are not individually material. Other Bets includes Access, Calico, CapitalG, GV, Verily, Waymo, and X, among others. Revenues from the Other Bets are derived primarily through the sales of internet and TV services through Access as well as licensing and R&D services through Verily.
Revenues, cost of revenues, and operating expenses are generally directly attributed to our segments. Inter-segment revenues are not presented separately, as these amounts are immaterial. Our Chief Operating Decision Maker does not evaluate operating segments using asset information.
Information about segments during the periods presented were as follows (in millions, unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
Revenues:
 
 
 
Google
$
30,996

 
$
36,169

Other Bets
150

 
170

Total revenues
$
31,146

 
$
36,339

 
Three Months Ended
 
March 31,
 
2018
 
2019
Operating income (loss):
 
 
 
Google
$
8,368

 
$
9,325

Other Bets
(571
)
 
(868
)
Reconciling items(1)
(164
)
 
(1,849
)
Total income from operations
$
7,633

 
$
6,608

(1) 
Reconciling items are primarily comprised of the EC fine for the three months ended March 31, 2019 as well as corporate administrative costs and other miscellaneous items that are not allocated to individual segments for all periods presented. Performance fees previously included in reconciling items were reclassified for the prior period from general and administrative expenses to other income (expense), net to conform with current period presentation. For further information on the reclassification, see Note 1.
 
Three Months Ended
 
March 31,
 
2018
 
2019
Capital expenditures:
 
 
 
Google
$
7,669

 
$
4,534

Other Bets
55

 
59

Reconciling items(2)
(425
)
 
45

Total capital expenditures as presented on the Consolidated Statements of Cash Flows
$
7,299

 
$
4,638

(2) 
Reconciling items are related to timing differences of payments as segment capital expenditures are on accrual basis while total capital expenditures shown on the Consolidated Statements of Cash Flow are on cash basis and other miscellaneous differences.
Stock-based compensation and depreciation, amortization, and impairment are included in segment operating income (loss) as shown below (in millions, unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
Stock-based compensation:
 
 
 
Google
$
2,304

 
$
2,612

Other Bets
112

 
123

Reconciling items(3)
41

 
34

Total stock-based compensation(4)
$
2,457

 
$
2,769

 
 
 
 
Depreciation, amortization, and impairment:
 
 
 
Google
$
1,901

 
$
2,529

Other Bets
85

 
84

Total depreciation, amortization, and impairment
$
1,986

 
$
2,613

(3) 
Reconciling items represent corporate administrative costs that are not allocated to individual segments.
(4) 
For purposes of segment reporting, SBC represents awards that we expect to settle in Alphabet stock.
The following table presents our long-lived assets by geographic area (in millions):
 
As of
December 31, 2018
 
As of
March 31, 2019
 
 
 
(unaudited)
Long-lived assets:
 
 
 
United States
$
74,882

 
$
81,160

International
22,234

 
25,982

Total long-lived assets
$
97,116

 
$
107,142


For revenues by geography, see Note 2.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.19.1
Nature of Operations and Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2019
Accounting Policies [Abstract]  
Nature of Operations Nature of Operations
Google was incorporated in California in September 1998 and re-incorporated in the State of Delaware in August 2003. In 2015, we implemented a holding company reorganization, and as a result, Alphabet Inc. (Alphabet) became the successor issuer to Google.
We generate revenues primarily by delivering relevant, cost-effective online advertising.
Basis of Consolidation Basis of ConsolidationThe consolidated financial statements of Alphabet include the accounts of Alphabet and entities consolidated under the variable interest and voting models. Noncontrolling interests are not presented separately as the amounts are not material. All intercompany balances and transactions have been eliminated.
Unaudited Interim Financial Information Unaudited Interim Financial Information
The Consolidated Balance Sheet as of March 31, 2019, the Consolidated Statements of Income for the three months ended March 31, 2018 and 2019, the Consolidated Statements of Comprehensive Income for the three months ended March 31, 2018 and 2019, the Consolidated Statements of Stockholders' Equity for the three months ended March 31, 2018 and 2019 and the Consolidated Statements of Cash Flows for the three months ended March 31, 2018 and 2019 are unaudited. These unaudited interim consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (GAAP). In our opinion, the unaudited interim consolidated financial statements include all adjustments of a normal recurring nature necessary for the fair presentation of our financial position as of March 31, 2019, our results of operations for the three months ended March 31, 2018 and 2019, and our cash flows for the three months ended March 31, 2018 and 2019. The results of operations for the three months ended March 31, 2019 are not necessarily indicative of the results to be expected for the year ending December 31, 2019.
These unaudited interim consolidated financial statements should be read in conjunction with the consolidated financial statements and the related notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2018, as amended, filed with the SEC.
Use of Estimates Use of EstimatesPreparation of consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Actual results could differ materially from these estimates. On an ongoing basis, we evaluate our estimates, including those related to bad debt allowance, sales allowances, fair values of financial instruments, intangible assets and goodwill, useful lives of intangible assets and property and equipment, income taxes, and contingent liabilities, among others. We base our estimates on assumptions, both historical and forward looking, that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.
Recent Accounting Pronouncements Recent Accounting Pronouncements
Recently issued accounting pronouncements not yet adopted
In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2016-13 (ASU 2016-13) "Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments" which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss model which requires the use of forward-looking information to calculate credit loss estimates. It also eliminates the concept of other-than-temporary impairment and requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. These changes will result in earlier recognition of credit losses. We will adopt ASU 2016-13 effective January 1, 2020 with the cumulative effect of adoption recorded as an adjustment to retained earnings. We are currently evaluating new credit loss models and updating our processes and controls in preparation for the adoption of ASU 2016-13. The effect on our consolidated financial statements will largely depend on the composition and credit quality of our investment portfolio and the economic conditions at the time of adoption.
Recently adopted accounting pronouncements
In February 2016, the FASB issued Accounting Standards Update No. 2016-02 (Topic 842) "Leases." Topic 842 supersedes the lease requirements in Accounting Standards Codification Topic 840, "Leases." Under Topic 842, lessees are required to recognize assets and liabilities on the balance sheet for most leases and provide enhanced disclosures. Leases will continue to be classified as either finance or operating.
We adopted Topic 842 effective January 1, 2019. The most significant effects of Topic 842 were the recognition of $8.0 billion of operating lease assets and $8.4 billion of operating lease liabilities and the de-recognition of $1.5 billion of build-to-suit assets and liabilities. We applied Topic 842 to all leases as of January 1, 2019 with comparative periods continuing to be reported under Topic 840. In the adoption of Topic 842, we carried forward the assessment from Topic 840 of whether our contracts contain or are leases, the classification of our leases, and remaining lease terms. Our accounting for finance leases remains substantially unchanged. The standard does not have a significant effect on our consolidated results of operations or cash flows. See Note 4 for further details.
Prior Period Reclassifications Prior Period ReclassificationsCertain amounts in prior periods have been reclassified to conform with current period presentation. Performance fees have been reclassified for all periods from general and administrative expenses to other income (expense), net to align with the presentation of the investment gains and losses on which the performance fees are based. See Note 13 for further details.
Revenue Recognition
Deferred Revenues
We record deferred revenues when cash payments are received or due in advance of our performance, including amounts which are refundable.
Fair Value of Financial Instruments Debt SecuritiesWe classify our marketable debt securities within Level 2 in the fair value hierarchy because we use quoted market prices to the extent available or alternative pricing sources and models utilizing market observable inputs to determine fair value. Equity Investments
The following discusses our marketable equity securities, non-marketable equity securities, gains and losses on marketable and non-marketable equity securities, as well as our equity securities accounted for under the equity method.
Marketable equity securities
Our marketable equity securities are publicly traded stocks or funds measured at fair value and classified within Level 1 and 2 in the fair value hierarchy because we use quoted prices for identical assets in active markets or inputs that are based upon quoted prices for similar instruments in active markets.
Segment Reporting We operate our business in multiple operating segments. Google is our only reportable segment. None of our other segments meet the quantitative thresholds to qualify as reportable segments; therefore, the other operating segments are combined and disclosed as Other Bets.
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.19.1
Revenues (Tables)
3 Months Ended
Mar. 31, 2019
Revenue from Contract with Customer [Abstract]  
Revenue by revenue source The following table presents our revenues disaggregated by revenue source (in millions, unaudited). Sales and usage-based taxes are excluded from revenues.
 
Three Months Ended
 
March 31,
 
2018
 
2019
Google properties
$
21,998

 
$
25,682

Google Network Members' properties
4,644

 
5,038

Google advertising revenues
26,642

 
30,720

Google other revenues
4,354

 
5,449

Other Bets revenues
150

 
170

Total revenues(1)
$
31,146

 
$
36,339

(1) 
Revenues include hedging gains (losses) of $(239) million and $137 million for the three months ended March 31, 2018 and 2019, respectively, which do not represent revenues recognized from contracts with customers.
Revenue by geographic location The following table presents our revenues disaggregated by geography, based on the addresses of our customers (in millions, unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
United States
$
14,144

 
45
%
 
$
16,532

 
45
%
EMEA(1)
10,474

 
34

 
11,791

 
33

APAC(1)
4,804

 
15

 
6,112

 
17

Other Americas(1)
1,724

 
6

 
1,904

 
5

Total revenues(2)
$
31,146

 
100
%
 
$
36,339

 
100
%
(1) 
Regions represent Europe, the Middle East, and Africa (EMEA); Asia-Pacific (APAC); and Canada and Latin America (Other Americas).
(2) 
Revenues include hedging gains (losses) for the three months ended March 31, 2018 and 2019.
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.19.1
Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2019
Fair Value Disclosures [Abstract]  
Available-for-sale debt securities The following tables summarize our debt securities by significant investment categories as of December 31, 2018 and March 31, 2019 (in millions):
 
As of December 31, 2018
 
Adjusted
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair
Value
 
Cash and Cash
Equivalents
 
Marketable
Securities
Level 2:
 
 
 
 
 
 
 
 
 
 
 
Time deposits(1)
$
2,202

 
$
0

 
$
0

 
$
2,202

 
$
2,202

 
$
0

Government bonds
53,634

 
71

 
(414
)
 
53,291

 
3,717

 
49,574

Corporate debt securities
25,383

 
15

 
(316
)
 
25,082

 
44

 
25,038

Mortgage-backed and asset-backed securities
16,918

 
11

 
(324
)
 
16,605

 
0

 
16,605

Total
$
98,137

 
$
97

 
$
(1,054
)
 
$
97,180

 
$
5,963

 
$
91,217

 
As of March 31, 2019
 
Adjusted
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair
Value
 
Cash and Cash
Equivalents
 
Marketable
Securities
 
(unaudited)
Level 2:
 
 
 
 
 
 
 
 
 
 
 
Time deposits(1)
$
2,612

 
$
0

 
$
0

 
$
2,612

 
$
2,598

 
$
14

Government bonds
54,291

 
195

 
(206
)
 
54,280

 
4,114

 
50,166

Corporate debt securities
25,482

 
128

 
(109
)
 
25,501

 
8

 
25,493

Mortgage-backed and asset-backed securities
16,465

 
36

 
(188
)
 
16,313

 
0

 
16,313

Total
$
98,850

 
$
359

 
$
(503
)
 
$
98,706

 
$
6,720

 
$
91,986

(1) 
The majority of our time deposits are domestic deposits.
Investments by maturity date The following table summarizes the estimated fair value of our investments in marketable debt securities with stated contractual maturity dates, accounted for as available-for-sale securities and classified by the contractual maturity date of the securities (in millions, unaudited):
 
As of
March 31, 2019
Due in 1 year
$
21,969

Due in 1 year through 5 years
57,477

Due in 5 years through 10 years
2,522

Due after 10 years
10,018

Total
$
91,986

Schedule of unrealized loss on debt securities The following tables present gross unrealized losses and fair values for those investments that were in an unrealized loss position as of December 31, 2018 and March 31, 2019, aggregated by investment category and the length of time that individual securities have been in a continuous loss position (in millions):
 
As of December 31, 2018
 
Less than 12 Months
 
12 Months or Greater
 
Total
 
Fair Value
 
Unrealized
Loss
 
Fair Value
 
Unrealized
Loss
 
Fair Value
 
Unrealized
Loss
Government bonds
$
12,019

 
$
(85
)
 
$
23,877

 
$
(329
)
 
$
35,896

 
$
(414
)
Corporate debt securities
10,171

 
(107
)
 
11,545

 
(209
)
 
21,716

 
(316
)
Mortgage-backed and asset-backed securities
5,534

 
(75
)
 
8,519

 
(249
)
 
14,053

 
(324
)
Total
$
27,724

 
$
(267
)
 
$
43,941

 
$
(787
)
 
$
71,665

 
$
(1,054
)
 
As of March 31, 2019
 
Less than 12 Months
 
12 Months or Greater
 
Total
 
Fair Value
 
Unrealized
Loss
 
Fair Value
 
Unrealized
Loss
 
Fair Value
 
Unrealized
Loss
 
(unaudited)
Government bonds
$
1,089

 
$
(1
)
 
$
24,177

 
$
(205
)
 
$
25,266

 
$
(206
)
Corporate debt securities
1,503

 
(5
)
 
13,503

 
(104
)
 
15,006

 
(109
)
Mortgage-backed and asset-backed securities
899

 
(2
)
 
10,361

 
(186
)
 
11,260

 
(188
)
Total
$
3,491

 
$
(8
)
 
$
48,041

 
$
(495
)
 
$
51,532

 
$
(503
)
Marketable equity securities The following table summarizes marketable equity securities measured at fair value by significant investment categories as of December 31, 2018 and March 31, 2019 (in millions):
 
As of December 31, 2018
 
Cash and Cash Equivalents
 
Marketable
Securities
Level 1:
 
 
 
Money market funds
$
3,493

 
$
0

Marketable equity securities
0

 
994

 
3,493

 
994

Level 2:
 
 
 
Mutual funds
0

 
228

Total
$
3,493

 
$
1,222


 
 
As of March 31, 2019
 
 
(unaudited)
 
 
Cash and Cash Equivalents
 
Marketable Securities
Level 1:
 
 
 
 
Money market funds
 
$
6,452

 
$
0

Marketable equity securities(1)
 
0

 
2,115

 
 
6,452

 
2,115

Level 2:
 
 
 
 
Mutual funds
 
0

 
239

Total
 
$
6,452

 
$
2,354


(1) 
Includes an investment that was reclassified from non-marketable equity securities following the initial public offering of the issuer.
Summary of unrealized gains and losses for non-marketable equity securities The following is a summary of unrealized gains and losses recorded in other income (expense), net, and included as adjustments to the carrying value of non-marketable equity securities (in millions, unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
Unrealized gains
$
2,511

 
$
456

Unrealized losses (including impairment)
(23
)
 
(66
)
Total unrealized gain (loss) for non-marketable equity securities
$
2,488

 
$
390


The following table summarizes the total carrying value of our non-marketable equity securities held as of March 31, 2019 including cumulative unrealized gains and losses (in millions, unaudited):
Initial cost basis
 
$
8,561

Unrealized gains
 
4,634

Unrealized losses (including impairment)
 
(248
)
Total carrying value at the end of the period
 
$
12,947

Gains and losses on equity securities Gains and losses for our marketable and non-marketable equity securities are summarized below (in millions, unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
Net gain (loss) on equity securities sold during the period
$
387

 
$
42

Unrealized gain (loss) on equity securities held as of the end of the period(1)
2,644

 
1,041

Total gain (loss) recognized in other income (expense), net
$
3,031

 
$
1,083


(1) 
Includes $2,488 million and $390 million related to non-marketable equity securities for the three months ended March 31, 2018 and 2019, respectively.
Schedule of derivative instruments The fair values of our outstanding derivative instruments were as follows (in millions):
 
 
 
As of December 31, 2018
  
Balance Sheet Location
 
Fair Value of Derivatives Designated as Hedging Instruments
 
Fair Value of
Derivatives Not
Designated as
Hedging Instruments
 
Total Fair Value
Derivative Assets:
 
 
 
 
 
 
 
Level 2:
 
 
 
 
 
 
 
Foreign exchange contracts
Other current and non-current assets
 
$
459

 
$
54

 
$
513

Total
 
 
$
459

 
$
54

 
$
513

Derivative Liabilities:
 
 
 
 
 
 
 
Level 2:
 
 
 
 
 
 
 
Foreign exchange contracts
Accrued expenses and other liabilities, current and non-current
 
$
5

 
$
228

 
$
233

Total
 
 
$
5

 
$
228

 
$
233

 
 
 
As of March 31, 2019
  
Balance Sheet Location
 
Fair Value of
Derivatives
Designated as
Hedging Instruments
 
Fair Value of
Derivatives Not
Designated as
Hedging Instruments
 
Total Fair Value
 
 
 
(unaudited)
Derivative Assets:
 
 
 
 
 
 
 
Level 2:
 
 
 
 
 
 
 
Foreign exchange contracts
Other current and non-current assets
 
$
475

 
$
15

 
$
490

Total
 
 
$
475

 
$
15

 
$
490

Derivative Liabilities:
 
 
 
 
 
 
 
Level 2:
 
 
 
 
 
 
 
Foreign exchange contracts
Accrued expenses and other liabilities, current and non-current
 
$
13

 
$
348

 
$
361

Total
 
 
$
13

 
$
348

 
$
361

Schedule of gain (loss) on derivative instruments The gains (losses) on derivatives in cash flow hedging and net investment hedging relationships recognized in other comprehensive income (OCI) are summarized below (in millions, unaudited):
 
Gains (Losses) Recognized in OCI on Derivatives Before Tax Effect
 
Three Months Ended
 
March 31,

2018
 
2019
Derivatives in Cash Flow Hedging Relationship:
 
 
 
Foreign exchange contracts
 
 
 
Amount included in the assessment of effectiveness
$
(319
)
 
$
(6
)
Amount excluded from the assessment of effectiveness
(7
)
 
(30
)
Derivatives in Net Investment Hedging Relationship:
 
 
 
Foreign exchange contracts
 
 
 
Amount included in the assessment of effectiveness
0

 
64

Total
$
(326
)
 
$
28

 
The effect of derivative instruments on income is summarized below (in millions, unaudited):
 
Gains (Losses) Recognized in Income
 
Three Months Ended
 
March 31,
 
2018
 
2019
 
Revenues
 
Other income (expense), net
 
Revenues
 
Other income (expense), net
Total amounts presented in the Consolidated Statements of Income in which the effects of cash flow and fair value hedges are recorded
$
31,146

 
$
2,910

 
$
36,339

 
$
1,538

 
 
 
 
 
 
 
 
Gains (Losses) on Derivatives in Cash Flow Hedging Relationship:
 
 
 
 
 
 
 
Foreign exchange contracts
 
 
 
 
 
 
 
Amount of gains (losses) reclassified from AOCI to income
$
(247
)
 
$
0

 
$
128

 
$
0

Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach
8

 
0

 
9

 
0

Gains (Losses) on Derivatives in Fair Value Hedging Relationship:
 
 
 
 
 
 
 
Foreign exchange contracts
 
 
 
 
 
 
 
Hedged items
0

 
113

 
0

 
22

Derivatives designated as hedging instruments
0

 
(113
)
 
0

 
(22
)
Amount excluded from the assessment of effectiveness
0

 
11

 
0

 
10

Gains (Losses) on Derivatives in Net Investment Hedging Relationship:
 
 
 
 
 
 
 
Foreign exchange contracts
 
 
 
 
 
 
 
Amount excluded from the assessment of effectiveness
0

 
0

 
0

 
54

Gains (Losses) on Derivatives Not Designated as Hedging Instruments:
 
 
 
 
 
 
 
Foreign exchange contracts
 
 
 
 
 
 
 
Derivatives not designated as hedging instruments
0

 
(100
)
 
0

 
(249
)
Total gains (losses)
$
(239
)
 
$
(89
)
 
$
137

 
$
(185
)
Offsetting assets As of December 31, 2018 and March 31, 2019, information related to these offsetting arrangements were as follows (in millions):
Offsetting of Assets
 
As of December 31, 2018
 
 
 
 
 
 
 
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
 
 
 
Gross Amounts of Recognized Assets
 
Gross Amounts Offset in the Consolidated Balance Sheets
 
Net Presented in the Consolidated Balance Sheets
 
Financial Instruments
 
 Cash Collateral Received
 
Non-Cash Collateral Received
 
Net Assets Exposed
Derivatives
$
569

 
$
(56
)
 
$
513

 
$
(90
)
(1) 
$
(307
)
 
$
(14
)
 
$
102

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
As of March 31, 2019
 
 
 
 
 
 
 
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
 
 
 
Gross Amounts of Recognized Assets
 
Gross Amounts Offset in the Consolidated Balance Sheets
 
Net Presented in the Consolidated Balance Sheets
 
Financial Instruments
 
Cash Collateral Received
 
Non-Cash Collateral Received
 
Net Assets Exposed
 
(unaudited)
Derivatives
$
529

 
$
(39
)
 
$
490

 
$
(85
)
(1) 
$
(399
)
 
$
(2
)
 
$
4

(1) 
The balances as of December 31, 2018 and March 31, 2019 were related to derivative liabilities which are allowed to be net settled against derivative assets in accordance with our master netting agreements.
Offsetting liabilities Offsetting of Liabilities
 
As of December 31, 2018
 
 
 
 
 
 
 
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
 
 
 
Gross Amounts of Recognized Liabilities
 
Gross Amounts Offset in the Consolidated Balance Sheets
 
Net Presented in the Consolidated Balance Sheets
 
Financial Instruments
 
 Cash Collateral Pledged
 
Non-Cash Collateral Pledged
 
Net Liabilities
Derivatives
$
289

 
$
(56
)
 
$
233

 
$
(90
)
(2) 
$
0

 
$
0

 
$
143

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
As of March 31, 2019
 
 
 
 
 
 
 
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
 
 
Gross Amounts of Recognized Liabilities
 
Gross Amounts Offset in the Consolidated Balance Sheets
 
Net Presented in the Consolidated Balance Sheets
 
Financial Instruments
 
 Cash Collateral Pledged
 
Non-Cash Collateral Pledged
 
Net Liabilities
 
(unaudited)
Derivatives
$
400

 
$
(39
)
 
$
361

 
$
(85
)
(2) 
$
0

 
$
0

 
$
276

(2) 
The balances as of December 31, 2018 and March 31, 2019 were related to derivative assets which are allowed to be net settled against derivative liabilities in accordance with our master netting agreements.
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Tables)
3 Months Ended
Mar. 31, 2019
Leases [Abstract]  
Components of Operating Lease Expense Components of operating lease expense were as follows (in millions, unaudited):
 
Three Months Ended March 31, 2019
Operating lease cost
$
398

Variable lease cost
128

Total operating lease cost
$
526

Supplemental Cash Flow Information Supplemental cash flow information related to operating leases was as follows (in millions, unaudited):
 
Three Months Ended March 31, 2019
Cash payments for operating leases
$
374

New operating lease assets obtained in exchange for operating lease liabilities
$
1,131

Future Minimum Operating Lease Payments Future lease payments under operating leases as of March 31, 2019 were as follows (in millions, unaudited):
 
Operating Leases
Remainder of 2019
$
1,071

2020
1,535

2021
1,437

2022
1,228

2023
1,070

Thereafter
4,990

Total future lease payments
11,331

Less imputed interest
(1,983
)
Total lease liability balance
$
9,348

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.19.1
Debt (Tables)
3 Months Ended
Mar. 31, 2019
Debt Disclosure [Abstract]  
Schedule of long-term debt The total outstanding long-term debt is summarized below (in millions):
 
As of
December 31, 2018
 
As of
March 31, 2019
 
 
 
(unaudited)
3.625% Notes due on May 19, 2021
$
1,000

 
$
1,000

3.375% Notes due on February 25, 2024
1,000

 
1,000

1.998% Notes due on August 15, 2026
2,000

 
2,000

Unamortized discount for the Notes above
(50
)
 
(48
)
Subtotal(1)
3,950

 
3,952

Finance lease obligation
62

 
114

Total long-term debt
$
4,012

 
$
4,066


(1) 
Includes the outstanding (and unexchanged) Google Notes issued in 2011 and 2014 and the Alphabet notes exchanged in 2016.
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Supplemental Financial Statement Information (Tables)
3 Months Ended
Mar. 31, 2019
Balance Sheet Components Disclosure [Abstract]  
Property and equipment, net Property and equipment, net, consisted of the following (in millions):
 
As of
December 31, 2018
 
As of
March 31, 2019
 
 
 
(unaudited)
Land and buildings
$
30,179

 
$
30,824

Information technology assets
30,119

 
31,551

Construction in progress
16,838

 
17,203

Leasehold improvements
5,310

 
5,604

Furniture and fixtures
61

 
76

Property and equipment, gross
82,507

 
85,258

Less: accumulated depreciation
(22,788
)
 
(24,730
)
Property and equipment, net
$
59,719

 
$
60,528

Accrued expenses and other current liabilities Accrued expenses and other current liabilities consisted of the following (in millions):
 
As of
December 31, 2018
 
As of
March 31, 2019
 
 
 
(unaudited)
European Commission fines(1)
$
7,754

 
$
9,388

Accrued customer liabilities
1,810

 
1,808

Other accrued expenses and current liabilities
7,394

 
8,186

Accrued expenses and other current liabilities
$
16,958

 
$
19,382


(1) 
Includes the effects of foreign exchange and interest. See Note 10 for further details.
Components of accumulated other comprehensive income The components of AOCI, net of tax, were as follows (in millions, unaudited):
 
Foreign Currency Translation Adjustments
 
Unrealized Gains (Losses) on Available-for-Sale Investments
 
Unrealized Gains (Losses) on Cash Flow Hedges
 
Total
Balance as of December 31, 2017
$
(1,103
)
 
$
233

 
$
(122
)
 
$
(992
)
Cumulative effect of accounting change
0

 
(98
)
 
0

 
(98
)
Other comprehensive income (loss) before reclassifications
657

 
(208
)
 
(255
)
 
194

Amounts excluded from the assessment of hedge effectiveness recorded in AOCI
0

 
0

 
(7
)
 
(7
)
Amounts reclassified from AOCI
0

 
39

 
194

 
233

Other comprehensive income (loss)
657

 
(169
)
 
(68
)
 
420

Balance as of March 31, 2018
$
(446
)
 
$
(34
)
 
$
(190
)
 
$
(670
)
 
Foreign Currency Translation Adjustments
 
Unrealized Gains (Losses) on Available-for-Sale Investments
 
Unrealized Gains (Losses) on Cash Flow Hedges
 
Total
Balance as of December 31, 2018
$
(1,884
)
 
$
(688
)
 
$
266

 
$
(2,306
)
Cumulative effect of accounting change
0

 
0

 
(30
)
 
(30
)
Other comprehensive income (loss) before reclassifications
(36
)
 
719

 
0

 
683

Amounts excluded from the assessment of hedge effectiveness recorded in AOCI
0

 
0

 
(30
)
 
(30
)
Amounts reclassified from AOCI
0

 
7

 
(104
)
 
(97
)
Other comprehensive income (loss)
(36
)
 
726

 
(134
)
 
556

Balance as of March 31, 2019
$
(1,920
)
 
$
38

 
$
102

 
$
(1,780
)
Schedule of effects on net income of amounts reclassified from AOCI The effects on net income of amounts reclassified from AOCI were as follows (in millions, unaudited):
 
 
 
 
Gains (Losses) Reclassified from AOCI to the Consolidated Statements of Income
 
 
 
 
Three Months Ended
 
 
 
 
March 31,
 AOCI Components
 
Location
 
2018
 
2019
Unrealized gains (losses) on available-for-sale investments
 
 
 
 
 
 
Other income (expense), net
 
$
(39
)
 
$
(2
)
 
 
Benefit (provision) for income taxes
 
0

 
(5
)
 
 
Net of tax
 
(39
)
 
(7
)
Unrealized gains (losses) on cash flow hedges
 
 
 
 
Foreign exchange contracts
 
Revenue
 
(247
)
 
128

Interest rate contracts
 
Other income (expense), net
 
1

 
1

 
 
Benefit (provision) for income taxes
 
52

 
(25
)
 
 
Net of tax
 
(194
)
 
104

Total amount reclassified, net of tax
 
$
(233
)
 
$
97

Schedule of other income (expense), net The components of other income (expense), net, were as follows (in millions, unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
Interest income
$
399

 
$
522

Interest expense(1)
(30
)
 
(35
)
Foreign currency exchange gain (loss), net
(24
)
 
74

Gain (loss) on debt securities, net
(39
)
 
(2
)
Gain on equity securities, net
3,031

 
1,083

Performance fees(2)
(632
)
 
(117
)
Loss and impairment from equity method investments, net
(7
)
 
(40
)
Other
212

 
53

Other income (expense), net
$
2,910

 
$
1,538


(1) 
Interest expense is net of interest capitalized of $16 million and $31 million for the three months ended March 31, 2018 and 2019, respectively.
(2) 
Performance fees were reclassified for the prior period from general and administrative expenses to other income (expense), net to conform with current period presentation. For further information on the reclassification and performance fees, see
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Other Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Carrying amount of goodwill Changes in the carrying amount of goodwill for the three months ended March 31, 2019 were as follows (in millions, unaudited):
 
Google
 
Other Bets
 
Total Consolidated
Balance as of December 31, 2018
$
17,521

 
$
367

 
$
17,888

Acquisitions
41

 
0

 
41

Foreign currency translation and other adjustments
14

 
0

 
14

Balance as of March 31, 2019
$
17,576

 
$
367

 
$
17,943

Information regarding purchased intangible assets Information regarding purchased intangible assets were as follows (in millions):
 
As of December 31, 2018
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
Patents and developed technology
$
5,125

 
$
3,394

 
$
1,731

Customer relationships
349

 
308

 
41

Trade names and other
703

 
255

 
448

Total
$
6,177

 
$
3,957

 
$
2,220

 
 
 
 
 
 
 
As of March 31, 2019
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
(unaudited)
Patents and developed technology
$
5,093

 
$
3,491

 
$
1,602

Customer relationships
92

 
65

 
27

Trade names and other
703

 
269

 
434

Total
$
5,888

 
$
3,825

 
$
2,063

Expected amortization expense related to purchased intangible assets As of March 31, 2019, expected amortization expense relating to purchased intangible assets for each of the next five years and thereafter are as follows (in millions, unaudited):
Remainder of 2019
$
520

2020
590

2021
538

2022
204

2023
7

Thereafter
204

Total
$
2,063

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Net Income Per Share (Tables)
3 Months Ended
Mar. 31, 2019
Earnings Per Share [Abstract]  
Schedule of earnings per share The following table sets forth the computation of basic and diluted net income per share of Class A and Class B common stock and Class C capital stock (in millions, except share amounts which are reflected in thousands, and per share amounts, unaudited):
 
Three Months Ended March 31,
 
2018
 
2019
 
Class A
 
Class B
 
Class C
 
Class A
 
Class B
 
Class C
Basic net income per share:
 
 
 
 
 
 
 
 
 
 
 
Numerator
 
 
 
 
 
 
 
 
 
 
 
Allocation of undistributed earnings
$
4,039

 
$
635

 
$
4,727

 
$
2,865

 
$
446

 
$
3,346

Denominator
 
 
 
 
 
 
 
 
 
 
 
Number of shares used in per share computation
298,449

 
46,956

 
349,347

 
299,042

 
46,582

 
349,245

Basic net income per share
$
13.53

 
$
13.53

 
$
13.53

 
$
9.58

 
$
9.58

 
$
9.58

Diluted net income per share:
 
 
 
 
 
 
 
 
 
 
 
Numerator
 
 
 
 
 
 
 
 
 
 
 
Allocation of undistributed earnings for basic computation
$
4,039

 
$
635

 
$
4,727

 
$
2,865

 
$
446

 
$
3,346

Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares
635

 
0

 
0

 
446

 
0

 
0

Reallocation of undistributed earnings
(57
)
 
(9
)
 
57

 
(23
)
 
(4
)
 
23

Allocation of undistributed earnings
$
4,617

 
$
626

 
$
4,784

 
$
3,288

 
$
442

 
$
3,369

Denominator
 
 
 
 
 
 
 
 
 
 
 
Number of shares used in basic computation
298,449

 
46,956

 
349,347

 
299,042

 
46,582

 
349,245

Weighted-average effect of dilutive securities
 
 
 
 
 
 
 
 
 
 
 
Add:
 
 
 
 
 
 
 
 
 
 
 
Conversion of Class B to Class A common shares outstanding
46,956

 
0

 
0

 
46,582

 
0

 
0

Restricted stock units and other contingently issuable shares
898

 
0

 
9,484

 
510

 
0

 
5,500

Number of shares used in per share computation
346,303

 
46,956

 
358,831

 
346,134

 
46,582

 
354,745

Diluted net income per share
$
13.33

 
$
13.33

 
$
13.33

 
$
9.50

 
$
9.50

 
$
9.50


XML 42 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Compensation Plans (Tables)
3 Months Ended
Mar. 31, 2019
Equity [Abstract]  
Schedule of restricted stock activity The following table summarizes the activities for our unvested restricted stock units (RSUs) for the three months ended March 31, 2019 (unaudited):
 
Unvested Restricted Stock Units
 
Number of
Shares
 
Weighted-
Average
Grant-Date
Fair Value
Unvested as of December 31, 2018
18,467,678

 
$
936.96

Granted
10,078,174

 
$
1,053.10

 Vested
(2,830,657
)
 
$
872.80

 Forfeited/canceled
(474,577
)
 
$
968.80

Unvested as of March 31, 2019
25,240,618

 
$
989.93

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Information about Segments and Geographic Areas (Tables)
3 Months Ended
Mar. 31, 2019
Segment Reporting [Abstract]  
Schedule of segment information by segment Information about segments during the periods presented were as follows (in millions, unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
Revenues:
 
 
 
Google
$
30,996

 
$
36,169

Other Bets
150

 
170

Total revenues
$
31,146

 
$
36,339

 
Three Months Ended
 
March 31,
 
2018
 
2019
Operating income (loss):
 
 
 
Google
$
8,368

 
$
9,325

Other Bets
(571
)
 
(868
)
Reconciling items(1)
(164
)
 
(1,849
)
Total income from operations
$
7,633

 
$
6,608

(1) 
Reconciling items are primarily comprised of the EC fine for the three months ended March 31, 2019 as well as corporate administrative costs and other miscellaneous items that are not allocated to individual segments for all periods presented. Performance fees previously included in reconciling items were reclassified for the prior period from general and administrative expenses to other income (expense), net to conform with current period presentation. For further information on the reclassification, see Note 1.
 
Three Months Ended
 
March 31,
 
2018
 
2019
Capital expenditures:
 
 
 
Google
$
7,669

 
$
4,534

Other Bets
55

 
59

Reconciling items(2)
(425
)
 
45

Total capital expenditures as presented on the Consolidated Statements of Cash Flows
$
7,299

 
$
4,638

(2) 
Reconciling items are related to timing differences of payments as segment capital expenditures are on accrual basis while total capital expenditures shown on the Consolidated Statements of Cash Flow are on cash basis and other miscellaneous differences.
Stock-based compensation and depreciation, amortization, and impairment are included in segment operating income (loss) as shown below (in millions, unaudited):
 
Three Months Ended
 
March 31,
 
2018
 
2019
Stock-based compensation:
 
 
 
Google
$
2,304

 
$
2,612

Other Bets
112

 
123

Reconciling items(3)
41

 
34

Total stock-based compensation(4)
$
2,457

 
$
2,769

 
 
 
 
Depreciation, amortization, and impairment:
 
 
 
Google
$
1,901

 
$
2,529

Other Bets
85

 
84

Total depreciation, amortization, and impairment
$
1,986

 
$
2,613

(3) 
Reconciling items represent corporate administrative costs that are not allocated to individual segments.
(4) 
For purposes of segment reporting, SBC represents awards that we expect to settle in Alphabet stock.
Schedule of long-lived assets by geographic area The following table presents our long-lived assets by geographic area (in millions):
 
As of
December 31, 2018
 
As of
March 31, 2019
 
 
 
(unaudited)
Long-lived assets:
 
 
 
United States
$
74,882

 
$
81,160

International
22,234

 
25,982

Total long-lived assets
$
97,116

 
$
107,142

XML 44 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Nature of Operations and Summary of Significant Accounting Policies (Narrative) (Details) - USD ($)
$ in Millions
Mar. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Operating lease assets $ 8,837   $ 0
Total lease liability balance 9,348    
Derecognition of lease liability (1,417)   (3,545)
Derecognition of build to suit asset $ (60,528)   $ (59,719)
Accounting Standards Update 2016-02      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Operating lease assets   $ 8,000  
Total lease liability balance   8,400  
Construction in progress | Accounting Standards Update 2016-02      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Derecognition of lease liability   1,500  
Derecognition of build to suit asset   $ 1,500  
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Revenues (Narrative) (Details)
$ in Millions
3 Months Ended
Mar. 31, 2019
USD ($)
Revenue from Contract with Customer [Abstract]  
Deferred revenue recognized during period $ 826
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.19.1
Revenues (Revenue by Segment) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Segment Reporting Information [Line Items]    
Revenue $ 36,339 $ 31,146
Revenues    
Segment Reporting Information [Line Items]    
Hedging gains (losses) included in consolidated revenue 137 (239)
Google    
Segment Reporting Information [Line Items]    
Revenue 5,449 4,354
Google | Google properties    
Segment Reporting Information [Line Items]    
Revenue 25,682 21,998
Google | Google Network Members' properties    
Segment Reporting Information [Line Items]    
Revenue 5,038 4,644
Google | Google advertising revenues    
Segment Reporting Information [Line Items]    
Revenue 30,720 26,642
Other Bets    
Segment Reporting Information [Line Items]    
Revenue $ 170 $ 150
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.19.1
Revenues (Revenue by Geographic Location) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue $ 36,339 $ 31,146
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 16,532 14,144
EMEA    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 11,791 10,474
APAC    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 6,112 4,804
Other Americas    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue $ 1,904 $ 1,724
Geographic Concentration Risk | Sales Revenue, Net    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Percentage of total revenue 100.00% 100.00%
Geographic Concentration Risk | Sales Revenue, Net | United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Percentage of total revenue 45.00% 45.00%
Geographic Concentration Risk | Sales Revenue, Net | EMEA    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Percentage of total revenue 33.00% 34.00%
Geographic Concentration Risk | Sales Revenue, Net | APAC    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Percentage of total revenue 17.00% 15.00%
Geographic Concentration Risk | Sales Revenue, Net | Other Americas    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Percentage of total revenue 5.00% 6.00%
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.19.1
Financial Instruments (Debt Securities) (Details) - USD ($)
$ in Millions
Mar. 31, 2019
Dec. 31, 2018
Available-for-sale Debt Securities, Amortized Cost Basis [Abstract] (Deprecated 2018-01-31)    
Cash and Cash Equivalents $ 6,452 $ 3,493
Fair Value 91,986  
Level 2    
Available-for-sale Debt Securities, Amortized Cost Basis [Abstract] (Deprecated 2018-01-31)    
Adjusted Cost 98,850 98,137
Gross Unrealized Gains 359 97
Gross Unrealized Losses (503) (1,054)
Fair Value 98,706 97,180
Cash and Cash Equivalents 6,720 5,963
Fair Value 91,986 91,217
Level 2 | Time deposits    
Available-for-sale Debt Securities, Amortized Cost Basis [Abstract] (Deprecated 2018-01-31)    
Adjusted Cost 2,612 2,202
Fair Value 2,612 2,202
Cash and Cash Equivalents 2,598 2,202
Fair Value 14 0
Level 2 | Government bonds    
Available-for-sale Debt Securities, Amortized Cost Basis [Abstract] (Deprecated 2018-01-31)    
Adjusted Cost 54,291 53,634
Gross Unrealized Gains 195 71
Gross Unrealized Losses (206) (414)
Fair Value 54,280 53,291
Cash and Cash Equivalents 4,114 3,717
Fair Value 50,166 49,574
Level 2 | Corporate debt securities    
Available-for-sale Debt Securities, Amortized Cost Basis [Abstract] (Deprecated 2018-01-31)    
Adjusted Cost 25,482 25,383
Gross Unrealized Gains 128 15
Gross Unrealized Losses (109) (316)
Fair Value 25,501 25,082
Cash and Cash Equivalents 8 44
Fair Value 25,493 25,038
Level 2 | Mortgage-backed and asset-backed securities    
Available-for-sale Debt Securities, Amortized Cost Basis [Abstract] (Deprecated 2018-01-31)    
Adjusted Cost 16,465 16,918
Gross Unrealized Gains 36 11
Gross Unrealized Losses (188) (324)
Fair Value 16,313 16,605
Cash and Cash Equivalents 0 0
Fair Value $ 16,313 $ 16,605
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.19.1
Financial Instruments (Narrative) (Details) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Financial Instruments and Fair Value [Line Items]      
Gross realized gains on the sale of our marketable securities $ 46,000,000 $ 2,000,000  
Gross realized losses on the sale of our marketable securities 48,000,000 41,000,000  
Other-than-temporary impairment losses recognized 0 $ 0  
Fair value of non-marketable equity securities 12,947,000,000    
Net unrealized gain on equity securities 4,634,000,000    
Equity securities, sales price in excess of purchase price 118,000,000    
Equity method investments 1,300,000,000   $ 1,300,000,000
Cash collateral received from derivative financial instruments 518,000,000   327,000,000
Foreign currency gain (loss) to be reclassified during next 12 months 113,000,000    
Cash Flow Hedging Relationship | Foreign exchange contracts      
Financial Instruments and Fair Value [Line Items]      
Notional amount of derivative $ 12,400,000,000   11,800,000,000
Foreign exchange option contracts, maximum maturities 24 months    
Derivatives in Fair Value Hedging Relationship | Foreign exchange contracts      
Financial Instruments and Fair Value [Line Items]      
Notional amount of derivative $ 2,000,000,000   2,000,000,000.0
Net Investment Hedges | Foreign exchange contracts      
Financial Instruments and Fair Value [Line Items]      
Notional amount of derivative 7,100,000,000   6,700,000,000
Fair Value of Derivatives Not Designated as Hedging Instruments | Foreign exchange contracts      
Financial Instruments and Fair Value [Line Items]      
Notional amount of derivative 18,600,000,000   $ 20,100,000,000
Valuation, Market Approach      
Financial Instruments and Fair Value [Line Items]      
Fair value of non-marketable equity securities 1,400,000,000    
Net unrealized gain on equity securities $ 390,000,000    
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Financial Instruments (Contractual Maturity Date of Marketable Debt Securities) (Details)
$ in Millions
Mar. 31, 2019
USD ($)
Fair Value Disclosures [Abstract]  
Due in 1 year $ 21,969
Due in 1 year through 5 years 57,477
Due in 5 years through 10 years 2,522
Due after 10 years 10,018
Total $ 91,986
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Financial Instruments (Gross Unrealized Losses and Fair Values for Investments in Unrealized Loss Position) (Details) - USD ($)
$ in Millions
Mar. 31, 2019
Dec. 31, 2018
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value $ 3,491 $ 27,724
Less than 12 Months, Unrealized Loss (8) (267)
12 Months or Greater, Fair Value 48,041 43,941
12 Months or Greater, Unrealized Loss (495) (787)
Total Fair Value 51,532 71,665
Total Unrealized Loss (503) (1,054)
Government bonds    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 1,089 12,019
Less than 12 Months, Unrealized Loss (1) (85)
12 Months or Greater, Fair Value 24,177 23,877
12 Months or Greater, Unrealized Loss (205) (329)
Total Fair Value 25,266 35,896
Total Unrealized Loss (206) (414)
Corporate debt securities    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 1,503 10,171
Less than 12 Months, Unrealized Loss (5) (107)
12 Months or Greater, Fair Value 13,503 11,545
12 Months or Greater, Unrealized Loss (104) (209)
Total Fair Value 15,006 21,716
Total Unrealized Loss (109) (316)
Mortgage-backed and asset-backed securities    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 899 5,534
Less than 12 Months, Unrealized Loss (2) (75)
12 Months or Greater, Fair Value 10,361 8,519
12 Months or Greater, Unrealized Loss (186) (249)
Total Fair Value 11,260 14,053
Total Unrealized Loss $ (188) $ (324)
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Financial Instruments (Marketable Equity Securities) (Details) - USD ($)
$ in Millions
Mar. 31, 2019
Dec. 31, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents $ 6,452 $ 3,493
Marketable Securities 2,354 1,222
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents 6,452 3,493
Marketable Securities 2,115 994
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents 6,720 5,963
Money market funds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents 6,452 3,493
Mutual funds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable Securities $ 239 $ 228
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.19.1
Financial Instruments (Measurement Alternative Investments) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Adjustments to Carrying Value of Non-Marketable Equity Securities    
Unrealized gains $ 456 $ 2,511
Unrealized losses (including impairment) (66) (23)
Total unrealized gain (loss) for non-marketable equity securities 390 2,488
Initial cost basis 8,561  
Unrealized gains 4,634  
Unrealized losses (including impairment) (248)  
Total carrying value at the end of the period 12,947  
Equity Securities, FV-NI, Gain (Loss), Alternative [Abstract]    
Net gain (loss) on equity securities sold during the period 42 387
Unrealized gain (loss) on equity securities held as of the end of the period(1) 1,041 2,644
Total gain (loss) recognized in other income (expense), net $ 1,083 $ 3,031
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.19.1
Financial Instruments (Fair Values of Outstanding Derivative Instruments) (Details) - USD ($)
$ in Millions
Mar. 31, 2019
Dec. 31, 2018
Derivative Assets:    
Derivative Assets $ 529 $ 569
Derivative Liabilities:    
Derivative Liabilities 400 289
Level 2    
Derivative Assets:    
Derivative Assets 490 513
Derivative Liabilities:    
Derivative Liabilities 361 233
Level 2 | Foreign exchange contracts | Other current and non-current assets    
Derivative Assets:    
Derivative Assets 490 513
Level 2 | Foreign exchange contracts | Accrued expenses and other liabilities, current and non-current    
Derivative Liabilities:    
Derivative Liabilities 361 233
Fair Value of Derivatives Designated as Hedging Instruments | Level 2    
Derivative Assets:    
Derivative Assets 475 459
Derivative Liabilities:    
Derivative Liabilities 13 5
Fair Value of Derivatives Designated as Hedging Instruments | Level 2 | Foreign exchange contracts | Other current and non-current assets    
Derivative Assets:    
Derivative Assets 475 459
Fair Value of Derivatives Designated as Hedging Instruments | Level 2 | Foreign exchange contracts | Accrued expenses and other liabilities, current and non-current    
Derivative Liabilities:    
Derivative Liabilities 13 5
Fair Value of Derivatives Not Designated as Hedging Instruments | Level 2    
Derivative Assets:    
Derivative Assets 15 54
Derivative Liabilities:    
Derivative Liabilities 348 228
Fair Value of Derivatives Not Designated as Hedging Instruments | Level 2 | Foreign exchange contracts | Other current and non-current assets    
Derivative Assets:    
Derivative Assets 15 54
Fair Value of Derivatives Not Designated as Hedging Instruments | Level 2 | Foreign exchange contracts | Accrued expenses and other liabilities, current and non-current    
Derivative Liabilities:    
Derivative Liabilities $ 348 $ 228
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.19.1
Financial Instruments (Effect of Derivative Instruments on Income and Accumulated Other Comprehensive Income) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Derivatives in Net Investment Hedging Relationship:    
Revenues $ 36,339 $ 31,146
Other income (expense), net 1,538 2,910
Revenues    
Foreign exchange contracts    
Total gains (losses) 137 (239)
Other income (expense), net    
Foreign exchange contracts    
Total gains (losses) (185) (89)
Foreign exchange contracts    
Derivatives in Net Investment Hedging Relationship:    
Total 28 (326)
Foreign exchange contracts | Revenues | Fair Value of Derivatives Not Designated as Hedging Instruments    
Foreign exchange contracts    
Derivatives not designated as hedging instruments 0 0
Foreign exchange contracts | Other income (expense), net | Fair Value of Derivatives Not Designated as Hedging Instruments    
Foreign exchange contracts    
Derivatives not designated as hedging instruments (249) (100)
Derivatives in Cash Flow Hedging Relationship | Foreign exchange contracts    
Derivatives in Cash Flow Hedging Relationship    
Amount included in the assessment of effectiveness (6) (319)
Amount excluded from the assessment of effectiveness (30) (7)
Derivatives in Cash Flow Hedging Relationship | Foreign exchange contracts | Revenues    
Foreign exchange contracts    
Amount of gains (losses) reclassified from AOCI to income 128 (247)
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach 9 8
Derivatives in Cash Flow Hedging Relationship | Foreign exchange contracts | Other income (expense), net    
Foreign exchange contracts    
Amount of gains (losses) reclassified from AOCI to income 0 0
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach 0 0
Derivatives in Net Investment Hedging Relationship: | Foreign exchange contracts    
Derivatives in Net Investment Hedging Relationship:    
Amount included in the assessment of effectiveness 64 0
Derivatives in Net Investment Hedging Relationship: | Foreign exchange contracts | Revenues    
Net Investment Hedge, Foreign Exchange Contracts [Abstract]    
Amount excluded from the assessment of effectiveness 0 0
Derivatives in Net Investment Hedging Relationship: | Foreign exchange contracts | Other income (expense), net    
Net Investment Hedge, Foreign Exchange Contracts [Abstract]    
Amount excluded from the assessment of effectiveness 54 0
Derivatives in Fair Value Hedging Relationship | Foreign exchange contracts | Revenues    
Foreign exchange contracts    
Hedged items 0 0
Derivatives designated as hedging instruments 0 0
Amount excluded from the assessment of effectiveness 0 0
Derivatives in Fair Value Hedging Relationship | Foreign exchange contracts | Other income (expense), net    
Foreign exchange contracts    
Hedged items 22 113
Derivatives designated as hedging instruments (22) (113)
Amount excluded from the assessment of effectiveness $ 10 $ 11
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.19.1
Financial Instruments (Offsetting of Financial Assets and Financial Liabilities) (Details) - USD ($)
$ in Millions
Mar. 31, 2019
Dec. 31, 2018
Offsetting of Assets    
Gross Amounts of Recognized Assets $ 529 $ 569
Gross Amounts Offset in the Consolidated Balance Sheets (39) (56)
Net Presented in the Consolidated Balance Sheets 490 513
Financial Instruments (85) (90)
Cash Collateral Received (399) (307)
Non-Cash Collateral Received (2) (14)
Net Assets Exposed 4 102
Offsetting of Liabilities    
Gross Amounts of Recognized Liabilities 400 289
Gross Amounts Offset in the Consolidated Balance Sheets (39) (56)
Net Presented in the Consolidated Balance Sheets 361 233
Financial Instruments (85) (90)
Cash Collateral Pledged 0 0
Non-Cash Collateral Pledged 0 0
Net Liabilities $ 276 $ 143
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.19.1
Leases Components of Operating Lease Expense (Details)
$ in Millions
3 Months Ended
Mar. 31, 2019
USD ($)
Leases [Abstract]  
Operating lease cost $ 398
Variable lease cost 128
Total operating lease cost $ 526
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Leases Narrative (Details)
$ in Billions
Mar. 31, 2019
USD ($)
Lessee, Lease, Description [Line Items]  
Weighted average remaining lease term 10 years
Weighted average discount rate 2.90%
Operating leases not yet commenced, future minimum lease payments $ 4.4
Minimum  
Lessee, Lease, Description [Line Items]  
Operating lease, non-cancelable lease term 1 year
Finance lease, non-cancelable lease term 0 years
Maximum  
Lessee, Lease, Description [Line Items]  
Operating lease, non-cancelable lease term 20 years
Finance lease, non-cancelable lease term 0 years
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.19.1
Leases Supplemental Cash Flow Information (Details)
$ in Millions
3 Months Ended
Mar. 31, 2019
USD ($)
Leases [Abstract]  
Cash payments for operating leases $ 374
New operating lease assets obtained in exchange for operating lease liabilities $ 1,131
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Leases Future Minimum Lease Payments (Details)
$ in Millions
Mar. 31, 2019
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
Remainder of 2019 $ 1,071
2020 1,535
2021 1,437
2022 1,228
2023 1,070
Thereafter 4,990
Total future minimum lease payments 11,331
Less imputed interest (1,983)
Total lease liability balance $ 9,348
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Variable Interest Entities (VIEs) (Narrative) (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 27 Months Ended
Dec. 31, 2018
Mar. 31, 2019
Mar. 31, 2019
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Assets not available for use $ 2,400 $ 2,400 $ 2,400
Liabilities with no recourse 909 786 786
Variable Interest Entity, Primary Beneficiary | Verily      
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Cash received from transaction 900 100  
Amount of investment 1,000   1,800
Calico      
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Accumulated payments for other commitments   480 480
Research and development arrangement | AbbVie Inc      
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Accumulated payments for other commitments   750 750
Research commitments   500 500
Research and development arrangement | Calico      
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Accumulated payments for other commitments   500 500
Research commitments   750 750
Commitment to Invest      
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Research commitments   750 750
Renewable Energy Investments | Variable Interest Entity, Not Primary Beneficiary, Aggregated Disclosure      
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Carrying value 705 665 665
Maximum exposure $ 705 $ 665 $ 665
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.19.1
Debt (Narrative) (Details)
1 Months Ended
Apr. 30, 2016
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Aug. 31, 2016
USD ($)
Feb. 28, 2014
USD ($)
May 31, 2011
USD ($)
Tranche
Debt Instrument [Line Items]            
Commercial paper   $ 0 $ 0      
Estimated fair value of long-term debt   $ 4,000,000,000.0 3,900,000,000      
3.625% Notes due on May 19, 2021            
Debt Instrument [Line Items]            
Effective interest rate   3.734%        
3.375% Notes due on February 25, 2024            
Debt Instrument [Line Items]            
Effective interest rate   3.377%        
1.998% Notes due on August 15, 2026            
Debt Instrument [Line Items]            
Effective interest rate   2.231%        
Unsecured debt | Unsecured Senior Notes 3.375% due on February 2024 and Unsecured Senior Notes 3.625% Due May 2021            
Debt Instrument [Line Items]            
Debt instrument issued $ 1,700,000,000          
Gain (loss) on modification of debt 0          
Unsecured debt | 2016 Notes            
Debt Instrument [Line Items]            
Debt instrument issued       $ 2,000,000,000.0    
Google | Unsecured Senior Notes 3.375% due on February 2024 and Unsecured Senior Notes 3.625% Due May 2021            
Debt Instrument [Line Items]            
Debt subject to exchange $ 1,700,000,000          
Google | Unsecured debt | 2011 Notes            
Debt Instrument [Line Items]            
Debt instrument issued           $ 3,000,000,000.0
Number of tranches (in tranche) | Tranche           3
Google | Unsecured debt | 2014 Notes            
Debt Instrument [Line Items]            
Debt instrument issued         $ 1,000,000,000.0  
Commercial Paper            
Debt Instrument [Line Items]            
Maximum borrowing on short term lines of credit   $ 5,000,000,000.0        
Revolving Credit Facility            
Debt Instrument [Line Items]            
Maximum borrowing on short term lines of credit   4,000,000,000.0        
Line of credit drawn   $ 0 $ 0      
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.19.1
Debt (Long-Term Debt) (Details) - USD ($)
$ in Millions
Mar. 31, 2019
Dec. 31, 2018
Long-Term Debt    
Unamortized discount for the Notes above $ (48) $ (50)
Subtotal 3,952 3,950
Finance lease obligation under ASC 840   62
Finance lease obligation 114  
Total long-term debt 4,066 4,012
3.625% Notes due on May 19, 2021    
Long-Term Debt    
Long-term debt $ 1,000 1,000
Long-term debt, interest rate 3.625%  
3.375% Notes due on February 25, 2024    
Long-Term Debt    
Long-term debt $ 1,000 1,000
Long-term debt, interest rate 3.375%  
1.998% Notes due on August 15, 2026    
Long-Term Debt    
Long-term debt $ 2,000 $ 2,000
Long-term debt, interest rate 1.998%  
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.19.1
Supplemental Financial Statement Information (Property and Equipment) (Details) - USD ($)
$ in Millions
Mar. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross $ 85,258 $ 82,507
Less: accumulated depreciation (24,730) (22,788)
Property and equipment, net 60,528 59,719
Land and buildings    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross 30,824 30,179
Information technology assets    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross 31,551 30,119
Construction in progress    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross 17,203 16,838
Leasehold improvements    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross 5,604 5,310
Furniture and fixtures    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross 76 61
Information Technology Assets Held Under Finance Leases    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross $ 835 $ 648
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.19.1
Supplemental Financial Statement Information (Accrued Expenses and Other Current Liabilities) (Details) - USD ($)
$ in Millions
Mar. 31, 2019
Dec. 31, 2018
Balance Sheet Components Disclosure [Abstract]    
European Commission fines $ 9,388 $ 7,754
Accrued customer liabilities 1,808 1,810
Other accrued expenses and current liabilities 8,186 7,394
Accrued expenses and other current liabilities $ 19,382 $ 16,958
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.19.1
Supplemental Financial Statement Information (Components of Accumulated Other Comprehensive Income) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Jan. 01, 2019
Jan. 01, 2018
Components of AOCI, net of tax        
Beginning Balance $ 177,628 $ 152,502    
Cumulative effect of accounting change     $ (34) $ (697)
Other comprehensive income (loss) before reclassifications 683 194    
Amounts excluded from the assessment of hedge effectiveness recorded in AOCI (30) (7)    
Amounts reclassified from AOCI (97) 233    
Other comprehensive income (loss) 556 420    
Ending Balance 183,472 160,825    
Foreign Currency Translation Adjustments        
Components of AOCI, net of tax        
Beginning Balance (1,884) (1,103)    
Other comprehensive income (loss) before reclassifications (36) 657    
Amounts excluded from the assessment of hedge effectiveness recorded in AOCI 0 0    
Amounts reclassified from AOCI 0 0    
Other comprehensive income (loss) (36) 657    
Ending Balance (1,920) (446)    
Unrealized Gains (Losses) on Available-for-Sale Investments        
Components of AOCI, net of tax        
Beginning Balance (688) 233    
Other comprehensive income (loss) before reclassifications 719 (208)    
Amounts excluded from the assessment of hedge effectiveness recorded in AOCI 0 0    
Amounts reclassified from AOCI 7 39    
Other comprehensive income (loss) 726 (169)    
Ending Balance 38 (34)    
Unrealized Gains (Losses) on Cash Flow Hedges        
Components of AOCI, net of tax        
Beginning Balance 266 (122)    
Other comprehensive income (loss) before reclassifications 0 (255)    
Amounts excluded from the assessment of hedge effectiveness recorded in AOCI (30) (7)    
Amounts reclassified from AOCI (104) 194    
Other comprehensive income (loss) (134) (68)    
Ending Balance 102 (190)    
Total        
Components of AOCI, net of tax        
Beginning Balance (2,306) (992)    
Cumulative effect of accounting change     (30) (98)
Ending Balance $ (1,780) $ (670)    
Accounting Standards Update 2016-01 | Foreign Currency Translation Adjustments        
Components of AOCI, net of tax        
Cumulative effect of accounting change       0
Accounting Standards Update 2016-01 | Unrealized Gains (Losses) on Available-for-Sale Investments        
Components of AOCI, net of tax        
Cumulative effect of accounting change       (98)
Accounting Standards Update 2016-01 | Unrealized Gains (Losses) on Cash Flow Hedges        
Components of AOCI, net of tax        
Cumulative effect of accounting change       0
Accounting Standards Update 2016-01 | Total        
Components of AOCI, net of tax        
Cumulative effect of accounting change       $ (98)
Accounting Standards Update 2018-02 | Foreign Currency Translation Adjustments        
Components of AOCI, net of tax        
Cumulative effect of accounting change     0  
Accounting Standards Update 2018-02 | Unrealized Gains (Losses) on Available-for-Sale Investments        
Components of AOCI, net of tax        
Cumulative effect of accounting change     0  
Accounting Standards Update 2018-02 | Unrealized Gains (Losses) on Cash Flow Hedges        
Components of AOCI, net of tax        
Cumulative effect of accounting change     (30)  
Accounting Standards Update 2018-02 | Total        
Components of AOCI, net of tax        
Cumulative effect of accounting change     $ (30)  
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.19.1
Supplemental Financial Statement Information (Effects on Net Income of Amounts Reclassified from AOCI) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Revenue $ 36,339 $ 31,146
Other income (expense), net 1,538 2,910
Benefit (provision) for income taxes (1,489) (1,142)
Net income 6,657 9,401
Gains (Losses) Reclassified from AOCI to the Consolidated Statements of Income    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Net income 97 (233)
Gains (Losses) Reclassified from AOCI to the Consolidated Statements of Income | Unrealized gains (losses) on available-for-sale investments    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Other income (expense), net (2) (39)
Benefit (provision) for income taxes (5) 0
Net income (7) (39)
Gains (Losses) Reclassified from AOCI to the Consolidated Statements of Income | Unrealized gains (losses) on cash flow hedges    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Net income 104 (194)
Gains (Losses) Reclassified from AOCI to the Consolidated Statements of Income | Unrealized gains (losses) on cash flow hedges | Foreign exchange contracts    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Revenue 128 (247)
Gains (Losses) Reclassified from AOCI to the Consolidated Statements of Income | Unrealized gains (losses) on cash flow hedges | Interest rate contracts    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Other income (expense), net 1 1
Benefit (provision) for income taxes $ (25) $ 52
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.19.1
Supplemental Financial Statement Information (Schedule of Other Income (Expense), Net) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Balance Sheet Components Disclosure [Abstract]    
Interest income $ 522 $ 399
Interest expense (35) (30)
Foreign currency exchange losses, net 74 (24)
Gain (loss) on debt securities, net (2) (39)
Gain on equity securities, net 1,083 3,031
Performance fees (117) (632)
Loss and impairment from equity method investments, net (40) (7)
Other 53 212
Other income (expense), net 1,538 2,910
Interest costs capitalized $ 31 $ 16
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.19.1
Acquisitions (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Business Acquisition [Line Items]    
Goodwill $ 17,943 $ 17,888
Other acquisitions    
Business Acquisition [Line Items]    
Total consideration 79  
Acquired intangible assets 39  
Goodwill 41  
Net liabilities assumed 1  
Amount of goodwill expected to be deductible for tax purposes $ 15  
Other acquisitions | Patents and developed technology    
Business Acquisition [Line Items]    
Acquired intangible assets, weighted-average useful life 3 years 8 months 12 days  
Other acquisitions | Trade names and other    
Business Acquisition [Line Items]    
Acquired intangible assets, weighted-average useful life 3 years  
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Other Intangible Assets (Goodwill Rolforward) (Details)
$ in Millions
3 Months Ended
Mar. 31, 2019
USD ($)
Changes in Carrying Amount of Goodwill  
Balance as of December 31, 2018 $ 17,888
Acquisitions 41
Foreign currency translation and other adjustments 14
Balance as of March 31, 2019 17,943
Google  
Changes in Carrying Amount of Goodwill  
Balance as of December 31, 2018 17,521
Acquisitions 41
Foreign currency translation and other adjustments 14
Balance as of March 31, 2019 17,576
Other Bets  
Changes in Carrying Amount of Goodwill  
Balance as of December 31, 2018 367
Acquisitions 0
Foreign currency translation and other adjustments 0
Balance as of March 31, 2019 $ 367
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Other Intangible Assets (Acquisition-Related Intangible Assets that are being Amortized) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 5,888   $ 6,177
Accumulated Amortization 3,825   3,957
Net Carrying Amount 2,063   2,220
Patents and developed technology      
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 5,093   5,125
Accumulated Amortization 3,491   3,394
Net Carrying Amount 1,602   1,731
Customer relationships      
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 92   349
Accumulated Amortization 65   308
Net Carrying Amount 27   41
Trade names and other      
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 703   703
Accumulated Amortization 269   255
Net Carrying Amount 434   $ 448
Acquisition-related intangible assets      
Acquired Finite-Lived Intangible Assets [Line Items]      
Amortization of acquisition-related intangible assets $ 197 $ 195  
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Other Intangible Assets (Expected Amortization Expense for Acquisition-Related Intangible Assets) (Details)
$ in Millions
Mar. 31, 2019
USD ($)
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]  
Remainder of 2019 $ 520
2020 590
2021 538
2022 204
2023 7
Thereafter 204
Total $ 2,063
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.19.1
Contingencies (Details)
$ in Millions, € in Billions
3 Months Ended 6 Months Ended
Mar. 20, 2019
USD ($)
Jun. 27, 2017
USD ($)
Jun. 27, 2017
EUR (€)
Mar. 31, 2019
USD ($)
Mar. 31, 2019
EUR (€)
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Jun. 30, 2017
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 2018
EUR (€)
Loss Contingencies [Line Items]                    
European Commission fine       $ 1,697     $ 0      
European Commission Antitrust Investigation                    
Loss Contingencies [Line Items]                    
European Commission fine $ 1,700 $ 2,700 € 2.4 $ 1,700 € 1.5 $ 5,100 $ 21 $ 2,700 $ 5,100 € 4.3
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity (Narrative) (Details) - USD ($)
shares in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Jan. 31, 2019
Jan. 31, 2018
Stockholders Equity Note [Line Items]        
Repurchases of capital stock $ 3,025,000,000 $ 2,173,000,000    
Class C Capital Stock | Share Repurchase Program        
Stockholders Equity Note [Line Items]        
Authorized share repurchase amount     $ 12,500,000,000 $ 8,600,000,000
Repurchases of capital stock (in shares) 2.7      
Repurchases of capital stock $ 3,000,000,000.0      
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.19.1
Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Denominator    
Basic net income per share (in dollars per share) $ 9.58 $ 13.53
Weighted-average effect of dilutive securities    
Diluted net income per share (in dollars per share) $ 9.50 $ 13.33
Class A Common Stock    
Numerator    
Allocation of undistributed earnings $ 2,865 $ 4,039
Denominator    
Number of shares used in basic computation (shares) 299,042 298,449
Basic net income per share (in dollars per share) $ 9.58 $ 13.53
Numerator    
Allocation of undistributed earnings for basic computation $ 2,865 $ 4,039
Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares 446 635
Reallocation of undistributed earnings (23) (57)
Allocation of undistributed earnings $ 3,288 $ 4,617
Denominator    
Number of shares used in basic computation (shares) 299,042 298,449
Weighted-average effect of dilutive securities    
Conversion of Class B to Class A common shares outstanding (shares) 46,582 46,956
Number of shares used in per share computation (shares) 346,134 346,303
Diluted net income per share (in dollars per share) $ 9.50 $ 13.33
Class A Common Stock | Restricted stock units and other contingently issuable shares    
Weighted-average effect of dilutive securities    
Restricted stock units and other contingently issuable shares (shares) 510 898
Class B Common Stock    
Numerator    
Allocation of undistributed earnings $ 446 $ 635
Denominator    
Number of shares used in basic computation (shares) 46,582 46,956
Basic net income per share (in dollars per share) $ 9.58 $ 13.53
Numerator    
Allocation of undistributed earnings for basic computation $ 446 $ 635
Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares 0 0
Reallocation of undistributed earnings (4) (9)
Allocation of undistributed earnings $ 442 $ 626
Denominator    
Number of shares used in basic computation (shares) 46,582 46,956
Weighted-average effect of dilutive securities    
Conversion of Class B to Class A common shares outstanding (shares) 0 0
Number of shares used in per share computation (shares) 46,582 46,956
Diluted net income per share (in dollars per share) $ 9.50 $ 13.33
Class B Common Stock | Restricted stock units and other contingently issuable shares    
Weighted-average effect of dilutive securities    
Restricted stock units and other contingently issuable shares (shares) 0 0
Class C Capital Stock    
Numerator    
Allocation of undistributed earnings $ 3,346 $ 4,727
Denominator    
Number of shares used in basic computation (shares) 349,245 349,347
Basic net income per share (in dollars per share) $ 9.58 $ 13.53
Numerator    
Allocation of undistributed earnings for basic computation $ 3,346 $ 4,727
Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares 0 0
Reallocation of undistributed earnings 23 57
Allocation of undistributed earnings $ 3,369 $ 4,784
Denominator    
Number of shares used in basic computation (shares) 349,245 349,347
Weighted-average effect of dilutive securities    
Conversion of Class B to Class A common shares outstanding (shares) 0 0
Number of shares used in per share computation (shares) 354,745 358,831
Diluted net income per share (in dollars per share) $ 9.50 $ 13.33
Class C Capital Stock | Restricted stock units and other contingently issuable shares    
Weighted-average effect of dilutive securities    
Restricted stock units and other contingently issuable shares (shares) 5,500 9,484
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.19.1
Compensation Plans (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Stockholders Equity Note [Line Items]    
Stock-based compensation expense $ 2,900 $ 2,500
Awards expected to be settled with stock 2,769 2,457
Performance fees 117 $ 632
Restricted Stock Units (RSUs)    
Stockholders Equity Note [Line Items]    
Unrecognized compensation cost $ 23,600  
Weighted average recognition period for unrecognized stock-based compensation expense 2 years 9 months 18 days  
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.19.1
Compensation Plans (Unvested Restricted Stock Units Activity) (Details) - Restricted Stock Units (RSUs)
3 Months Ended
Mar. 31, 2019
$ / shares
shares
Unvested restricted stock units - number of shares  
Unvested at beginning of period (in shares) | shares 18,467,678
Granted (in shares) | shares 10,078,174
Vested (in shares) | shares (2,830,657)
Forfeited/canceled (in shares) | shares (474,577)
Unvested at end of period (in shares) | shares 25,240,618
Unvested restricted stock units - weighted-average grant-date fair value  
Unvested at beginning of period (in dollars per share) | $ / shares $ 936.96
Granted (in dollars per share) | $ / shares 1,053.10
Vested (in dollars per share) | $ / shares 872.80
Forfeited/canceled (in dollars per share) | $ / shares 968.80
Unvested at end of period (in dollars per share) | $ / shares $ 989.93
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes (Details) - USD ($)
$ in Billions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
Effective tax rate 18.30% 10.80%  
Gross unrecognized tax benefits $ 4.8   $ 4.7
Unrecognized tax benefits that would impact effective tax rate $ 3.0   $ 2.9
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.19.1
Information about Segments and Geographic Areas (Revenue by Segment) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Segment Reporting Information [Line Items]    
Revenues $ 36,339 $ 31,146
Google    
Segment Reporting Information [Line Items]    
Revenues 36,169 30,996
Other Bets    
Segment Reporting Information [Line Items]    
Revenues $ 170 $ 150
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.19.1
Information about Segments and Geographic Areas (Operating Income (Loss) by Segment) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Segment Reporting Information [Line Items]    
Segment operating income (loss) $ 6,608 $ 7,633
Operating Segments | Google    
Segment Reporting Information [Line Items]    
Segment operating income (loss) 9,325 8,368
Operating Segments | Other Bets    
Segment Reporting Information [Line Items]    
Segment operating income (loss) (868) (571)
Reconciling items    
Segment Reporting Information [Line Items]    
Segment operating income (loss) $ (1,849) $ (164)
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.19.1
Information about Segments and Geographic Areas (Capital Expenditures by Segment) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Segment Reporting Information [Line Items]    
Capital expenditures $ 4,638 $ 7,299
Operating Segments | Google    
Segment Reporting Information [Line Items]    
Capital expenditures 4,534 7,669
Operating Segments | Other Bets    
Segment Reporting Information [Line Items]    
Capital expenditures 59 55
Reconciling Items    
Segment Reporting Information [Line Items]    
Capital expenditures $ 45 $ (425)
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.19.1
Information about Segments and Geographic Areas (Stock-based Compensation and Depreciation, Amortization and Impairment by Segment) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Segment Reporting Information [Line Items]    
Stock-based compensation expense $ 2,769 $ 2,457
Depreciation, amortization and impairment 2,613 1,986
Operating Segments | Google    
Segment Reporting Information [Line Items]    
Stock-based compensation expense 2,612 2,304
Depreciation, amortization and impairment 2,529 1,901
Operating Segments | Other Bets    
Segment Reporting Information [Line Items]    
Stock-based compensation expense 123 112
Depreciation, amortization and impairment 84 85
Reconciling items    
Segment Reporting Information [Line Items]    
Stock-based compensation expense $ 34 $ 41
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.19.1
Information about Segments and Geographic Areas (Long-Lived Assets by Geographic Area) (Details) - USD ($)
$ in Millions
Mar. 31, 2019
Dec. 31, 2018
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 107,142 $ 97,116
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 81,160 74,882
International    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 25,982 $ 22,234
XML 84 R9999.htm IDEA: XBRL DOCUMENT v3.19.1
Label Element Value
Retained Earnings [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ (599,000,000)
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ (4,000,000)
EXCEL 85 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !.X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ $YR=3B?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " 3G)U.2J*.[^X K @ $0 &1O8U!R;W!S+V-O M&ULS9+/2L0P$(=?17)OIVE%:>CFHGA2$%Q0O(5D=C?8_"$9:??M;>MN M%]$'\)B97[[Y!J;34>B0\#F%B(DLYJO1]3X+'3?L0!0%0-8'="J74\)/S5U( M3M'T3'N(2G^H/4)=53?@D)11I& &%G$E,MD9+71"12&=\$:O^/B9^@5F-&"/ M#CUEX"4')N>)\3CV'5P ,XPPN?Q=0+,2E^J?V*4#[)0(&W:>_-K621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( !.&PO=V]R:W-H965T&ULC59A;YLP$/TKB!]0\!D(J9)(;:9IDS:IZK3NLYLX"2I@9CM) M]^]G#&7,/DOY K9Y[Y[/QX-;785\4R?.=?3>U*U:QR>MN_LD4;L3;YBZ$QUO MS9.#D W39BJ/B>HD9WM+:NH$TK1(&E:U\69EUY[D9B7.NJY:_B0C=6X:)O\\ M\EIJ^-)]PO)9M6Q(__!]<_N29I9,D795PUO527:2/+#.GX@]UO( M>H)%O%3\JF;CJ$_E58BW?O)UOX[3?D>\YCO=AV#F=N%;7M=])+./WV/0>-+L MB?/Q1_3/-GF3S"M3?"OJ7]5>G]9Q&4=[?F#G6C^+ZQ<^)I3'T9C]-W[AM8'W M.S$:.U$K>XUV9Z5%,T8Q6VG8^W"O6GN_#D\R,M)P HP$F C#X00)="30B4 L M(1EV9E/]Q#3;K*2X1G*H5L?ZEX+<4W.8NW[1GIU]9K)59O6R25?)I0\S(AX' M!,P09$(D)O8D )C (WAT^%]@ZR,H+D#1#*BETQD]P^D92L\L/9O1<^< ?$2! M"^2H0.[1%XZ CRAQ@0(5*#SZTA'P$23%%1:HPL+G$T<"@0 N4:(2I<^GC@0" M"51ZB4HL?;Y;:@02J#5)<3NE?@2WW!@F4' 2,"WQ([@U1S 0*#I!G?M P(_@ MEAW#!.I.W$N;4MXVQUZ@P?P+8R_^!#6_F=R6/5JNA5 M:-,0V;;E((3F9D?IG=G+R72RTZ3F!]T/%V8LAW9NF&C1C:UJ,O7+F[]02P,$ M% @ $YR=3H9ATA3&! 2Q@ !@ !X;"]W;W)KI, Q4+DH6J %@BW:7BLQ$QLK6:ZDQ-NW M+R4[KC,SS$UT\#_DS]/'$;,Z=?VW81?"N/C>-H?A?KD;Q^-=E@U/N]#6PY?N M& [QE^>N;^LQ/O8OV7#L0[V=@]HFPSQW65OO#\OU:G[WT*]7W>O8[ _AH5\, MKVU;]_]6H>E.]TM8OK_XNG_9C=.+;+TZUB_ACS#^>7SHXU-V+66[;\-AV'>' M11^>[Y<_PMW&S &SXJ]]. TW]XNI*8]=]VUZ^'5[O\PG1Z$)3^-41!TO;V$3 MFF8J*?KXYU+H\EKG%'A[_U[ZSW/C8V,>ZR%LNN;O_7;+2^M_"6VBB?'(2ZWCJFF'^NWAZ'<:NO902K;3U]_-U?YBOITOY M[V%Z %X"\!H YM, N@00"\C.SN:F_E2/]7K5=Z=%?QZM8SU-"KBCV)E/T\NY M[^;?8FN'^/9M3;#*WJ9R+I+J+,$;"7Y4;*2"_I=DL?ZK"51-X!Q/M_&DQY,: M3W.\N8TWK!%GB9LEAUD")9B"-411.9^#[L6H7HST8IF7L\3>U%(:,CGSHJC0 M4*E[L:H7*[TXYL6*6@#(%+QC%%D>^R_7W3C5C9-N/'/C9#6QEI*9D2K,"RIT M+U[UXJ47UN3**SW#EL9&:LA:W4>A^BBD#];:JE"ZWA(SHH@@][J34G52"B=\ M1E:EJ,28G$VHC2+"FUGWP0GD.I-RZ45 *9@ Y?D/0UG+X7S6TU+K?( M*:/(;.DAU3".NH010E1RR&*$H\Q;^.)FZJ" MU+31(8H2HI9#%"4T:+,5@%B9L+=:+((],0WJ@YC M4K):#AQ2LE44O%%5+K&D2(*#C!)G"9+#/!NK2$EGH?#"CI+.6D@.E$YBDB1VXG!#T? Y_+GF MHQ.=PF1%/N(22Y)T>)*$)]\O*I)4Y.#\5/+1APY-DM!T')JDX-!9$FM1D=G< M)#85TK%)$IN.8Y,D$7^(&ZGH&T6&E*?&24>]PT2^9G2 &@E07E-UT=R>)ZK?"YI.^U[(;DYU MIV/VW^O^97\8%H_=.';M?(S[W'5CB&7F7V+[=J'>7A^:\#Q.MS[>]^?C[?/# MV!TO1_?9]?\'Z_\ 4$L#!!0 ( !.&PO M=V]R:W-H965T&ULC9?M;ILP%(9O!7$!!9OO*HFT9)HV:9.J M3NM^T\1)4 $S<)+N[F<#S<#G.'%^A*_WV(_)T=-Z<>'M6W=D3#CO55EW2_=WVR*J\>^ -J^63/6^K7,C+]N!U3+F8U[QC&U[^+G;BN'13U]FQ?7XJ MQ3._?&7C@B+7&5?_G9U9*>.*1,ZQY677?SO;4R=X-8XB4:K\?3@6=7^\#$_B M="S#"^A80*\%)+Q9$(P%@5;@#63]4C_G(E\M6GYQVN'7:G+5%.0QD"]SJV[V M[ZY_)E?;R;OG51(LO+,:9XRLAPB=1.@\L8&)X'_$D_-?(2@*0?OZ< H1:A!# M).XC]1")B8:!9&B&/?$.GV&5G7!G*E4$N;?7K#,P59V&24DB% M):,HBHU,Q,=MYT,JJNO.M\9"H[>Y#!8F@(LFAA%PA1+$H7I/CIE[37DW-N?! M54J@2T%?CIGIZ\M,?6F7G9/A8B70K* S"10FS;(P#!$P-$I#:N;"Y4J@76%O M0GD:N=#H32Y"Z)!:^)';"O!N;\^#*)!;.)%"$@;$WK;)S,ER: MQ,*:!,HPC".:(%Q8,@[,=J*X-:F%-2E4H8$*3=ZDPIU)H3,#TPB&?SLMG$GM MG'DW-N?!G4DMG$FA!XU]:9>=D^'.I!;.I%"$09BFA"!@6#2+D]3,A3N36CB3 M0A$:N; HSN5--EAJQ_LC;P]%W3FO7,B]6K^CVG,NF!S6?Y #'N4F^WI1LKU0 MIXD\;X>=YG A>#/NHKWK5G[U#U!+ P04 " 3G)U.RL@\S!$# #."P M& 'AL+W=O*NKIEN%)ZW/#U'4[4ZR+KJ%.LO&_')0;5UH\]D>H^[NK&G=KU4%UV5C7QJ@^Y2UT7[=R,K=5N%-+P//)?'D[8#T7IY+H[RA]0_ MST^M^8K&6?9E+9NN5$W0RL,J?*0/6YK9 *?X5CD5E6_R[T^K<(L M#/;R4%PJ_:QN7^10D B#H?IO\BHK([;7T$C&AI FA_J8@*AXG,RPIRI)"%F_%-BG(DA#F+RL4"3)9 M^P\D&4J2 9*<>"092,)S(CP21)20F;.:HR0Y)*$>20Z2,.)OXA:*:$PX3D() M?O4)9&'^W2?(8B$ 78$(7KDJ><^BR(C LZMS2H9SU2!GEB MGX?!LYL0?Y\056J<8X8&]S?*(8WP:3C<*,$!#52QG,[M%>Z6%-IE[MOEH)GF MR:9&.-! %24BGEL MM,>RZ8(7I4V/YCJI@U):&DJR,$?I9)KK\:.2!VU?4_/>]AUF_Z'5>>B>H[&% M7_\#4$L#!!0 ( !.&PO=V]R:W-H965T M&ULC59=C]L@$/PKEM_O#/@C]BF)E*2J6JF5HJO:/G,)2:RS MC0LDN?[[ G9\#JRK>XF!S,[.@+WL_,K%JSPQIH*WNFKD(CPIU3Y%D=R=6$WE M(V]9H_\Y<%%3I:?B&,E6,+JW0745$82RJ*9E$R[G=FTKEG-^5E79L*T(Y+FN MJ?B[9A6_+D(R^-)F85H.6_ID?U@ZF>[%7H6#2S[LF:-+'D3"'98A"O\ MM,&9";"(7R6[RM$X,%9>.'\UDZ_[18B,(E:QG3(45#\N;,.JRC!I'7]ZTG#( M:0+'XQO[9VM>FWFADFUX];OD-I&/3NO[$+JS3< M*-$Y=KR2]C?8G:7B=<^BI=3TK7N6C7U>>_Y;&!Q ^@ R!.C<_PN(^X#X/2"Q MYCMEUNHGJNAR+O@U$-UIM=2\%/@IUINY,XMV[^Q_VJW4JY70Q1CUEW M&#+&#(A(LP\I")1B3;QP.%1\S MMGLG9 8*F0%.4I@@!PERP(FCX<)SXF >"C^ M;46N(0!$LHD:@.$J@N,/'',/NM\Y]P/; "A<3)0T#)!&H>)*R;S:O&,X-A5XZ.* MG+@5.QK=IC431]MXR&#'SXTR]]9H=6AN5L3WL@'SA73(M&CWJR3;M*&2<4.R@QG>BRZ3J6;*-[V75@TM(++?U!+ M P04 " 3G)U.8&-&<^P! #G! & 'AL+W=O3WKKENHPB0-JFJ5FJE:*NVSPX,%ZTOU';"]N_K M"V%9@OJ"/>-SSIPQMO-1R!?5 >C@E5&N"M1I/>PQ5E4'C*@',0 W*XV0C&@3 MRA:K00*I'8E1'(?A(V:DYZC,7>XDRUQ<-.TYG&2@+HP1^?< 5(P%BM M\=RW MG;8)7.8#:>$'Z)_#29H(SRIUSX"K7O! 0E.@IVA_S"S> 7[U,*K%/+"=G(5X ML<'7ND"A-004*FT5B!FN< 1*K9"Q\6?21'-)2US.;^J?7>^FES-1F1B6H> MNW&<]&^T;4(\$>*9$&7_)203(7DCI*YY[\RU^HEH4N92C('T/VL@]DQ$^\1L M9F63;N_RUC*(DQU/W!8[WB%VZ M72'9;")Q_&1I,(RW!=)-@=0)I.]V(5WM@L<\.@SW)G>K/NXAX;:+;--%MN$B M6[G([DI\B%8NMB#KW<"+\\% MNXJJ: 2%Z[MGUADY]OZ%-OSMZZ"L]#F]+HSU@BAP5@,'XS'SKPZ1[D9_J>7!HFO-3 M&-;;@RNR^E-Y=J?V/_NR*K*FO:Q>P_IY@$$'S>^'%\/37JC^5I4KG]//@,3QM,NP&]XN^CN]1WWR==*2]E^:V[^&TW#U3GR.5N MVW0ALO;CW:U16A__#$\YNX/WWC^B_],6WQ;QDM5N5^=?CKCG, QM, M=FZ?O>7-E_+RJQL*BH+)4/WO[MWEK;QSTN;8EGG=_YULW^JF+(8HK94B^W[] M/)[ZS\L0_V.8/ "' 7@; /## 7H8H'\V@QD&F-L $_]P0#0,B/ZW9/OV7FOO MF[G.FFPQJ\K+I+JNAW/6+3MXBMKIVG8W^]GI_]?VLV[OOB\ XEGXW@4:-,NK M!CU-XFM6DL;ZFK6D27W-1M"@NFG"MI9;02@6A'T XP4 8O:JB7K-J=?$J4FL MEO-H,8\6\B!IW%43W^6!""-%9"LN,PH-Z?":JZ9I2D)MA(R@[V-YE1FQ,M/' MT%YE(ZV)Q "1T!I#:H[8%" 8(V>)Q2RQD"4B$Q"S+!%="S'KV)W$LY&(-A+! M!GV $EZLB>@3]$#D6;&B%2M8(5F6EF69MBN$&%Y9OM8\E6X;:VH;6"9%+4, MS/((+D'F)7!@II;ZX,!,C0+:EP*R-E4MI* M'FZ*6L6TET)6;:P=6RLRYL'^_ 8-,IQ!HC/=HH'C&5(8H3/*=$:)SG271@Y4 M33J\0H[F.XUO128N"L1E.S5RXF)BZ:IXI/+MC)Q3I8,JW:V1([7=B"V=J4$6 MC\I\0S)Z43K1LLHY5:<8VY$G%&6NHL!5MF4CY^I4*\:Z0>:5CHKT<2,%0PMC M,R8S&B5&TRT;.2[I27Z% I]'#GHHXQ0Y3MFFC0)-8WKJW#Q2^6YDXJ) 7+9I M(V??/=FO''T@\LW(=$3A%*S9JN''X/X7X!C<9(JB0%%ZE%X.(N\GF=4FH3\" M!9V)(WH&6 NR*226[MI25FT3=@ *[]X3=*^&_LBJU^.IGKR435,6_8N!?5DV MKHVI/K7M.KAL=[O(W;[IOB;M]^KZ2N9ZT93GX753>'OGM?@/4$L#!!0 ( M !.&PO=V]R:W-H965T&UL M?9A;;^,V$(7_BN%WK\0A14F!8R#68M$"+1!LT?99L9G86,ER)27>_OM2E_7: M,X=]L2X^),^0XLF_=8=G.L7W^OJU#TN#WU_?HBB;G=P==E]:L[NY/]Y M;=JZ[/UC^Q9UY]:5^[%07444QS:JR^-IN5F/[Y[;S;IY[ZOCR3VWB^Z]KLOV MWZVKFLOC4BU_O/AZ?#OTPXMHLSZ7;^X/U_]Y?F[]4W2M97^LW:D[-J=%ZUX? MET_JH3#Q4&!4_'5TE^[F?C&$\M(TWX:'7_>/RWAPY"JWZXE]ERL7>OY7O5?VTNO[@Y MH&2YF*/_S7VXRLL')[Z-75-UX^]B]][U33W7XJW4Y??I>CR-U\OT3ZKF8K@ MS07H6L"W_7\%]%Q _RQ@QN G9V.HG\N^W*S;YK)HI]$ZE\-'H1ZT[\S=\'+L MN_$_'VWGWWYLE$[7T<=0T:S93AJZU5P5D:_]V@2A)K8DBM-] X549 :WH&$0 M>BRO[X+(< 4&5F#&"LQ-!7G&.F&2V%%R&B76)JRG"BG*31SHK 0Z24 H.:[ MP@JL"$69F,4R:9(;FV249;%(D4KS0"PIM)("*XI9264K.>]5I$FPD0P:R:01 M8N%N,]DGJ#Z:DD/A/#[4@RKL2 %DA%F0VXP0!5DJ")F%4 CQ):4J1T8$X19B@A MAK(QV)*$H_)I-EN3"R13-C14A!E*2F(K"<6$R4:D!) M'8O, LE(W>P,[@T%=LH II;370-0*F%'BHP-[0\UYJD&/+4<[1IP4O-$NH J MG8:&"]-4 YI:SGS=OK\>_3S2<5[+W6_503(>X/ZN9SI1_+]NWXZE;O#1]W]3CF>5KT_3. MNXP_^0X[N')_?:C<:S_^.<_GU-'UL'SS'U!+ P04 " 3 MG)U./X%J +4! #2 P & 'AL+W=O].C+FR!<7=G>E XTUMK.(>3=LPUUG@520I MR=(DV3/%A:9%%GT76V2F]U)HN%CB>J6X_7T&:8:<;NB;XTDTK0\.5F0=;^ [ M^!_=Q:+%9I5**-!.&$TLU#E]V)S.NX"/@&$S3/7<4S(5_Q5N(!$>,L$8I9$NKJ3LG3=J4L%4%'\==Z'C/HPW^^-$6R>D M$R&="<<8AXV!8N8?N>=%9LU [-C[CHV(&PO=V]R:W-H965TM]_V),5>VH(2[,SUHO*F-5<*C:1OF>@NBBB0E&=_M M[ID2G:9%%GT76V1F\++3<+'$#4H)^^L,THPY3>BKXZEK6A\@_&IRNDN) 022A\4 M!&XW> 0I@Q"F\7/6I$O(0%R?7]4_Q-JQEJMP\&CDCZ[R;4Z/E%10BT'Z)S-^ MA+F>=Y3,Q7^&&TB$ATPP1FFDBRLI!^>-FE4P%25>IKW3<1^GF_0PT[8)?";P MA7",<=@4*&;^7GA19-:,Q$Z][T5XXN3$L3=E<,96Q#M,WJ'W5ASO,W8+.C/D M/$'X"I(L"(;B2P2^%>',W]#Y-GV_F> ^TO?KZ(=_"*2; FD42/]7X5M(\&RG(9L,;_KY_[#E$Q>_ 5!+ P04 " 3G)U.:A/] MKK0! #2 P &0 'AL+W=O!-8YT6 4W7,M\[$'4":<7X;G?' MM)"&EGGRG5V9VR$H:>#LB!^T%N[G"90="[JG;XYGV78A.EB9]Z*%+Q"^]F>' M%EM8:JG!>&D-<= 4]'%_/&4Q/@5\DS#ZU9G$2B[6OD3C8UW0710$"JH0&01N M5W@"I2(1RO@Q<](E902NSV_L[U/M6,M%>'BRZKNL0U?0!TIJ:,2@PK,=/\!< MSRTE<_&?X H*PZ,2S%%9Y=-*JL$'JV<6E*+%Z[1+D_9QNCED,VP;P&< 7P / M*0^;$B7E[T009>[L2-S4^U[$)]X?.?:FBL[4BG2'XCUZK^7^/LO9-1+-,:>WN1W^#3MGX5KI?'D8@.^;.I_8VT E+*[P1'J M\(,MAH(FQ.,]GMTT9I,1;#__(+9\X_(74$L#!!0 ( !.&PO=V]R:W-H965T7:326*M+\%VFN7O&3O>$"#BQ?:,YYPY,Q[GH['/ MK@/PY$5)[0K:>=^?&'-5!XJ[.].#QIO&6,4]FK9EKK? ZPA2DF6;S5NFN-"T MS*/O8LO<#%X*#1=+W* 4MS_/(,U8T"U]=3R*MO/!P1_B8\"3@-$MSB14>4 ;@\O[)_B+5C+5?NX,'([Z+V74&/E-30\$'Z1S-^A%3/&TI2 M\9_A!A+#@Q+,41GIXDJJP7FC$@M*4?QEVH6.^YANC@FV#L@2()L!QYB'38FB M\O?<\S*W9B1VZGW/PQ-O3QGVI@K.V(IXA^(=>F_E]G#(V2T0I9CS%),M8^8( MANQSBFPMQ3G[!YZMPW>K"G<1OOM#X7&=8+]*L(\$^_^6N!;S[J\D;-%3!;:- MT^1(908=)WGAG0?V/HMO\CM\FO8OW+9".W(U'E\V]K\QQ@-*V=SA"'7XP69# M0N/#\8!G.XW99'C3IQ_$YF]<_@)02P,$% @ $YR=3E[N*>.O 0 T@, M !D !X;"]W;W)K&UL?5/;;MLP#/T501]0.4K6 M%8%MH&DQ=, &!!VV/BLV?4%U\20Y[OY^E.RX;NOMQ2)IGL-#BDH'8Y]= ^#) MBY+:9;3QOMLSYHH&E'!7I@.-?RICE?#HVIJYSH(H(TA)QI/DFBG1:IJG,7:T M>6IZ+UL-1TM;O:'7\=>3L+!G9%/;>F;C-Y04D(E>ND?S? 4S^?*)F:_P9G MD)@>E&"-PD@7OZ3HG3=J8D$I2KR,9ZOC.4S\%]@Z@$\ _@[ QD)1^;WP(D^M M&8@=9]^)<,6;/T[;AF MH^---[T@-C_C_"]02P,$% @ $YR=3NM>#:FT 0 T@, !D !X;"]W M;W)K&UL?5-A;]L@$/TKB!]0$N*V461;:EI-F[1) M4:>MGXE]ME'!N(#C[M_OP*[K=M:^ '?<>_?N.-+!V&?7 'CRJE7K,MIXWQT8 M)1UXX.#Y6DG:O@)_E=WLFBQF:64&EHG34LL5!F]VQZ. M28B/ ;\E#&YQ)J&2LS'/P?A69G03!(&"P@<&@=L%[D&I0(0R7B9..J<,P.7Y MC?U+K!UK.0L']T8]R=(W&=U34D(E>N4?S? 5IGJN*9F*_PX74!@>E&".PB@7 M5U+TSAL]L: 4+5['7;9Q'\8;?CO!U@%\ O 9L(]YV)@H*G\07N2I-0.Q8^\[ M$9YX>^#8FR(X8ROB'8IWZ+WDV_TN99= -,47S;VOS+& TK97.$(-?C!9D-!YLB!W;4! #2 P &0 'AL+W=O9NQ%$BF>PT.*2@=C7UP#X,F;DMIEM/&^.S+FB@:4 M<#>F XTWE;%*>#1MS5QG0901I"3CF\TM4Z+5-$^C[VSSU/1>MAK.EKA>*6%_ MG4":(:-;^N%X;.O&!P?+TT[4\ 3^1W>V:+&9I6P5:-<:32Q4&;W;'D])B(\! M/UL8W.),0B478UZ"\;7,Z"8( @F%#PP"MRO<@Y2!"&6\3IQT3AF R_,'^Y=8 M.]9R$0[NC7QN2]]D]$!)"97HI7\TPP-,]7RB9"K^&UQ!8GA0@CD*(UU<2=$[ M;]3$@E*4>!OW5L=]&&^2_01;!_ )P&? (>9A8Z*H_+/P(D^M&8@=>]^)\,3; M(\?>%,$96Q'O4+Q#[S7?'FY3=@U$4\QIC.'+F#F"(?N<@J^E./%_X'P=OEM5 MN(OPW1\*]^L$R2I!$@F2_Y:X%G/X*PE;]%2!K>,T.5*87L=)7GCG@;WC\4U^ MAX_3_EW8NM6.7(S'EXW]KXSQ@%(V-SA"#7ZPV9!0^7#!U)2K(T2=XSQ86F91Y]%UOF9O!2:+A8X@:EN/US!FG& M@N[HB^-1M)T/#E;F/6_A._@?_<6BQ1:56BC03AA-+#0%O=^=SON CX"? D:W M.I-0R=68IV!\J0N:A(1 0N6# L?M!@\@91#"-'[/FG0)&8CK\XOZIU@[UG+E M#AZ,_"5JWQ7T0$D-#1^D?S3C9YCK>4?)7/Q7N(%$>,@$8U1&NKB2:G#>J%D% M4U'\>=J%COLXW6393-LFI#,A70B'&(=-@6+F'[GG96[-2.S4^YZ')]Z=4NQ- M%9RQ%?$.DW?HO96[PS%GMR T8\X3)EUC%@1#]25$NA7BG+ZBI]OT;#/#+-*S M=?1CLBVPWQ381X']FR5N8([_%\E6/55@VSA-CE1FT'&25]YE8._3^";_X-.T M?^.V%=J1J_'XLK'_C3$>,)7D#D>HPP^V&!(:'XX?\&RG,9L,;_KY!['E&Y=_ M 5!+ P04 " 3G)U.W:\O.+0! #2 P &0 'AL+W=O!:2$[6F31=[)%9@:O9 MOCD>9-/ZX&!%UHL&?H#_V9\L6FQAJ:2&SDG3$0MU3F_WAV,:XF/ HX31K4S,5_APLH# ]*,$=IE(LK*0?GC9Y94(H6 M+],NN[B/T\UU,L.V 7P&\ 5P$_.P*5%4_EEX4636C,1.O>]%>.+]@6-ORN", MK8AW*-ZA]U+L/_&,70+1''.<8O@Z9HE@R+ZDX%LICOP?.-^&)YL*DPA/_E"8 M;!.DFP1I)$C_6^)63/I7$K;JJ0;;Q&ERI#1#%R=YY5T&]I;'-WD/GZ;]7MA& M=HZ7C?VOC?& 4G97.$(M?K#%4%#[&PO=V]R:W-H965T0-DAIUOZYGB2 M31NB@Q59)QKX"N%;=W9HL9FEDAJ,E]80!W5.'[;'TS[&IX!G"8-?G$FLY&+M M2S0^53G=1$&@H R10>!VA4=0*A*AC!\3)YU31N#R_,;^(=6.M5R$AT>KOLLJ MM#F]IZ2"6O0J/-GA(TSU'"B9BO\,5U 8'I5@CM(JGU92]CY8/;&@%"U>QUV: MM _CS8%/L'4 GP!\!MRG/&Q,E)2_%T$4F;,#<6/O.Q&?>'ODV)LR.E,KTAV* M]^B]%MMWAXQ=(]$4S_6^):S-U?2=BBIQI&PO=V]R:W-H965T-\=&'-% UJX*]-!BS>5L5IX-&W- M7&=!E!&D%>.;S3730K8T3Z/O9//4]%[)%DZ6N%YK8?\<09DAHPE]=3S*NO'! MP?*T$S7\ /^S.UFTV,Q22@VMDZ8E%JJ,WB:'XR[$QX!?$@:W.)-0R=F8IV!\ M+3.Z"8) 0>$#@\#M G>@5"!"&<\3)YU3!N#R_,I^'VO'6L["P9U1OV7IFXSN M*2FA$KWRCV9X@*F>3Y1,Q7^#"R@,#THP1V&4BRLI>N>-GEA0BA8OXR[;N _C M#4\FV#J 3P ^ _8Q#QL31>5?A!=Y:LU [-C[3H0G3@X<>U,$9VQ%O$/Q#KV7 M/+G9I^P2B*:8XQC#ES%S!$/V.05?2W'D[^!\';Y=5;B-\.U_"F_6"7:K!+M( ML/NPQ/4,KF"D>HP0\V&PHJ'XZ?\6S',1L-;[KI!['Y&^=_ 5!+ P04 M" 3G)U.6[SH6[(! #2 P &0 'AL+W=O[PW$?XF/ #PFC6YU)J.1LS',P/E#>J"=9^3:GMY14 M4(M!^44S,5_@0LH# ]*,$=IE(LK*0?GC9Y94(H6+],NN[B/TTUZ MA6T#^ S@"^ V MB4*"I_$%X4F34CL5/O>Q&>>'?@V)LR.&,KXAV*=^B]%#S9 M9>P2B.:8XQ3#5S&O$0S9EQ1\*\61_P/GV_!T4V$:X>D?"O]#L-\DV$>"_9LE M;L6D?R5AJYYJL$V<)D=*,W1QDE?>96#O>'R3U_!IVK\*V\C.D;/Q^+*Q_[4Q M'E!*^"@U3%P#KX#N[' M<#;>(HM*PR4HR[5"!MH2W^^.ISS@(^"9PV179Q0JN6C]$HPO38FSD! (J%U0 M8'Z[P@,($81\&K^2)EY"!N+Z_*;^*=;N:[DP"P]:_.2-ZTM\AU$#+1N%>]+3 M9TCUW&*4BO\*5Q >'C+Q,6HM;%Q1/5JG95+QJ4CV.N]*YKE!;D&H80Y MS1BZPNP6!/'J2PBZ%>)$_Z/3;?I^,\-]I._7T0^';8%\4R"/ OF[)6YA;O\) M0E8]E6"Z.$T6U7I4<9)7WF5@[VE\D[_P>=J_,=-Q9=%%._^RL?^MU@Y\*MF- M'Z'>?[#%$-"ZL]EP>D@_B"S?N/H#4$L#!!0 ( !.&PO=V]R:W-H965TJVF3-NG4:>MG+G$25 @9D$OW[V=(FF9;M"^ C=_SLS'9 M:.R+:P$\>=6J^/C+FR!2WFAPYO:6"T\FK9AKK<@J@C2BO$DN65: MR(X66?2=;9&9P2O9P=D2-V@M[*\3*#/F=$??'$^R:7UPL"+K10/?P'_OSQ8M MMK!44D/GI.F(A3JG][OC:1_B8\ /":-;G4FHY&+,2S ^5SE-@B!04/K ('"[ MP@,H%8A0QL^9DRXI W!]?F/_&&O'6B["P8-1S[+R;4X/E%10BT'Y)S-^@KF> M#Y3,Q7^!*R@,#THP1VF4BRLI!^>-GEE0BA:OTRZ[N(_339K.L&T GP%\ 1QB M'C8EBLH?A1=%9LU([-3[7H0GWATY]J8,SMB*>(?B'7JO!4]N,W8-1'/,:8KA MJYC=$L&0?4G!MU*<^#]PO@U/-Q6F$9[^H?!NFV"_2;"/!/O_EK@5<_@K"5OU M5(-MXC0Y4IJABY.\\BX#>\_CF[R'3]/^5=A&=HY7C?VOC?& 4I(;'*$6 M/]AB**A].-[AV4YC-AG>]/,/8LLW+GX#4$L#!!0 ( !.&PO=V]R:W-H965T=^<,DG8Y]= M!^#)BU:]*VCG_7!BS%4=:.'NS ]WC3&:N'1M"US@P511Y)6C"?)6Z:%[&F9 M1]_%EKD9O9(]7"QQH];"_CJ#,E-!4_KJ>)1MYX.#E?D@6O@&_OMPL6BQ5:66 M&GHG34\L- 6]3T_G+. CX$G"Y#9G$BJY&O,3_ETDV_14@VWC M-#E2F;&/D[SQK@-[S^.;_('/T_Y5V%;VCER-QY>-_6^,\8"I)'&UL=57;CML@$/T5RQ^P&')Q M$CF6DJVJ5FJE:*NVS\29Q-:"<8'$V[\O8*_KNN,7 \.9EMJM.36+?6-F$8#OP0G*0A+DC61O*KC/ NV MD\XS=;>BJN&D(W.7DNO?1Q"JW<\5+?2>@/)LX;?X!O8[\U)NQ496"Z5 MA-I4JHXT7/?Q@>Z.E'F'@/A106M&\\BG#*[\*^J/83] FM MXJC/_@L\0#BXC\1I%$J8\(V*N[%*]BPN%,G?NK&JP]AV.^FV=\,=6._ !H=- MT"&=4(C\ [<\S[1J(]T=?L-]C>F.N;,IO#$<1=ASP1MG?>2,LHP\/%&/.788 M-L+0 4$<^R#!,(DC^\^=X>X+-,)%<%^,U=,$)UBB!,M L/PGQ<4D10RSQ$56 MJ,@*(5A-1##,&A=9HR)KA""=B&"8#2Z2HB(I0K"=B" 8-E.3#2JR00CH1 3# MS/PY6U1DBQ!,"X]A9@I/$_P&)0C%M/0H:*;V=.:F4H1B6GT4-%-^BE[7 V4( MQ?0'P$"+Z1] 1DU(@KZ%]FNB0MWKT/M'UJ'%'T*')W_AW?OPE>M;59OHK*QK MA:%A796RX&))GMR]*MV3-"P$7*V?IFZNN[[<+:QJ^C>'# ]?_@=02P,$% M @ $YR=3M9:/!3$ 0 -P0 !D !X;"]W;W)K&UL=51ACYP@$/TKA!]P[*)V+QLUN;VF:9,VV5S3WF=61R4'8@'7Z[\OH.?9 M+?TBS/#FO1F&,9^4?C$=@$6O4O2FP)VUPY$04W4@F;E3 _3NI%%:,NM,W1(S M:&!U")*"T-WN Y&,][C,@^^LRUR-5O >SAJ944JF?Y] J*G >_SF>.)M9[V# ME/G 6O@.]L=PULXB*TO-)?2&JQYI: K\L#^>,H\/@)\<)K/9(U_)1:D7;WRI M"[SS"8& RGH&YI8K/((0GLBE\6OAQ*ND#]SNW]@_A=I=+1=FX%&)9U[;KL#W M&-70L%'8)S5]AJ6>#*.E^*]P!>'@/A.G42EAPA=5H[%*+BPN%YY7W89WF MD_2PA,4#Z!) UX#[H$-FH9#Y1V99F6LU(3W?_',)6^< M]UK29)^3JR=:,*<90S>8=P1Q[*L$C4F1#-,0GBR53_\AR"-$J2! M(/VK1'I38@R3Q$6RJ$@6(4AO1&*8[$:$;!HG0;?AR1I4J;$/X[+QKE/Q0$/C MW^'S2'UCNN6]01=EW?,)36Z4LN!2V=VY7#HWQ:LAH+%^>W![/;_EV;!J6,:4 MK/^*\@]02P,$% @ $YR=3GGW1U\Q @ ; < !D !X;"]W;W)K&UL=571CILP$/P5Q ><,01((D!*KJI:J96BJ]H^.V03 MT!E,;2=<_[ZVX2BERPNVE]F97:_MS7HA7U4%H+VWAKI) M=-":/UZENEK8$46<=N\ WT]^XDS8I,+)>Z@5;5HO4D7'/_0/='&ED' MA_A10Z]F<\^FLXG[^S M?W3)FV3.3,&SX#_KBZYR?^M[%[BR.]@03@Y;IT,&(1?Y!Z99D4G1>W+8 M_([9&M-]:/:FM$:W%>Z?"5X9ZZ,(HR0C#TLT8HX#)IQAZ(0@AGV2"#&)8_B? M>XB[1VB$D7./YNIIC!-L4(*-(]C\DV*Z2!'#;'&1&!6)$8+=0@3!; )<)$%% M$H2 +D0PS,I^IZA(BA!$"Q$,L\%%MJC(%B&(%R(8)L%%=JC(#B%8%A[#K!2> M!O@-"A"*9>DQ4+Q2>[IR4RE"L:P^"EHI/T6OZX&&",7R *"@E1- \7M-(X1B M>090T/(0D-ECUX"\N6=>>:6XMZ['S*Q3*SF$[K'\"Q_ZT%&J[30U&PO=V]R:W-H965T!6]UBFMCN@,A.J]!,'TG.VCM2BF58,:&JB*Z4\ * M3Q*-/"22'="\'4GR-P.:1XA:^)IZ:JC4N0+.E8 M!;_ _.Y.RD9D5BD: :UN9(L4E"F^7QV.L<-[P',#@U[,D>OD+.6K"[X7*8Y< M0< A-TZ!V>$"#\"Y$[)EO$V:>+9TQ.7\JO[-]VY[.3,-#Y*_-(6I4[S'J("2 M]=P\R>$1IGZV&$W-_X +< MWE5B/7'+MORCOM9%B4K&E"/8^CDWKQV%K=4W^Z/N#CO?W)5-6T&IVEL6?4GZ122@.VE.C.-ES;IV(..)3& M37=VKL8+,P9&=M-;0.8'*?L+4$L#!!0 ( !.&PO=V]R:W-H965T[EG',_N*2#L2^N ?#D3:O6 M9;3QOCLRYHH&M' WIH,6;RICM?!HVIJYSH(H(TDKQC>;/=-"MC1/H^]L\]3T M7LD6SI:X7FMA_YQ F2&C6_KA>))UXX.#Y6DG:G@&_[,[6[38K%)*#:V3IB46 MJHS>;X^G). CX)>$P2W.)%1R,>8E&-_*C&Y"0J"@\$%!X':%!U J"&$:KY,F MG4,&XO+\H?XUUHZU7(2#!Z-^R](W&3U04D(E>N6?S/ (4SVWE$S%?X5# 5+=[&7;9Q'\8;?C?1U@E\(O"9<(AQV!@H9OY%>)&G MU@S$CKWO1'CB[9%C;XK@C*V(=YB\0^\UY_LD9=<@-&%.(X8O,-L9P5!]#L'7 M0ISX?W2^3M^M9KB+]-TR^B%9%TA6!9(HD/Q3XNVG$MQ[?Y"]\G/8?PM:R=>1B/+YL[']EC =,97.#(]3@!YL-!94/ MQSL\VW',1L.;;OI!;/[&^3M02P,$% @ $YR=3NJ>>O'R 0 9 4 !D M !X;"]W;W)K&UL=53;CILP$/T5Y ]8$Q,NC0C2 M9E>K5FJE:*NVSPX, :V-J>V$[=_7-BQ%X+Y@S_C,.3,V,_D@Y)MJ '3PSEFG MCJC1NC]@K,H&.%4/HH?.G-1".^)$LZ0-7.X_V%]<[::6"U7P)-BOMM+-$64HJ*"F-Z9?Q? 9IGIB%$S%?X4[ M, .WF1B-4C#EOD%Y4UKPB<6DPNG[N+:=6X?Q),FF,'\ F0+(') Y'3P*NVJ?>'<@YFY*ZW17X_1N+52+8$:;@2\6'^\UBI5R3U$)"5B \3^44RKTCF(5@_B0\3 MKT3PXB_G(*^NOU50BEOG9LO".X^01^*ZY!]\G#_?J+RVG0HN0IM>89U $ )P$ 9 >&PO=V]R:W-H965TV;HQSD#SM60W?P?SH M+\I:9&$I6P&=;F6'%%09?HQ/Y\3A/>!G"Z->[9&KY"KEJS.^E!F.7$+ H3". M@=GE!D_ N2.R:?R>.?$BZ0+7^W?V3[YV6\N5:7B2_%=;FB;#!XQ*J-C S8L< M/\-M\S]XOC$[6]*9S3M\*?V>2U]=YRND]2@*$R\(8MD7"1J2.-,/X309?1>Z3^=OV#3W/[C:FZ[32Z2F/OJ+])E90&;"K1@RVXL4_%8G"HC-ON[5Y- M S,91O;S6T"6!RG_"U!+ P04 " 3G)U.4:Q%8;8! #2 P &0 'AL M+W=OUJ!4C95%$K MM=(J59MG+PQ@Q1=JFR7]^]J&$)K2%]LS/N?,Q>-BTN;9]@ .O4BA;(E[YX8C M(;;N03)[HP=0_J;51C+G3=,1.QA@321)06B2?""2<86K(OK.IBKTZ 17<#;( MCE(R\_L$0D\E3O&KXY%WO0L.4A4#Z^ [N!_#V7B+K"H-EZ LUPH9:$M\EQY/ M>T*]R!$$/)I_%HT\1HR$+?G M5_6'6+NOY<(LW&OQQ!O7E_B 40,M&X5[U--G6.JYQ6@I_BM<07AXR,3'J+6P M<47U:)V6BXI/1;*7>>Y?1>$;'HJP71QFBRJ]:CB)&^\ MZ\#>T?@F;_!YVK\QTW%ET44[_[*Q_ZW6#GPJR8T?H=Y_L-40T+IP_.C/9AZS MV7!Z6'X06;]Q]0=02P,$% @ $YR=3D)=M#^X 0 T@, !D !X;"]W M;W)K&UL;5/;;MP@$/T5Q >$77:;."O;4C95U$JM MM$K5Y)FUQS8*>!S Z_3O"]AQW-0OP SGG+DPI .:%]L ./*F56LSVCC7'1BS M10-:V"OLH/4W%1HMG#=-S6QG0)21I!7CF\TUTT*V-$^C[V3R%'NG9 LG0VRO MM3!_CJ!PR.B6OCL>9=VXX&!YVHD:?H'[W9V,M]BL4DH-K978$@-51N^VA^,^ MX"/@2<)@%V<2*CDCO@3C>YG134@(%!0N* B_7> >E I"/HW729/.(0-Q>7Y7 M?XBU^UK.PL(]JF=9NB:C"24E5*)7[A&';S#5\X62J?@?< 'EX2$3'Z- 9>-* MBMXZU).*3T6+MW&7;=R'\6:73+1U I\(?"8D,0X; \7,OPHG\M3@0,S8^TZ$ M)]X>N.]-$9RQ%?'.)V^]]Y+SY#IEER T88XCAB\PVQG!O/H<@J^%./+_Z'R= MOEO-93B6N8Y%,0MNBI!E/':;*DP+Z-D[SP MS@-[Q^.;?,#':?\I3"U;2\[H_,O&_E>(#GPJFRL_0HW_8+.AH'+A>.//9ARS MT7#833^(S=\X_PM02P,$% @ $YR=3FIIT6?& 0 -P0 !D !X;"]W M;W)K&UL=53;;MP@$/T5Q <$FUTWFY5M*9NJ:J56 M6J5J^LS:XXO"Q06\3O^^@!W7VM(7PPSGG)EA&.>3TJ^F [#H37!I"MQ9.QP) M,54'@ID[-8!T)XW2@EEGZI:800.K TEP0I/D Q&LE[C,@^^LRUR-EO<2SAJ9 M40BF?Y^ JZG *7YW//=M9[V#E/G 6O@.]L=PULXBJTK="Y"F5Q)I: K\F!Y/ MF<<'P$L/D]GLD:_DHM2K-[[4!4Y\0L"ALEZ!N>4*3\"Y%W)I_%HT\1K2$[?[ M=_5/H797RX49>%+\9U_;KL 'C&IHV,CMLYH^PU)/AM%2_%>X G=PGXF+42EN MPA=5H[%*+"HN%<'>YK6789WFD^Q^H<4)="'0E7 (<<@<*&3^D5E6YEI-2,]W M/S#?XO1(W=U4WAFN(IRYY(WS7DMZ>,C)U0LMF-.,H1M,NB*(4U]#T%B($_V' M3N/T733#7:#OMO0TB0OLHP+[(+#?"CPD-R7&,/\I,HL&R2("]"9(#+.["4(V MC1.@V_!D#:K4*,.X;+SK5#S2T/B_\'FDOC'=]M*@B[+N^80F-TI9<*DD=RZ7 MSDWQ:G!HK-_>N[V>W_)L6#4L8TK6?T7Y!U!+ P04 " 3G)U.PV^USV8" M !." &0 'AL+W=OEI8W]"ZQW"VL @?A:T%:.YI4/9,_:J%U^/&]O5 MBFA)#U)3$#5<:4;+4C,I';][4GOPJ0W'\QO[9Q.\"F9/!,U8^:LXRGQC1[9U MI"=R*>4S:[_0/J# MOKHO]$K+15<*U$^#JP4YMMQ;OC;8BN(K3& M*OL'O6F2;;ZI] BU>TV]&"?.51/UF&V'\<:8>T0&(.+@'K.;8_Q_-(X2.2CU M0*6>L??O?(0P@0\2^(8 CPCP1..V@X0&4AM(%/FK22!SD O+P* ,/)/AQ1,7 MVPX3C%S$/HY@+P'H)0"\1!,OP%Z*[I)*Y,*] M[;Y?:ED/&I]OA!<=+5PB",@H6J" NQO]1WLCN+_1O,%G-9_UH'&X*%@,%^Y@ M!+5P/'6$9P<(.')&][1^:;\3?BYJ8>V95%>^N9A/C$FJ&-U')3I7C_NP*.E) MZNE*S7GWPG4+R9K^]7:&OQ#I7U!+ P04 " 3G)U.]:)?"KX! #4 P M&0 'AL+W=OXS(/OK,M< MC9;W$LX:F5$(IO^>@*NIP#O\YGCLV\YZ!RGS@;7P"^SOX:R=11:6NA<@3:\D MTM 4^&YW/&4>'P!_>IC,ZHQ\)1>EGKWQO2YPX@4!A\IZ!N:V*]P#YY[(R7B9 M.?&2T@>NSV_LWT+MKI8+,W"O^%-?VZ[ MQC5T+"1VT,YN)_P!6X M@WLE+D>EN DKJD9CE9A9G!3!7N/>R[!/\28[S&'; 70.H$L C;7$1$'Y5V99 MF6LU(1U[/S#_Q+LC=;VIO#.T(MPY\<9YKV6:T)Q>5=1O:.AE=YA\=Y_\ETVTN#+LJZMPTOT"AEP4E);MP0 M=>Z++0:'QOKCP9UU'+1H6#7,?X@L'[G\!U!+ P04 " 3G)U.G?=@O\8" M #9"@ &0 'AL+W=O MA7Q6)\ZU]U(6E5KY)ZWK^R!0NQ,OF;H3-:_,DX.0)=-F*8^!JB5G>Q=4%@$) MPR0H65[YZZ7;>Y3KI3CK(J_XH_34N2R9_+OAA;BN?/!?-[[GQY.V&\%Z6;,C M_\'US_I1FE70L>SSDE\:>:)*;X5Q>]\KT\K M/_6]/3^PE1=FRF%)*]M)< M\\I=K\V3)&K#\ #2!I NP.3^7P!M ^A;@,L0-)6Y5C\RS=9+*:Z>;/ZMFME# M ??4B+FSFTX[]\QTJ\SN94W#>!E<+%&+V308TL- AP@,>Y>"8"DV9!1.;A-L MQX@TPC-0M GJXNE-$PE.$*$$D2.(;@@6 Q4:3.(P58-)*,T&K2 H@&BBF!@M M)AX5DT[$)VA\,E^-!4JP0-1(!VHTF+C7)]"!8MLQY@/I"79328I6DB*53!!D M*$$V7PL(<8.$,\Y&"^JW&D?1\&P@J(C&$R<=)OP*XW(@G*! _?@ Y!VBX(8# M.D<4.FJ7Q$DZ-#\&@RQ+)PK"#0R(@V'B+06X[2!^ARRX\R"9(TLR/BLA38>J MC%%1$DV=%=S'@!@9R 0%;D!(WR$*;D'(YHB2C=HU(!(.51G#2))$$ST1W-$$ M<330"0KW>RDO)TX5]I^ M>GN[W7SVX,:SP?[&S&W-E/5&TPQ]WY@\YI7RGH0VXXH;*@Y":&YJ#._,7W8R MU#J>.]YY>8@LKB\DT>1ZS<[662QTLUB[Y7'0L1;$Y2E M'O/]T,OB)'>7<]/W6"SG\J32)!>/A5.>LBPN_JY$*B\+E]RWCJ=D?U!5A[>< M'^.]^"'4S^-CH5M>R[)-,I&7BG*N59RI>J M\76[OHBFH(GK--5_$V>1:GB5B1YC(]/27)W-J50R:UAT M*EG\6M^3W-PO]9LH;,)P &L"6!N@Q_XH@#7&* M^FL=XVI2T#W78FZJ3J.=>:>K+77O>8D/-9KQ2 M(@I"G,P$)C,9)D,6@A 2A./EB"!!-$*.&C/I%$KAA/>_+$ %%%@^[A0F,P5R M1)A@!@EFX^4@'YO$'R%( [JJE:(9]11!,#^(+)*0Q;4$1)E:** K'XC=( NV M'?$QLO!!O2%1?YX 5##U;:)@$Q-P,($@Y^$S3S@[XH M !4QFRC8R@2\S'P+!38@36\0!5N09B +ZHN"0(.)\C'H>CG";F; S8Q;*+#_ M&(V7A&'_,39"$@CJ3Y/_@*Z3P4YFP,G,5@]V'PMND 2[CX&5;R@) H5]21#( MLF@P[&,&?,PLOUB&O<>B&R3!WF-@]1M*@D#]C0D"<W/=@\L&HG MWNM?Z0-/?3QYIZE/2]_C8I_DI?,LE=[GF]WX3DHE=([^G9[)!WU :QNIV*GJ M,=+/17U*J1M*'IL3F-<> Y?_ %!+ P04 " 3G)U.C6::>SX$ !H%@ M&0 'AL+W=O_+!)CCZV/C^]F7Y:5I MOW0'K?O%U[HZ=:OHT/?GASCNM@==E]V'YJQ/YC_[IJW+WMRV+W%W;G6Y&QO5 M54Q)HN*Z/)ZB]7)\]M2NE\UK7QU/^JE==*]U7;;_/NJJN:PB$;T_^'Q\.?3# M@WB]/)+ M82C/3?-EN/EUMXJ2P9&N]+8?0I3FYTUO=%4-D8R/?Z:@T:W/H>'\^CWZS^/@ MS6">RTYOFNKOXZX_K*(\6NSTOGRM^L_-Y1<]#2B-%M/H?]-ONC+RP8GI8]M4 MW?AWL7WM^J:>HA@K=?GU^GL\C;^7*?Y[,]R I@9T:R#D-QOPU("M!O'5V3C4 M3V5?KI=M#C.W?@_,]K./'U;,\ME_#8$FC2/5PW- M-'2OV+@*_E\2&P,W%P1=T-B>[URD. ## #P&D'>(QY*&-",C3233O265DKQF@ M2@OER52!L2,H9'[H.\DZ^4$R$I[%(S#&!."8])!48/P(&9[7 J-%(+;8F3V) MYN,E)9R- :@H\8T(@TJHD+>D@NP E=\.QIY W'/6L(LT2HO O"05%B@WB 9*_9 MF#QG&P 99VLBEQZB2&T[KB@3'B^8+X3X8F]/D^ANZR%G/T J*7Q3@UE%(6&,/D(D<_.;7*9)H633D#%F6\[($P^"B$?N4Q+$Z&< M]^7*9)%FOA>&V4> ?=(7 O.*\A](<0P: J!Q4]P]0%$JD.+M@,Z=+^RR,5"P\50IC^G'($8M=L%%J M%K'M!\F2W+-?LJ=2#"H57;@Y;\J5^#*!,?TXA'[L8LTLX\*N%J L\16$C.G' M@'[2M_HPL?@'JDK&C.&0NI+=DY-04MD[)I05PC4EH](Q=]8O4#%Y5K#$W),A]:4$2%,L[!4,92KQK!V)X2=#ZDOI8LT^ M3'Q3_-#)*Y,Q///OD-WV!_+]N7XZE;/#=]W]3C-[Y]T_3: MA$P^F)$==+F[W51ZWP^7F;ENK]\^KS=]&UL ME5=A;YLP$/TKB!]0\&$,1$FD)M&T29M4=5KWF29.@@HX R?I_OV,H338!VO[ MH8#S[N[=V??@YE=1O=1'SJ7S6N1EO7"/4IYFGE=OC[Q(ZSMQXJ7Z92^J(I7J ML3IX]:GBZ4X;%;D'OL^\(LU*=SG7:P_5N _N?QU>JC4D]=[V64%+^M,E$[%]POWGLPVD#0&&O&4 M\6M]<^\TJ3P+\=(\?-LM7+]AQ'.^E8V+5%TN?,WSO/&D>/SIG+I]S,;P]O[- M^Q>=O$KF.:WY6N2_LYT\+MS8=79\GYYS^2BN7WF74.@Z7?;?^87G"MXP43&V M(J_U?V=[KJ4H.B^*2I&^MM>LU-=KY__-##> S@!Z \(F#8+.('@WH),&M#.@ M1@2O34779I/*=#FOQ-6IVNT]II7'4 M858M!FXPI$=XRGL? K 0*[#,81A@;2-B.H1L;$@ .(D S3/0]L$@SPAW0%$' M5#N@ P>Q4:@6PS2FU!C*?/UG)&P#P< -&(4HHQ!AE!B,6DQXRRA&&2% ,D6) MH92832DT(JV8%6 M!70J5H+&2I!8@1$KL1,CYHX/0A$?UP4?"49-8?#M:('O8P=LTV'9-'9(;42R M"$(M-*D1BUIH%:)C9D,#F#P*!!6Z>P((,4M, =FA8#(:KF@D0**-2!K!-8W0 MCZLBP46(("H4FKK8@09[#W3LH-A2U!_AT1+A]4 ^7B# M^Q.P_C0+!'9_1F2D0 B61?\I$-[,@#0S"T9R%;WY=@/W&)[;<#=2-I_7-ZO]7'+?9"2*Z8^G>J)$IFC1JGA@+$L&^BH?.(# M]/I-S45'E0[%!MKSW!-0Y^A(SE3"<^<_6DKU>1HC[P*:GIEZI6/WV#N)T+>W/P/N '3IE MO*O5-$B$WSTQ+3W S6?.#@0 MO3>E6;1;8=_IXJ5>O15A'&7X9HQFS7'2D+7&#Q<-UOX+A#@AQ!J$*X,@B=P& MH=,@M :[_ZJ,-U5.FMAJ>JLA01JG;LS.B=DY,,D&,VFB%29*=DGBQD1.3.3 M[#>8Z %#(D+&PO=V]R:W-H M965T]/VH]!#^;NNW7X7$8 M3@]1U.^.NBG[#^:D6_O+P71-.=C+[B7J3YTN]U.CIHY(B#1JRJH--ZOIWE.W M69G7H:Y:_=0%_6O3E-W?C[HVYW4HP_<;WZJ7XS#>B#:K4_FB?]?#'Z>GSEY% MERK[JM%M7YDVZ/1A'7Z4#UM%8X-)\6>ES_W5>3 .Y=F8[^/%;_MU*$9'NM:[ M82Q1VL.;WNJZ'BM9'S^6HN&ES['A]?E[]<_3X.U@GLM>;TW]5[4?CNLP#X.] M/I2O]?#-G'_5RX"2,%A&_T6_Z=K*1R>VCYVI^^EOL'OM!],L5:R5IOPY'ZMV M.IZ7^N_-< -:&M"E@8S_LX%:&BC6()J=34/]5 [E9M69<]#-3^M4CHM"/B@[ MF;OQYC1WTV]VM+V]^[91F5A%;V.A1?,X:^A*0[>*K:M0_THB:^#B@J +FMJK M&Q<2%U"P@)H*Q#<%F,G'69-.FG;6Q(5D(W%%E&448R\Q]!(#+XIYF37)53>_ MY,P)D%":82,)-)( (S$SDCB]Q+F(^:P E2IBSQ-*H9D4F$F8F=0=/YA-DN[(\R*Z MG7WN!FARSUJ1&',2<8Y'>A%=]T.QY(MJBV0JSSQ)DIAU$L&.QUHBE F>:Z12 MY'M6F'@2(8]'6[HTHX32E/MQ92K)B]1C"%-/(NSQ>$N -!*.'T1'ZN-EUH8=40OK\$(86B3L2OHAN(YA#GKT9XA^/."'^B9C[ 2H2GO5'&(&$$,@C3B[; M[.)Q(@5D9!>/)^*$$4@(@3SB!. F!?]_A53*:P^[8W"\%,(?CS>"H$MYW%"*HI]=C#^%,(?C[="7*-4<#] %HM$>0QA M_"F$/Q[O193>S@]_HT,JY;Q;1E>O[N.WE*]E]U*U??!LAL$TT[OZP9A!VXKB M@QW;49?[RT6M#\-XFMGS;OZ&,5\,YK1\GXDN'XDV_P!02P,$% @ $YR= M3I,R!O1P @ , D !D !X;"]W;W)K&ULE5;M MCILP$'P5Q ,)5%HPIYZVN&KEV"Z7:E>?)?<%J*I]XRQK]SY&+FBH]%2=/MH+1 M@PVJ*P_[?N35M&S"E/A3(+ M7IZU],2^,_6CW0H]\P:60UFS1I:\<00[KMT/:+5!L0FPB)\EN\K1V#&I[#A_ M-9,OA[7K&T6L8GME**A^7-B&595ATCI^]Z3N\$X3.![?V#_9Y'4R.RK9AE>_ MRH,JUF[B.@=VI.=*O?#K9]8G%+I.G_U7=F&5AALE^AU[7DG[Z^S/4O&Z9]%2 M:OK6/2D(F4#A.. MWH))&$RDS$$(XX6JA*"4$) 2P 012! ]WI<8)(@?Z$L\RQ/HRQRTW)<$E)(\ MT)=DWA>$PHF4.2A-%ZJ:@DI2H"@)3(!\V+7^XXU!"\9'#[2F!]WU)L;^U/US M5)A&"\U!\!< 8: ]X0(%_ U Y!U%@;V+ //.BS(W)K!A =3RCD6P?Q%DX&B! M G8P>H>%$>QA!)AXYIP>%-U]TM)I30 0GNY\;W1TF;O$-RI.92.='5?Z%+1G MU9%SQ32A_Z0+5.CKRS"IV%&98:S'HCO#NXGB;7\_\89+4OX74$L#!!0 ( M !.&PO=V]R:W-H965T:D,2J;3P@2??O!]AQ'3A/ M?8F!?'??=P?<,;]R\2I/C*G@K:X:N0A/2K6/421W)U93^?]B@]?! MO%#)-KSZ7>[5:1'F8;!G!WJNU!._?F5]0&D8]-%_9Q=6:;A1HCEVO)+V-]B= MI>)U[T5+J>E;]RT;^[WV_F]FL 'N#?!@H+G_9T!Z _)N8+,9=Q\H M,$2QQIXYOB?8^(@\@1D(& 2Q]N0NB!QVD( .$NL@N7-0.%GH,)G%-!:3I)D3 MB(_!*9I(5@HJ27TE1>PHZ3#IB.53YBH!,)C 0C)02 8(08Z0S"/QQ&Y\#$ZF M-F<&*ID!2IP3M)YY+'F:320^!UGR#QR!W&-),C)Q4@N0I?C ]A; UB43&4,Q M?*MC@(>XUSKVB! NDMD$TT3]0/[=*R92@L#ZL$(8$)NZ8K&?>[>, )AQ,;O7 M E<21 MF:N%^(F+$^2J\5$X2Z92 ]%,CT77D[N)XFW_WHB&1\_R'U!+ P04 M" 3G)U.]FLE#$L# "B$ &0 'AL+W=ORI,J\DH\-%Y[*DO>_+T7A;RL M?.*_/GC,#T=E'@3K9OX,Y#ZU^\T \?7 MK^R?N^)U,4^\%1M9_,YWZKCR4]_;B3T_%>I17KZ(H:#8]X;JOXFS*#3<*-'? ML95%V[UZVU.K9#FP:"DE?^G?\ZI[OPS\K\/P #H,H--O+B-;U;-3=-0>Z8GLRM>=C-7?>9KK;53\]KEJ7+X&R(!LQ]CZ$C M#'V+V-@(]A\2: %7%12JH-UX]D9%A@D8)& =030BB,)P4D:/23I,U6%BFDT* M 9C$(22"0B*KDB@DF""&!#&H9#+=]STF'JFTJMW8&)HZ*DF@D,02PEB*"1:0 M8#'?U!02I#-,3>VIR*9386-BPK"0# K)YIM*0ARS<(:M V@LE"5D&C4;1)FC M&N+(/ %B7!0XL.2&Q!(<63(GLP/H?7\!R&DPP;$E$1 3.2AP<$E\0Y?@R!$[ M1=F;6CR QE)'_=R7 S .*@P!&F;+Z_% >/HN!-_1U M[_N+0$Y_<80I6GP7#@H<89K!0%SVJ1Q8P6L3&N%L'YI6@%=NP!*,XO MM==.]]8.IXZAM=/:W-G+(IEV",#$CM]XAM/+R'QW&8X=0[&;NCN WOS&1^FT M'!M$J<,=YM@VHS78Y0X.,+-WO&Z#<>P8BIUEL+VAM0VV,4Z#<7P96(%)Z*# M\67VOM?=(SAW#.7.ZI'4.JN 'K%!=H\$H\.B.;U_Y\TAKUKO22I][NQ.AWLI ME="$X0<]N4?!=]>;0NR5N5SHZZ8_-?&UL ME9A=CZLV$(;_"N+^'/",(6251-I-5;52*ZU.U?::39P$'3Y2()O3?U^^-@OV M:YK<; +[>G@]S#-VO+H6Y??JI%3M_,C2O%J[I[H^/WE>M3NI+*Z^%F>5-_\Y M%&46U\UE>?2J)O5.3ZJ/U3]Y_FU;*Z\6Y1]DJF\2HK<*=5A[3Z+ MIVW0#>@4?R7J6HV^.^U4WHKB>WOQZW[M^JTCE:I=W8:(FX]WM55IVD9J?/PS M!'5OSVP'CK]_1/^YFWPSF;>X4MLB_3O9UZ>U&[G.7AWB2UI_*ZZ_J&%"@>L, ML_]-O:NTD;=.FF?LBK3J_CJ[2U47V1"EL9+%/_K/).\^KT/\CV%X T#Z#:@ M>?;< !X&\.< V4V^=]9-]:>XCC>KLK@Z9?^VSG%;%.*)FV3NVIM=[KK_-;.M MFKOO&RG$RGMO PV:EUY#(\VGPFNBWQY!Z!$O9 RGZ0.VIB*2^ D,)\'=>)Y, M@G "0/(+H <&PBU)/22L)/DG81#YJ4V$Z 20H;82P"]!(:79:!YZ27!Z"DB MX$BS8HIH*7SL)(1.PKFL3,8OX/@%>"V, T0P0&08D$)JN8C,7/!"2X6I^4*C M5S=QLH1.EG,O93)>^)@S__YD" NJXHYT#*+)7$6D%= 6J2)+0@2D^ED0<&.; M$,96/,"MP. *DUPA%GI.I(F"3@O0?&&RE+O Y H372EL98*1$^$#98*I$PO@ M0N]F@V@\75_/R)QD:@33*Q"^"TL(C)U8WI\.PN"1?TPN01FR[(UY/"YG1#/25 PU8SF&$R&9:D[T$(\:F7 M+!)9"HXPP@00)DM+(HPP/8 P880)($RL9\3D4QAM#8B:PK;E!'-,@&/2UQTR MUU@#'U-B*WS<#Q+)V,>P#+^[<"C-%EA*[>T]C<%8=2SX>IL>4#=P V M-\Z2+,PQ[@ ,]LYDH84QMHRPU=LJFTP:Y3$GF1K!V#+"UK)$2(RM!-C:TB$Q MMA)AJZ=#FDP&>GD C24?$G,K ;=L"X&)DVCG;&ECTO*3%ZRZ;.3#7%#U\IB5 M3(U@;B7@EDDW,L?D8.1N;"7&5B)LC8R$_V]D3C(U@N&78/EGV]O%\,OH@0+! MV$J K5D@2_.GE7ZZ S3"YB7 _ =@$V_42( V\;H9)+*[P:TDN*>5#*+Q49#0 M*P5I]*,U;W22EZGRV!UZ5LZNN.1U>V8VNGL[6'VF]B10N_\BGK;]\>AGF/ZT M]O>X/"9YY;P5=5UDW6G@H2AJU5CTOS:9.JEX?[M(U:%NORZ:[V5_2MI?U,5Y M. 'V;L?0F_\ 4$L#!!0 ( !.&PO=V]R M:W-H965T!8+M%^!$>UU"8 *OX6;&S'-T'II17SM_,X.MV$<:&B-5LHTP*JB\GMF9U M;3)ICM]#TO"ZI@DJ61K7O^JMNJP",LPV+(=/=;JF9^_L*&@ M+ R&ZK^Q$ZNUW)#H-3:\EO8WV!REXLV01:,T]+V_5JV]GH?\ES \(!D"DFL MD+L!Z1"0.@%13V9+_4057B?UH=-8<"'E.]F1LS:??._J>KE7KVM"0I MF4($43I#8!N4F0.V7T MFMQJ6JO)DIE3"*+)9S@(04$( E(X(+TF&RWR(75!$$V6XR 9"I(A(*4#DGF+ MD%GL@/B:#%(<)$=!<@\$"O>$Y7ZU9>: ()H1[ U(@8(4R(XXV[XJL$?C/AM, M%!R0@)DD\&-\!O1-S M3W(+@GLD^"9)2.:"^ [H@=R3W(+@'@F(21+W0SJ(QE_)I,A=%%\$Q#TKT:A- M,7WC=RKV52N#5ZYTQV/[DAWGBNF$\8.NZJ!;U>N@9CME;@M]+_I^K1\HW@V] M:'1MB)=_ 5!+ P04 " 3G)U.G!0LI^$! ">! &0 'AL+W=OM?EX0.19%,DV1 YW(@X3+(2 M"?$'(NFF2'HOD@0W(NF=DP2G-R)H=3X8B,;>#.F5?.SMK5QEE\OWB.WY^@=W M-_<[$4W72^_"E3ZE]BS5G"O0K00/VFJK'XLEH% K,]WIN7!7Q@6*#_-K@)8G MJ?@+4$L#!!0 ( !.&PO=V]R:W-H965T MJ_&YZ;1*JW/]$=WL:60>' M>&E@4#=SSZ9R%.+5+KZ5N1_8B(##25L*9H8K/ 'GELG$\6EKG-_XWLE5.S"];,8OL*44.)[4_;?X0K4>AS6WF[IQ*" V&,%B9(U^;5V5><*BTG:[-7(Y7Z[C0HI^>#3*_7<4_ M4$L#!!0 ( !.&PO=V]R:W-H965T.!.ZQ+TQXX$07?? J7Z0(PC[I96* M4V-#U1$]*J"-+^*,)%&T(YP. E>%SYU45E(W(PM(,'(0>I$ *VA(_Q8=C[O >\&N 2:_VR'5R MEO+5!5^;$D?.$#"HC6.@=KG",S#FB*R-/S,G7B1=X7I_8__L>[>]G*F&9\E^ M#XWI2_R(40,MO3#S(J38S0W_PVNP"S<.;$:M63:_Z+ZHHWD,XNUPNE; M6 ?AUVGFOY5M%R1S0;(4)*&7(.2=?Z*&5H62$U+A[$?JKC@^)/9L:I?T1^&_ M6?/:9J]5MLL+H)TK;]_ MW";(-@DR3Y#]U^3NKLF V7F,""[WV;9(OBF2;XCL[T3R#R)QG-X?)EG='0?5 M^5>K42TOPD_,*KL,QE/B[_X='J;J.U7=(#0Z2V-?D+_G5DH#UDOT8,WT=I"7 M@$%KW'9O]RH\YQ 8.&PO=V]R:W-H965T M>\-:N?4KI;H-0O)804/E ^^@U2MG+AJJ]%!FX:*?SM@O-_ZV/^8>*DOE3(3J"PZ>H%?H%Z[O= C-*F< MZ@9:6?/6$W#>^H]XL\/6P5K\KJ&7L[YG4CEP_F8&WT];/S 1 8.C,A)4-S=X M L:,DH[C[RCJ3TSC..]_J'^UR>MD#E3"$V=_ZI.JMG[F>R^-V?^ &S!M;B+1C"-GTGZ]XU4JWHPJ.I2&O@]MW=JV'U;2?'1S.Y#1@4P. M9,AE -G(GZFB92%X[XEA\SMJSAAOB-Z;HYFT6V'7=/!2S][**,D*=#-"H\UN ML"$SFS ()QND]2<(<4*(%0@_07*W0.@4"*U -!=(@T64@TUB;5IK@X,4NRF1 MDQ(Y*'A!&6SB.24.8S'5O\C!:_@5H5D],O?Y)Q:5NI7?@ M2I&PO=V]R:W-H965TWQ\['N-%Q?6O+9'2KGS5A95NW2/G-?WGM=NC[0D[1VK:27^V;.F M)%PTFX/7U@TE.QE4%A[V_=@K25ZYJX7L>VI6"W;B15[1I\9I3V5)FG]K6K#+ MTD7NM>,Y/QQYU^&M%C4YT)^4_ZJ?&M'R!I9=7M*JS5GE-'2_=!_0_08G78!$ M_,[II1V].]U47AA[[1K?=DO7[Q31@FYY1T'$XTP?:5%T3$+'7T7J#F-V@>/W M*_L7.7DQF1?2TD=6_,EW_+AT4]?9T3TY%?R97;Y2-:'(==3LO],S+02\4R+& MV+*BE;_.]M1R5BH6(:4D;_TSK^3SHOBO87 5@%X"!!CSP4$*B"X-2!4 >%[ M0"S=ZJFG2["-V'POUMURG-EO\)>UK1>UZ%2;KPSAV1 MPJQ[#-8PF8YYM#%(1VP EM0?,)Y0.4C%D-0UM@@";*BP(09B,X?0- 2@78$, M#[1)()@@! E"21!J!(;&=8^)):;J-8:^;TSU%M#F Y"F-P+U1H#>P-#;8Z+1 M*)EO[@\;DZ2QH78>HXF-0;$Q(#:$"1*0(+E]>5.0( 441(9=*6"7N;HV!DVM M6P8*R0 AAM_K#!K$W$( *)V2@GRXQOB F&2"8J),H=M7!H'EXP%A0$5JEC%L M37=9 N M!JX'&/BTR(()"K@>X.@3EL!9C*$L#HV#!]L)FOB1Z9L-BN/(]&T>I"N&4QU# MJ6Z>V0H4SRNV08#B>5"OV!M]OI>T.MLV:F2][)1[W#]>L#R\_\=WM_= M?I#FD%>M\\*XN$3(3_T]8YP*+?Z=\.THKHM#HZ![WKTFXKWI[TQ]@[-:W0>] MX5*Z^@]02P,$% @ $YR=3I8 7Q=X P !$ !D !X;"]W;W)K&ULE9CM$" GN6#\VH,]%\M#/M3*:=MK^) MKLH$6 NHZ=UW68@1]L5@?D3 ][SGG&6?A75RE/EKL16BM-[2)"NF]K8L=[>. M4RRW(HV*&[D3F?IF+?,T*M5IOG&*72ZBE0Y*$X=<-W#2*,[LV41?>\YG$[DO MDS@3S[E5[-,TRO_-12*/4YO9[Q=^Q)MM65UP9I-=M!$_1?EK]YRK,^?DLHI3 MD16QS*Q8D*L9#)GWA5;J?VR+968AWMD_*' M/'X134.^;37=?Q,'D2AY58G*L91)H?];RWU1RK1Q4:6DT5O]&6?Z\]CXOX?A M &H"Z!1 [&( ;P+XT "O"?"&!OA-@#\T(&@"@J$!81,0?@2$^@;6HZMOUWU4 M1K-)+H]67L^X751-;'8;J@FQK"[J^Z^_4W>L4%W-??(9]36/"#-N*UY-#6^Z[8U3TC#<-,< MCBS7!KQE0-C @P:>-O!:!IT16=2:0&LRK>GT<7])T2K"AT7XH BO4X1OI/#< M][].-;74/Y/RL2%ME17 L@)0EH\-0F@0#K\[(V@P A5TP%D@38B3C&&2,3 8 M80/F8K[=X8VRGB6"#6@5BGH6"097B3M&I@7KF14,,\>N@(YAZAC"SN@6B%C/ MZL P6 R0Q?I*Q1"PX(IN,08L!%7P[OH?&H"S\#*U#$/# !',ZZ8;&8M$7Q9, M#0/8L)[5@3 V= 4VA+$A0$1W:!\:T?G0DKEVMM-A>@C1$_188'KH"GH(TT,( MC,ZC?D[F,^FS^408(D(0]2R0A"&B*R B#!$-@.B)3(CX9W<:0T0(HG$WG0D1 M[\F"(2( $?44RC%$_ J(.(:(#X#HD9L0L4^&EF.(.("(^M[Z>E[[KH"(8X@X M@(BH\PCB)D3^9TUCB#B B'HF"\<0\2L@XA@B#B RFPZ-60U>-=OI,$0<0$3= M%]M&=.GU^J*D+L0YVXNE(M_HK7=A+>4^T_O^LZNG[?T=Z;W![E&_B MK+!>9*EVA'K?MI:R%*H2]T:-RE9$J]-)(M9E=1BJX[S>D]&PO=V]R:W-H965T M!&)WHC41 M#ZREC7IS8+PF4@WY,1 MIV1O@NHJ"!%*@YJ4C5\LS-R&%PMVEE79T WWQ+FN M"?^SHA7KEC[V7R<>R^-)ZHF@6+3D2']0^=1NN!H%5Y9]6=-&E*SQ.#TL_8]X MOL:Y#C"(GR7MQ.C9TZEL&7O6@Z_[I8^T(UK1G=041-TN=$VK2C,I'[\'4O^J MJ0/'SZ_LGTWR*IDM$73-JE_E7IZ6?N9[>WH@YTH^LNX+'1)*?&_(_AN]T$K! MM1.EL6.5,%=O=Q:2U0.+LE*3E_Y>-N;>]6^2= B# \(A(+P&X/C-@&@(B*R MH'=F4OU$)"D6G'4>[U>K)?JCP/-(%7.G)TWMS#N5K5"SER()DT5PT40#9M5C MPA$FO$6L743T#Q(H U<7(>@B-/'1C8L4)HA @L@0Q#<$,RN-'I,:3&,P'^+, M2@3 ) @V$H-&8L"();+J,[C!,=#A;NTAT$3[8;C),=#E>,HJW,)X M]H[:PZV'@=YS:I\YM0^!VO\'=>L&[F.&ULE5;1CILP$/P5Q'L/KXV!G))(/:JJE5KIU*KMLR]Q$G2 *3C)]>]K M&RY-S%)Q+P&;V6%VPMA>GE7[W!VDU,%+5=;=*CQHW=Q'4;A[X7\OP CH4T$L!Q/\M8$,!\PJB7IEK M]8/08KULU3EH^W^K$?:C@'MFS-S82>>=>V:Z[H6A MMXA\C&#_()$1<%%!4174U;,;%2E.P% "Y@CB&X+,:Z/') Y3.TS&*?=0.8*B MG$R(B5$Q,2)FX8GI,?SJ->]HG#+BJ<%@-,TR7 Y'Y?"1G#CVU/#1:Q+"J6_- M&,47*2QP+0FJ)1E;$Q.<($4)TOE?2H829#.^E&S4*",9]4S+,12D$W8L4#$+ MQ [ "8#@^27S#8&))0!F6#* ;KH%SL%?"! 8@:EO!/#5 "ABR\1Z OAZ .P- MMN I!BS&(UO& 864$N;;@L"2C$W$&/ M*A+B!PA#,9A8#@"/,R!YOEK>;BGP$,)BOBD43R$E,TP90-?MIMY6FR.89&)! MH'B:*9+FF$]03.S&;]B.*9X_.F=#ILA>R[COR!B4Q'YPHJOCCCU_?A7MOJB[ MX$EIIN6_[&UL?53;CILP%/P5Q >LN4,B0&JHJE9JI6BK;I\=. 2T!E/;"=N_ MKVT(9<'M"[8/,W-FC'$Z4O;*&P!AO76DYYG="#$<$>)E QWF3W2 7KZI*>NP MD$MV17Q@@"M-Z@CR'"="'6Y[.T]U[F K_ =Q(_AS.0*+2I5VT'/6]I;#.K,_N >BTCA->"EA9&OYI9* M762Z80T') MS[82368GME5!C6]$/-/Q,\QY0MN:PW^%.Q )5TYDCY(2KI]6>>."=K.*M-+A MMVEL>SV.L_Z#9B9X,\%;"&[P7X(_$_P- 4W.=-2/6. \972TV/2Q!JS.A'OT MY6:6JJCW3K^3:;FLWO,PB%)T5T(SYC1AO!7&>X\H]@C_+P1) XL+S^C"TWQ_ MQ7>3V"S@&P5\+1"\BQ%O8DR82&-ZC3GX2;))L@?%<1B8K01&*X'!RJ;+:<*$ MJRYNXFRMF$"N8[82&JV$!BN'C95PUR5QD\T)*/:@V#_\8UT.O_J/OJ&V;7MN76A0OY*^L#7E J0BLZ3S-7(*W!9 M$*B%FL9RSJ:+8%H(.LQW'%HNVOP/4$L#!!0 ( !.&PO=V]R:W-H965T@^ EV,Z:F3V7]R\6\>*^S_<$]EY/J/<_3\K^ERXK3XU1,/Q]\V[_M MZO9!L)@?TS?WIZO_.CZ7S5UPKF6[S]VAVA>'2>E>'Z=/XF%M55N@4_R]=Z?J MXGK2=N6E*+ZW-[]M'Z=A&Y'+W*9NJTB;GP^W]0Z?3<9EOP\OJS M]E^ZSC>=>4DKMRJR?_;;>O3K7M-W[/Z6W'ZU0T=,M/)T/O?W8?+&GD; M2=/&ILBJ[N]D\U[513[4TH22IS_ZW_VA^ST-]7\6PP7D4$">"S1M7RN@A@+J M9P%]M8 >"NA;"YBA@"$%@K[OW6!^3>MT,2^+TZ3LU\,Q;9>=>##-=&W:A]WL M=/]KQK-JGGXLC GGP4=;T:!9]AIYH1%G1=#4?FY"HB:6DA67XP967!'KL>0K MJ"0Q8\V::XSQ1*K@8*BN C6J0.(*-*Q =Q7H406*C&:OL9WFT(]F%%D9DS$! M,B--Z G'P' ,"(<.K&'MS!31K('&)A&.Q,)(+(B$3-^RUYB+5FQ,!F_%-2+1 M.) (!A*!0"P))&*-S!3QQ IH/ ,2PSAB$$=$XHAY&PG1K+A&*H4#26 @"0B$ MK,5EPAIA@[;B&BU#'(@(,8I"$$I"613R%1 K'5&D()T-8VD\(7GH*'A(UM7H"LI$Z%DR F-.(,Y1.P^BL8WHJ@$B:SQ& M$AAR E&.6GH07;9#'7U5,@X$,TX@R%%/"TXP%L@UR3@0S#B!($<]+1#EV/1P MD7]Z,.@$(AUS-4"=2"0;&2#3VGKBP;P3 'C6E\]@4,GP=DM+#!8)P,(L/8A& MW;4Q312 RKL%2,PH*6_P\R"Z;"<2"0V&BV8RC#W18-Q)A#MJ:,DY1E?+5@>#20J\42"&2<1XZBC)0=8)*FC@6@FK"\:##J)0$J)1F$\* M)5+4SHHG2-1 0#*3QI-!*0PZA4!'S:P Z%C&C42>K4AAS"F$.>IG!0@F0II& M 97W141Y7C81YJBG%4K7Z/O9"JFL![H*LTXAUE%/*PXR$=+,&XB:O=Q#7H5Y MISCOA/!--H:4LK>[6F&V*)1'45):,Q]#2 GO6D01JS2HO;EXS&B-$( M,?1SBN;P\/45HT,#=%@/?;3G2Y6^HZ_8I/J&STMK#?(-WTK3V,D:I!O6LPMI M[&0=W=%;;#Y]@_G6FOO*-[/851J]G7A>< PV@KGC[<1@(QBT:;./@H*;UC>S M!KO% +=8#^8-MH*YXYNMP58P:.MCGTGYKN:96>/Y%@OWEKL%@O,CH<5&L"B=9+U5W+.LM\'%V5'NRK?N(*^:;(KW0]T>KUP\/1\6/LGV M[(D\7XJ'57_D][.:_@3RC[1\VQ^JR4M1UT7>G3^]%D7MFAC#+\U<[%RZ/=]D M[K5N+Z/FNNQ/_OJ;NC@.IYK!^6AU\3]02P,$% @ $YR=3DOO 'H> P M_0P !D !X;"]W;W)K&ULE5?;CILP$/T5Q'L6 M;#"751)IDZIJI59:M6K[S"9.@A8P-4ZR_?O:QLN"/>SE)8!S9GSFQ',R+*^, M/W8G2H7W5%=-M_)/0K2W0=#M3K0NNAO6TD9^@:SDM]CJHK@(< MADE0%V7CKY=Z[9ZOE^PLJK*A]]SKSG5=\'\;6K'KRD?^\\*/\G@2:B%8+]OB M2']2\:N]Y_(I&++LRYHV7ZJ4!\8>U MG%9^YGM[>BC.E?C!KE^H*8CXGJG^&[W02L(5$[G'CE6=_O1VYTZPVF215.KB MJ;^6C;Y>3?[G,#@ FP \!"#R:D!D J*7@%@7WS/3I7XJ1+%>/]KM84Z M%.@VDF+NU*+63G\GJ^WDZF5-4K0,+BJ1P6QZ#!YA7A"!S#YL@:$M-M@)Q],- MMBXBB^$=(K"(2,='DR(PG" &$\0Z03Q*$(6II4*/232FZ3%)%.56*0 *H3B! MR1"0#''(Y,3BTD/(:!=$HLRBXH)PCD*820(R21PF)(TL*HFSRP+%F2T+A$+Q MS&^4@F125Q:KXDWJ[)(DQ/H=MRXHC\.9 YV!3#) EIGSFH,)\O>?5Q3";1N^ MK8;!3"JUQ0 P"QQ%,UQF+ 0!>I"9%*!%W"'\ 45@#T#1VVUC,--J;44 S*C+ MIU1@-T&NG;A]8T"3?8C-Q<7,]"^"K00!7N(<$]@B SF?%% M!#L 2C]P2N#616[ONH)DKKN&L:V("UJ@?,8%$&P#* $4&/8!'+Y?$@RW M+W;;U_WS,Z"))MC^PP% "QS/%00[ <: )ME,"M@)\ ?& 0QW,'8[V#$3[#8G ML@5Y#3+E ?CU6&& MO\-JZ+36-W*V[R?QES3]B\'W@A_+IO,>F) CK1X\#XP)*BF&-Y+B2;Z+# \5 M/0AUF\I[W@_D_8-@K7G9"(8WGO5_4$L#!!0 ( !.5I ( $,) M 9 >&PO=V]R:W-H965T&QOP_^Y^!X9C=>7B59X8 M4\%;VW1R'9Z4ZA^B2.Y.K*7RGO>LTU\.7+14Z:XX1K(7C.ZM4=M$.(ZSJ*5U M%VY6=NQ);%;\K)JZ8T\BD.>VI>)OQ1I^783,@/19M73(_O!U,_^ M2>A>-'G9URWK9,V[0+##.GQ$#UM$C(%5_*K95<[:@4GEA?-7T_FZ7X>Q(6(- MVRGC@NK7A6U9TQA/FN//Z#2<8AK#>?OF_;--7B?S0B7;\N9WO5>G=5B$P9X= MZ+E1S_SZA8T)I6$P9O^-75BCY89$Q]CQ1MIGL#M+Q=O1BT9IZ=OPKCO[OH[^ M;V:P 1X-\&2@8__/@(P&Y-T@LJI^2G0 ]&3N3.# M=N[L-YVMU*.739J7J^AB'(V::M#@F09-BDA[GT)@*$2%/7/\,<#65Q0)'(& M21!K3^: 10X[2$ 'B760S&>AB)U9U72#!KN)^!I2EC!("H*D AR0 9- M.@MR1U('!-+$,$@&@F0 B)-ME7E!\L3A\"5W>&%I(\(> M2^FNT:CY\+^DI'!A?!4NT<)>1O#YB BP2KF+0_S#"[DPO@9E#DHT*STM$T=; MI66PX^=.F4-^-CK=!!ZQ*5W.>&5N"+:DO;L9KA??J3C6G0Q>N-*%T9:O ^>* M:<3X7L_42=]HID[##LHT<]T60UD?.HKWXY4EFNY-FW]02P,$% @ $YR= M3C_^X25P @ I @ !D !X;"]W;W)K&ULE5;M MCILP$'P5Q .<,=^<"%*2JFJE5HJNZO6W0YR #C"UG7!]^]J&HP26MO@-E M:4LN]!N5W]L#5RLTHIS*FC:B9(W%Z7EC;_'C'DOZ%_-.*5F",1=,^J'^5) M%AL[MJT3/9-K)9]8]XD.@@+;&M1_H3=:J7!=B>+(627,KY5?A63U@*)*JJJ9N=XTO3//E%JA=F]9$,\G]]?";^4C;".3*K)8^;# MF3%)52W.@VI;H3X9QD5%SU+?1NJ>]W.S7TC6#M\$:/PPR7X#4$L#!!0 ( M !.&PO=V]R:W-H965TV[,\HQ=15RW9,XM?F@:S/SM2TWYC(_NV\%J= M2Z$6G#SK\)G\(.)GMV=RYDPHQZHA+:]H:S%RVMA;]+Q#J4K0$6\5Z?EL;*E6 M#I2^J\G7X\9V546D)H50$%@^KN2%U+5"DG7\'D'MB5,ESL=G, 7/R M0NM?U5&4&SNQK2,YX4LM7FG_A8P-A;8U=O^-7$DMPU4EDJ.@-=>_5G'A@C8C MBBREP1_#LVKULQ_Q;VEP@C%."-_0R$.G*/V&!\XS1WF+#YG=8?6/T[,F] M*=2BW@K]3A;/Y>HUCUPW+ 9-$8Y$GR@\B&+G&>F^Z\, /EBC MKP'\NQH7*@A @$ #!'< WD.30TRD8]JAR3A)$I@F!&E"@P8EZ0/-$!/.:(*% M5B*0(P):\1\X(H,#!3!'#'+$ $?PP!&;''$:+'S6!*1)#!K?36& % 1(U^L" MN;#ZW17*&(/N>PV]):8%GZ$5XAB#UJ@#@5[;(F^%/L:@-0)!L".1OT(B8]## MOL71 A-L761ZUT<+,D.P+5'X'SJ!78<@VQDZ,7WG1_$"#^P\9%H/4(GI/7>! M!38>,IT'B"19S0*[$Z5K-)(:?[OFGCFSPZPA[*R/<6X5]-+J.\1L=;HJ;#U] M&/X+'^X9WS$[5RVW#E3((U4??"=*!9&UN$^RUU)>;:9)34Y"#6,Y9L/Y/DP$ M[<:[BS-=H/*_4$L#!!0 ( !.&PO=V]R M:W-H965T?;2@%^]+1/P4[YYY[KNT>KALX+>E"^[KQ&-^/ DUX:T6Y^S(?C#Q\_Q0RY'7L^SS MDE5-SBNG9H>E>P]W6T)5@$;\RMFM&;P[JI0GSI_5X.M^Z?I*$2O83BB*3#ZN M;,.*0C%)'7\Z4K?/J0*'[Z_LGW7QLIBGK&$;7OS.]^*T=!/7V;-#=BG$([]] M85U!H>MTU7]C5U9(N%(B<^QXT>B_SN[2"%YV+%)*F;VTS[S2SUO'_QJ&!Y N M@/0!,O=[ 4$7$+P%T'<#:!= C0"O+46OS383V6I1\YM3M]M[SM0I@CLJ5W^G M)O5BZ]_D\C1R]KJ*_'#A7151AUFW&#+ 0(_P)'N?@F IUL0*)^,$&QN1T#%D M:T,"@HL(T#H#'1^,ZHQP HH24$U 1P2QL5 M)M*82F/")$F,2FQ0!'&,2PE1 M*2$BQD1*B4")&2&E(B*POQH\"0@H (\7$I,2HE MMJ7 !$&"$B3SCTB*$J0SCDAJU1GZJ;D8" @&FS>2 C[^?^W/."0=:'0 : J& M&@P5I'1"SH3-P(R#TH&&B2#RB2D'0<7!A",!:DGW0)##,D6!&PI\P%$ MQ28 MXRD=:%AN:BV)C9'[.*$%]Q288RI@&T9D>@J""09$8RVXJ< <5P'$,6)3BXVA M4[N,FPI@KC+QX0'<5N #O@*XL< <9P';-6+?=);_@,9?<]Q9R!QG(;9GD,C8 MPBT&"B=LCN"^0N;X"K$=@P96@P'6=YG2B7-+<%J4S7FUW"W M:?O]-YKV^O$]JX]YU3A/7,@^6'>K!\X%DQK]3W)73_+&TP\*=A#J-9;O==OV MMP/!S]V5QNOO5:M_4$L#!!0 ( !.&PO M=V]R:W-H965T;,=C9R/B;: "D\][17N1N(^5P M1$B4#71$/+$!>O6F9KPC4H7\BL3 @50FJ:,(>UZ,.M+V;I&9M3,O,G:3M.WA MS!UQZSK"?Y^ LC%W??>Q\-)>&ZD74)$-Y K?0?X8SEQ%:'&IV@YZT;+>X5#G M[@?_>#IHO1&\MC"*U=S1G5P8>]/!ERIW/5T04"BE=B!JN,,S4*J-5!F_9D]W M0>K$]?SA_LGTKGJY$ '/C/YL*]GD;NHZ%=3D1N4+&S_#W$_D.G/S7^$.5,EU M)8I1,BK,TREO0K)N=E&E=.1]&MO>C./L_TBS)^ Y 2\)>.IE IG*/Q))BHRS MT>'3W@]$?V+_B-7>E'K1;(5YIXH7:O5>Q'Z4H;LVFC6G28-7FL +%@U2_@L$ M6R'8& 1_06*[06 U"(Q!N#(($V]3Y:2)C:8WF@A[=DAHA806B+^!3)IH#3G\ M Q)9(9$%@C>0: \)4CLDMD)B"R380.(=!'NA'9)8(8D%$FX@R0Z2V!&I%9%: M$-N?,_W_/@Y6R&$'\?UD SGL_BWLQ=LC@%9G3E]IWPB_MKUP+DRJXVL.6&ULC9;K MDIL@&(9OQ?$"@F>3'>-,0V*A,RQ_E\+PO M'_"!)@TF[S1#B%D?95'1N9TQ5K\ 0$\9*B&=X!I5O.>"20D9KY(KH#5!\"Q% M90$\QXE "?/*3A/9=B!I@F^LR"MT(!:]E24DOQ>HP,W<=NU'PUM^S9AH &E2 MPROZAMCW^D!X#70NY[Q$%-W4=F= MY[8C D(%.C'A /GKCI:H*(01#^.7\K2[(87PN?QPW\BY\[D<(45+7/S,SRR; MVU/;.J,+O!7L#3=;I.83VI::_!=T1P7'121\C!,NJ'Q:IQMEN%0N/)02?K3O MO)+OINT)?273"SPE\#J!Y_Y3X"N!;RH(E" P%81*$)H*(B6(3 6Q$L2F@JD2 M3$T%,R68F0I1FZ<@+MP4LRB9;P>,^TS2QTSZS,K#>,Y?68]9GS'[S,;G8_; M9S[K&*_/;'7,8*R=C@GZS*O!6'L=$W8,X)O4[92GWRE/.O@]ATCOX.L=?.D0 M/#G,!F&N6R222"41-YH-\F$[AAQ]'($^CF 41^3%>H=0[Q":KT6D=XC^NQ:+ M:+P6L3/(U^48\D;0JH7$\?Y+3099M#89;J-Q4A>,&>*&SH1G0,;_(;I* M@2Y,%&->)NV7M*TP7*N?!-#]J:1_ %!+ P04 " 3G)U.!=E;#DL" & M!P &0 'AL+W=O9/M(9*OCE15F(AM^SL\)H!/FI221SDNI%3XJ*R MLU3;=BQ+Z460HH(=L_BE+#'[MP9"FY7MV3?#:W'.A3(X65KC,_P$\:O>,;ES M>I5C44+%"UI9#$XK^]E;;A<*KP&_"VCX8&VI3/:4OJG-M^/*=E5 0. @E *6 MCRML@! E),/XVVG:O4M%'*YOZE]T[C*7/>:PH>1/<13YRDYLZP@G?"'BE39? MH]P!2+A*A+IXT )U__6X<(%+3L5&4J)W]MG4>EGT[Z)44!3"[6:$9'8P>; M.2()QI"7.21"BS%F:\#XKCE2WU@,7POX(X$/4@V, H$6"(:5FD:Y;C&1QE0: MX[LH=/5O4I)XEJUW MJ\NT,MLY-HEFT%%*J'Z?V#MA_FS'G 3^]I;;MJ9?)=I;X@?F)V+BEM[*N3HT0/B M1*D &:G[)-LIEY=2OR%P$FH9RS5K1W.[$;3N;AVGO_JR_U!+ P04 " 3 MG)U.J0-+-B,% !\'P &0 'AL+W=O7*CV>]&LQ*2]9EA3_ MK72:7Q=3-OTX\?6X/U3-B6 Y/R=[_9>N_CZ_%O51<(NR/6;Z5![STZ30N\7T MA3VOE6H&M(I_COI:WGV?-*6\Y?FWYN#W[6(:-AGI5&^J)D12?[SKM4[3)E*= MQ_<^Z/1VS6;@_?>/Z%_:XNMBWI)2K_/TW^.V.BRFT72RU;ODDE9?\^MONB]( M3B=]]7_H=YW6\B:3^AJ;/"W;OY/-I:SRK(]2IY(E/[K/XZG]O/;Q/X;A ;P? MP&\#ZFL/#:!^ /T<(-KBN\S:4G]-JF0Y+_+KI.CNUCEI%@5[IGHR-\W)=N[: MW^IJR_KL^U*1F ?O3:!>L^HT_$[#;HJ@CGZ[!$>76'%K.'^\P-I61 )?@6 1 MU(ZGAR(D#B!@ -$&$ \!E#$+G29J-:=6$S_)R*C$%C%ZDH1SD3 7"8J9X0 * M!E"@&"//E4+%&+78FKH6%Q3'H3"[#NHB(5Q5P>Y^ M8=RC=WK1)\T#5 /=PS +&(*!JR1, P9P8,[>JA=]LFR :F#=8" P"=(A,QUI MW4PAE)F-+7*O0 P7!N@BK >&LJ[S"RC^U>-/S< M!J*!!S?'#.2(@:Z[CKG%1S@9CFG#$6VL2;%!(EEH3HHMBN+(D0RF#0=NQM5* M&!!\A)_A&!#)A\_0\"I6&L&B-PW'%.!?-P,V4;%;.A!R6,BF"WD MXV0(F!23_TCCND&8+.3C8P@X%.N1#T2*NQH 0XI&N!C"D"(?%T.V.X%-C63. MIA885&*$AQ$85,+'PPB;0.:Z'90\)H(!)7R\B[ ]"9I<*'-/+B:4\'$NPL>Y M -& Y")LK61_O(C_W+H.2 MQT0P7:2/=Y$V.JR7,$#C>@1X!T,J=A,!CBF:9$PJ-687R;&-Y.-@%."'#*TU M8ZMB835V<+=GF>EBWV[OEI--?CE5S>[@W=G;%O(+;_8\C?,K]KSN-H)_ANGV MI?],BOWQ5$[>\JK*LW;?Z@]N&^_)_4$L#!!0 ( !.&PO=V]R M:W-H965T M?SMD$]#9F-I.N+Y];4,X#GQ5_X"]S,[.++#..RY>9 6@O%=&&[GU*Z7:#4*R MK( 1^,*+T5%R1; >1DDQA%41!@Q$C=^$5N8P=1Y/RJ:-W 07CR MRA@1?W9 >;?U0_\>>*HOE3(!5.0MN< /4#_;@] [-+*<:@:-K'GC"3AO_<=P MLP\#DV 1SS5TR]U8^_=P']/$\+$FN^5 M6:N?B")%+GCGB?YMM<1\%.$FULTL3=#VSC[3;J6.W@JX*L=-$;//CJ8GX XF)DR"Q!,G4881G7>@Q MV&*:WL8Z"&9.'*!T GHG)75*21=2<#KKUZ['I-,J&5[/I#A 29JYI6"G%+R0 MDJ[2F12\J!*&V4P)7C0%QY%;2.84DCEZ$KL)5DZ"U?]_(&LGP=JA()FU8KU\ M]S'^Z.7KT>?\'0-'H7G/G2 \JX,F$X"!N-AA*;V27QME_K5)=!S(CY&9(+/X MS@QJ.UG>:/HI_YV(2]U([\B5GD]VBIPY5Z U!@_ZDZCTP3)N*)R5669Z+?KI MVF\4;X>3 XW'5_$74$L#!!0 ( !. ( .4' 9 >&PO M=V]R:W-H965TQ$G0 J:VDVS?OK8A+($AAV";F?^;P1[/\B;5FSX+88+WJJSU*CP; MTSQ%D=Z?1<7U0C:BMF^.4E75B$*[PLOQ>ELW$*T7C;\)'X*\ZO9*3N+>I5#48E: M%[(.E#BNP@UZVJ+4.7B+WX6XZ<$X<*F\2OGF)M\.JS!V$8E2[(V3X/9Q%<^B M+)V2C>-O)QKV3.+_E/X=S9X;5>O:Y+1971U0IW- MMK7! QO46T16O4=@"+'%$W>2,5@@ 6-,O$#R()## BDHD'J!="A XE&2K4WF M;>HV29822NA,J!E(R@ 2&I&R*2F.*4,TA4D$)!& A$ MS&P!@JL:)0 J'Z.2*2HG;!8%US\"+@ ZO@ ZHX?-8ODBQ_G';T2-!K=L)=3) M]Q<=[.6E]LUML-KWL WVM_2'>=L ?W!U*FH=O$IC[WI_(Q^E-,)&%B_L<3_; MGMM/2G$T;DCM6+6-IYT8V71-->H[^_H_4$L#!!0 ( !.&PO=V]R:W-H965T;G=)QIO *\-]&*R]W0E1\;>].';*?,#;0@(E%(K8+5< M80>$:"%EX\^@Z8\I-7&Z_U#_8FI7M1RQ@!TCOYN3K#-_XWLG..,+D2^L_PI# M/2O?&XK_#E<@"JZ=J!PE(\+\>N5%2$8'%66%XG>[-JU9>WN31 /-30@'0C@2 M5.[/"-% B&Z$^%-"/!#B&0'94DQO]ECB/.6L][C]=SNL/Z+E-E;=+W70--O< MJ?8(%;WFR7J9HJL6&C"%Q803S V!E/J8(G2E*,('>GB?8/>(V,3WD/TC) K= M)B)GG9'A1U,3P=HM$#L%8B,0WS5J5D?APD2S6EV8V&UDY32R<@BL9D8LYLE@ M6H.)%YM91UV8_W0D<1I)'$:2F1&+229)9OW8)P\VPL73S ::?,T4>&4FA?!* M=FFE_B@FT7$8/8?Z-&ULC55A;YLP$/TK MB!]0 R80(H+49*HV:9.B3ML^.^024&U,;2=T_WZV(902=^V7V#[>>_?NB(^\ MX^))5@#*>V&TD6N_4JI=(23+"AB1=[R%1C\Y>@./:OP]7VS P!(OX74,G)WO/E++G_,DS)Q*VG/ZI#ZI:^TO?.\"1G*EZ MY-U7& I:^-Y0_7>X -5PXT3G*#F5]M_L,UVM MU-%+D:1ICBY&:,!L>DPTP80C FGU,47D2K&);NC1VP3;6\0R=F? SB*PY>,) M'P>)6R!V"L16()X:2&9-Z"&)A31]C@3C;%:) Q6&\3M>%DXOBQLO.,C< HE3 M(/E\-U*G0/IQ-WK(XDTWPF3>#01\XK M$GS)7II_,/(DYU([T]5WJNV-M_Y%R!]AC*!P5&:;ZKWHIV)_ M4+P=)CX:/SO%/U!+ P04 " 3G)U.?5P!G5<" "9!P &0 'AL+W=O MSAS9N: 9]*6LC=> CKO2(U7]F%$,W2 M<7A>0(7Y(VV@EF^.E%58R",[.;QA@ _:J2*.[[J14^&RMK-4VW8L2^E9D+*& M';/XN:HP^[,!0MN5[=E7PTMY*H0R.%G:X!/\ /':[)@\.0/+H:R@YB6M+0;' ME;WVEEL/*0>-^%E"RT=[2Y6RI_1-';X>5K:K,@("N5 46"X7V (ABDGF\;LG MM8>8RG&\O[(_Z^)E,7O,84O)K_(@BI6=V-8!COA,Q MMOT!?4&A;??7?X )$ MPE4F,D9."==/*S]S0:N>1:92X?=N+6N]MCW_UE2G[# 6$DDQ/?6Q@)%O>+X;GF"^+>(4(@F:7X<%+@L54%1,LFMY_9]30 M*F GW?NYE=-S+53K&%F'^;+V54.?D<"!P%&H;RSWKAD5W$+3I!Z$S3./L+U!+ P04 " 3 MG)U.+YD!PD\" "2!P &0 'AL+W=O)_("*B*>6 .U>G-BO")2'?G9$PT' M1B8N2,"O-T\HN0K.I95"H5>>W6 MLC9KV_/?W.P.J'= @X.*_2\'W#O@-X?0%-]E9DK]2"3)4LY:AW=?JR'ZIPA6 M6(F9:Z/1SKQ3U0IEO69Q@E/OJHEZS+;#H!$F&!">8A]"(%N(+9JYH_RJ1 M-97(DHIO)XBM!/'C8BRL!(L'Q.@PT5B,"$] NSEH$<=WQ$BLJ2265.[\>TLK MP?)Q,0+??D'\!^3H0>-2H^5$#1LFNI/*G;L:6%*Y1V&]BYL _8<@]LL6X$<$ MP?/;$DT%F6,^A&A:CS?J9!7PLVGZPLG9I9:Z9XRLPV#9(-T))_:M'CBF0[[1 M=-/J&^'GLA;.@4G59TTW/#$F027I/ZGO5:@!.1PHG*3>+M2>=U.B.TC6]!/0 M&\9P]A=02P,$% @ $YR=3J%Y[SZ1 @ -PD !D !X;"]W;W)K&ULE5;;CILP$/T5Q U#6$)#!5]";9SYLP9CSWCY8V+-YE3JISWDE5RY>9*U<^>)P\Y M+8E\XC6M]#\G+DJB]%2X/O8*TE1N=G2KNU$MN07Q8J*[H0C M+V5)Q)\-9?RVN9U+,>BI)4L>.4(>EJY M:_2\1=@86,1K06^R-W9,*'O.W\SDZW'E^D819?2@# 71GRO=4L8,D];QNR5U M.Y_&L#^^LW^VP>M@]D32+6>_BJ/*5V[B.D=Z(A>F7OCM"VT#BEVGC?X;O5*F MX4:)]G'@3-I?YW"1BIVOY[V:P0= :!)V!]OTO@[ U"#\, M(AM\H\R&^HDHDBT%OSFBR59-S*% SZ'>S(-9M'MG_]/12KUZS7""E][5$+68 M38,)>AC4(3S-WKD((!>;8&0>/#K8CA%)!'L(P2!":Q_V[$,?PP012!!9@J@? M83#XF!X1,8@ ME/H3%PKY\*7U 3%3%!/W'LW/#0+O]1H%,[+3@A["#89'%0+U4O@H!BX!*)R1 MGQ;4]],K-*T6 !-/2(&+"1I7$YQ,10,7 13_1W;@RXO&MQ?(#A[5JW"T(6-, M-#QK7J_=E%2<;6>6SH%?*F4*>V^UZ_[KP+2KP?K&O IL&_N@:9X4WXDX%Y5T M]ESI9FA;UHES1;5$_TEO5ZY?,=V$T9,RPX4>BZ:5-Q/%Z_:9XG5OI>PO4$L# M!!0 ( !.&PO=V]R:W-H965TL(^9&6:.L;.!LE=> PCKK24=S^U:B'Z'$"]K:#%_H#UT\DU%68N% M+-D9\9X!/FE22Y#G.!%J<=/91:;7#JS(Z$60IH,#L_BE;3'[\P2$#KGMVK>% ME^9<"[6 BJS'9_@.XD=_8+)"L\JI::'C#>TL!E5N/[J[?:KP&O"S@8$OYI9* M!/!FPEN\%^"/Q'\%0&-SG349RQPD3$Z6&SFDD=LT!B%$CN;T=J M%$CO:$>ZV79X?K,R@Q?%3U^$WS,Y-QZTC%?(DZ_-642I *CH/ MLK>UO('G@D EU#260V,A:#]=L6B^YXN_4$L#!!0 ( !.HIL MQ@$ &@$ 9 >&PO=V]R:W-H965T-QBKI@=.U(T883 KG9"<:!/* U:C!-*Z(LYP&L<% MYH0.J"Y=;B?K4APUHP/L9*2.G!/YZQZ8F"J4H(_$,SWTVB9P78[D -]!OXP[ M:2*\L+24PZ"H&"()784^)YMM;O$.\(/"I,[FD76R%^+5!M_:"L56$#!HM&4@ M9CC!%ABS1$;&F^=$RR=MX?G\@_W!>3=>]D3!5K"?M-5]A>Y0U$)'CDP_B^DK M>#\K%'GSCW "9N!6B?E&(YAR[Z@Y*BVX9S%2.'F?1SJX<9I7BCM?%BY(?4'Z MI^#VGP69+\B6@L3M)IZ5.:M?B"9U*<44R?FP1F)[(MED9C,;FW1[Y]:,6V6R MI[I8)R4^62*/N0]ATDO,=L:D%YALP6"C81&2!H6DCB"_(,C#!%F0( L0K*Z< MA##%E9,94SC,X#"?5NMU[)ZPGCRH)_\//2',M9[\;SUY4 T^.W-[!Y^(/-!! M17NA3?NX ^R$T&!(XQO3V+VY]DO H--V>FOF\! !0 !X;"]S:&%R9613=')I;F=S+GAM M;.V]>7/;9I8O_/>]GP*5<4]351";6$B"R4Q7R;*=-Y6*)9' LY[G/&?]G7^KJIWW]6Z]J?[]F]O= M;OOM'_Y0+6^SN[0:%]ML ]]<%^5=NH,_RYL_5-LR2U?5;9;M[M9_"">3V1_N MTGSSC;??Y'_99^?%?K/[]V]FB_DW?_RW*O_CO^W^^*)8[N^RSJPVWF1<;[]2K;M,RJ_[M#[L__ML?\!U^+_+>%)O=;07OK+)5_=LW:3GV MHL#WPDFPJ']YMH4OP[#]2ST>>Q!_?IUO,N_5+KNK_KOSA8_WVZS^93 Y_<]& M]_#TBMYXN4YOZM]>I^NJT8SNXWU6Y@6NT\I[D>X:SZEI_^__];]ZY_8RKY;I MVONO+"V]E_!A8W6'O"UC:7W_/X/Z)Q_+=)5O;KS+^[NK8EW_]OMW[[[W/?SW M=?TKH8D/V4U>[WJ97&6[;K]1W9? M?VXRF02S:3B)X_HWY_NRK"] J>6?'S'6U=WJ7KM?=\7P%U5HT]D(N=;0>\;U+.I[>N_VNVL$9AI[:FW[>VS0_ M_GN]:L79Q\O7GC/SUZ?O3V_\"Y_N+CX> E\XM/E"V_T M[,1[YN4;[TV^7L/);2S*BVRI&4/2M9.!?2QPGMB4WVC0IV[NAC0#M(),M?+*;)G! M^_"T[VW@(!37'E!'\27=+#/\X]D\7%"SS^:S!G'"J2GN,F^7?LT:+36?_0QC M;"'>=[M;(.VELX@=L^Y]YFVQ.;7FGD-_U>ZN;:%?9-<9M+2"9\SXZP^]+^&B M*H%N@PO95 MVL *4-=Y>I6OB2X:U*H)8YO>XSJV?%_N8>E@X> >K_BBPR6ZRC;9 M==[L5+V0?<7G@4[PX<+9,I5YM2Z^2V8]PWI= M;&Y.=UEYYZVRJT8S]?'X]KX-'%SW"W5JZQDF$\U:#[;G49YZSP/(AG,^3[2% MYR!'P2"RS1(>]D9OBUWF!9.3VFLH WY;;=-E]N_?@)!79>7G[)L_>O7&B6_? M%NM55E;_^B])&,R_HS.WNV^RTP(.=KFCFB7"Q\,,X- W$,W\6S:RWXX4_FRB^'L>Q\_HTG-NO)WX2!"?'+3LP@_W=?DT"CG 0X$)E=@N,)?\,)Z%HBC,? MX#H .0?X3UINH,T.PJ\Z"?#@0:%1#W^_3QH9O4_QQ-]FNQSDQ9.ATDGK9:YO M\:,.D"&[$72X*M;KM*P,"=:/=W]C+30*C?*G#VI)R.21K5@4UM^4.= BOUGG M^"%+U=_>D:LUJ+$A"S:HH:%K9A/WY4?X\>;B+1#VNY?>J[?G[]Y<#"5I6Q-O M"-QR95[N@!.0:OGGLRM4\I:[AIK]@6_@EMNLDGM,R24M%TU%XG#9T<0'N,W2 M6AQ--V0 M5@2[B]+7-?"W#DFF,21MG72(^?30579=E-DA M ?MSSA,HRMXGWX)>PM_7OWF>5OF2]!9Y7Q\_W#G[FG8OZ)[[>=AA?I&O]W@- M_0.Z[CEC<,+>?[CXX>+MY:L?+XX\<>8TX?"=>U7VM/N4O6NYC'E5FJ?J%I0@ M_!9W/BS-#"R%YG5?4MWJ>X4?DU7,>U81'18I,C:NC$XX9PVNO] MBG1+BSC:*'K)(QN)U@V4[V77U]F2_GHV8:4[29K[CUK_-5SNWFVVNFEA7(<; M#T)N/6@TWKV3+1?'X6>.)-4'RC\?<7;,E+R1Z*$GL'DL*>X*+^VEF:.;6]9V MX(AI7WY\=_X?/[Q[_>+BP^7OO8O__/3JXW]9%YF9L+K -]['VV)?P795_H%5 M0)8_1%-Q#7&M)C1Z_LQH*>]12WFU40\=*YBKFP//2(/DM(1^T2&A/\]N\@U^ MXSU/UV27LB00+]UYMG5N?OCM0V\ NRM)LQ[!8_3;":Z[K:/"UI%P[_WY _!K M[V51?DG+58,ORDHWQ*KA#:V-1-YX+ M_(A$'V#X^7*G1&CTQ^PL"TYS*[=[D(A29(3P>O-VZYALWWMMXA0^5.VOJGR5 MI^5]AZOG@J75#IKI%3!KKQYZ_"@"'?#VH3>&SZSAC>F?6>/Q/@9^=OF#]_+U MNY\&&]&-X0IDB/QSN[U/7[#->^U%!BQEF1N38WZW3?-2R2S;5H-MHX.[ M3# MOW8UDM>-M U1'7B5!Z^BW4_W!)T:4WN[B;CMN+!L0DR>.Z,&+=."-LGSW4V' M(UU"AQ4QYA[KK;$$]-D;NX?:,?L>8VZ/Z9 $$KPSMRCRHW!T=:^TC5YJ>+51 MS*C[F?\27?R#9N+2"<<^K+3 MW6:PFZ.KS^$MG%FTIFF1=I*HL,Q6;.ETN/?!(Z3)85^QG)P/V.:7^08X5O\S MV/ VO6<;M76C5=;EF.)%W4=.#FW@9:L\87CBS2*@9MURC:G>Y?G^UJNA5UEC MQ:X'K,:%EO>SKZ(.H&]85(,*F=ARJ&M2-' 6B_(C7NQT?N+5&6N M25_!\^0I$7+)$0+015'>I!NY8YE!P%!3E";W:SA"3M"%-U)_G@ ]+%.\FF! MU7ZY!!4<#4,H[Y9XC'G>8^^GS+LA@QD,61GG@''GL*CY^A[OEE6V!K6C%,$V M^YRBXQ:/["E?I*B3%)LU1N>D*[(75_#LV$-S4L7VCTT%>[!B,>$C#&BI/X%) MR_$C$554-WI-STRL #255-W)]@-TO6!"2.2N@$E68^]M =NYV96@AN#'ZE%8;]C$3;'SR.M&6U4!>\)%@S6"_:"A MW?'(U+-W\"WTN1[#0-?M'L&"EV:I6J:/OS\[>GQ [*_8E"*'YAI@4/OF0 M,:N#CA%5QCC(@CH<*:#R-@R"Y3 MYN37U([J!6Z*JXPT%#)4$T9WJW/.,$MAA[OZ&L?WEC#4WJLEQ?GP,(K6ML+$,WOZ/"\+_D&$?H< MGT\IDM*1-7>70;ZDO1B \ MDMQW1"QZR&/O'1H38#-N"FSQ"N4($I4R]!"3; 4[IY_W95/QV=TMC-K65J[2 ME5@7E ??%]U-?P -$,<@]S.=*S/;? /R*$7<4C%(B)W+@K[26Z9EB71BEGQ=HO-&,[E,JM)\V6Q@=^7 M0H/\ +(P"7JQ;R_G2>1Y]R@$K8HM2U+>G_8@L\+YG?&TC$QE]7>)CGI8I73X_4=VU/OAIBZ<8A,DQ-7X:1""77WY2?YQXW]C2FR:PTW.XI/.= M]YI]7Z./<)\NO2BQ2=)Y%KM37XC>R.9A XR3NK)=9AE@6H M38H-:4Z_Y"[$$8<[:DZ%[-9M!F<:*8:M@&0LKW9P]LUDE?%GIK- M=5XADZ@*(WA7ZJ9!R8CN6SQRIW!*-J? U'K ZG#&CVOIXS,7T)":<&+>DUD=*MD, .99URG+$06Z+WZ+@Y)&&TQC^E*6JJ9.@MP:D8L@!R^]VD9UYB4L$9E?$N& MFHW0YIV19#?ZT/X%KEZ4$43L-39)#^_X:^BNT)M4>[E.05>2\9VC'1_#U*S^*+$D\B#5K+!VC6!U'S%I_4PA@P;:!E'AG3!,L' M^TS8A8JNX(.1Y<0,F*)@&TOC(^ 3(3MHUK'C7 8+)EL:9V69V"PWBFGD2U9F M(B,XW.%9,IYX5^S+LE276I2_A&F,X[Y'Z]&BV-LJ.ZUW&(RG=BM7^WR].MT5 MIQ7H_IWR!B[,=KO.G85!GHU'4/:(9EQ;(F9=) 9SJ)G842NU222<"E<707OO MT-:$U.@Z\[ H[PL+3GEF!#=Z&IE2Q4$T*$SK]E@ZRX@*A-&0:96'1(ZWDLB8 MY\7GLQ:A(PQ$/<'W&R83FMW 4'@4V>$QBQD8>4&U+R]69)^'$[AC!0 8!MTR M;.OP*CF;WJK(6&0C.T;:0GBM#+1=.2YLS7OL76;(8(#+Q#S.?4F+M,*; ZV M[V'G2I5:]Z$6M=3BI^!D"EK]$\?VG3B3?:.:G\!ZZ)C*/321 MB6^'MPR-YMU"&?P8.A%$W\.(H4\ MR5Y5_4SL1U-L*XX7'GMHGV>D \OWP73B!?.)QX&?^N-1@$YYF%T0S_"7F1]% M"_I4[Y"*=Q\IUW5N7I MZ?MTB5P*=$T8/GQ(46KI)EVE].MKO$/5R+V1.Q'@ CC.H63\(..E3N32O?RD M=!S@O6Z25X57EWA&M1N892X,Q4!J H:])\\:< 'E529)/2M)[R-3C[$,*3L7 MGPUNZAJN8"1IIO-59ERR+%.X8]*RVW!;*WH5C2]M5<+(-W@V6@6D<*9Y@!4H MST89$JMLVV7O %E$:5@I.Z( 7*-!XR$TC?U(F1DOC"#:V2 M%3)15WZ1!\$,7V,2@!=J"Z0VT7FWH'WB.M^3CQ.U_R]L!/C+OL#CSVWCPB]9 MEV;;PXY4=*5\D_2S!NEE(_(:/(UTPK>EI!BP,KC?@7SX5_(3B3=Q MNVJZET*8A&H== M(T*;JP(K/>MXDX/%,LQ%!$'_^Q*UX4\FPOM[X@#\,=&$#B:@7RZL8 (K]5HV M$1@XZI*@O**VJB[2T >M'WY.Y'_UM_G\^P(N^ W-_0K4T\J;1OX,6/4\\$9Q M$'LG^$&(3-N? W..%_X4>/FY\L@WEA:DC2B)D*&/HF &K\,'$Q _X(X(6;)X M [+Y#0M!RU_$&D[*@OK :@WNDP4L7 "#B4(<#'PPFTQAW/(+WP3/O$7BXPT/ MO^ _H\"?3/%Q_-L/$ISZU%_,(OP@\$.8R%F;5^I7V:"1N64/;=8L<#>+_P[] M*0ERL!O-W8IIPN.V<9\".5I^2QFDX1RV?HBB5:4]D M)XYQ*I&9 3O9Y]6ML@C7EPXE2P]E0A()\A6&1VBU[@ZTPF(U5O>OB((W1#KU M(<#-%+K":CQ[.EGUP!C4[&$0<5 ;1?+DH[A>BU,,KA*>/=D'> QD4"5[VT:6 MO.C.X_+5K74PK*)=Q-87A-C-Q4B]LF_!AG&/[%P'[E6V*ZZTQ(\^NCN.; 3Y MA+UIHL:+MQ?GW3186\V2W=&8GD2ZZ>R@:6[N$?OEKF(Y+V 7+"N/LT7M8V4C MG]*?P'OF(-?/U4/J4_54,)$/@'V%(3V57N\PMDM] 7H!4HSF"7S46Z]S);$S M\5I948IT-BO'P\CT6E1.M*@CYZ%9N]9./61AT-4/F^GH9$U9XEZ;T.!JN $" MP>W)*6XLW5%&!V&#LMX$(1%<_\!FOU M/2S$CDQEN!>60&K=?J_UM7?,5XT;"^ZQT,>5 [:?3(GKAY&?S.G>CL(%?1)- M_62!]X#((-T7&!!1@+)*,)GC?1/XTYBN0KK*0&\$&40$D6,N,K@#008:S7%\ MB3]%$2^,L4E0=R?32$DCBG3#.2FH,-QP-J<)Q)&_ 'X*G\P3_F0>^#.X&RWA MI%4$^0=NE2VHM&T;R'&T:P%O&D@8O&GA1+9QZH>S&7\RZ]\T'R_\$;X61/Q[ M,"'Q#@$C9DH4.6;'D@7ND4?6AFB&!)',F"#"V42)(VJ_(I!L:',2WJS$G_!F MQ0N>RC0@.X:63%[L2XY]./(*!*UIE6-@C+>S_1<;5_\XY/14#C_CC+8]HK;: M^JM=H=J@.Z\Q:'2=['E8KL[9EF?B!O*W/-&0"0KGOL4O#C<"B_ E0[\HCZGQ M1.WZ-0&L\J22W=[T]$+6^+YAT+YL]U?K?+FF5.&52DJC4XQVD4I%"I"+WY([ M:O>]HZT'3%X/T-E%6:?D=1)6ER;.@.(624GG.=$8E>*M0U;(QK@'VFIILLKA M'DI+.YRGV>I!4:QW13M6ZQ^DS!^AG ??(O_.[I5Q@S>?V5!$REXOJ4V\Q2*6 MA_$WK42^V9/PQ\U-O#!,' X7$=,.0?AJO6EL=C]H,I=F2/WS BUP&AZ>%RIU M,&I05*?R"O_>.;]HH>>GN@C)S8 MO6(>2/$*%@VPS)=65FZ\LLD?XB0VH=XB MD\UW%-A*AQH6])HC]D7:YKA_"G#O;Q4YQ\&NF:L[>@<65Q(&P.]XZ@7C^+8.=$VWOLAN' M49C9*84%LRDD?P)?,Y?<2$/CH*>X)4ADL@<;:3 J%9% MX^V[R'Q>QZQ87Y"Z:7(J]YNFW=;X!SX7&'"$83.PT/G-K0* +. \W2@_F44WA^@$Y&.494>SF1:%:ZLFB >,%7)H6CB(.$'#9+28 M#+&Q[ 0*]$'"MT[QGJ?Z!/-/8@)C/Y$6L? M&PVDM@9RL"0]$'_ET!;6E1?Q_!C] ]6.NAOK61".%W:HSF%.^"RP0H3(9M(E M?BF^8AU]N73LB\"7P!$.&\5DDR:\#5DAD9B4V7$L)O='*03--NB^!S6";2W->LPM1,> M"E0A18,$I!HSV=KM#KX,21B=1(%8$")76'O&/,2Q.]L48 7U#A#7'FVDEO@P MH8FKXK.@##]T?\3BS?R/.]KC\-6)5HK6V&335H:JDV3S#N< MU&1K +(D*N&=+FS@#]<>+FLI\J!AFWJNYK!7]B!S"C:KJII +(WS][@-@Q=( M$IQ:G/K/@B"Q&,'%8"U>GGQ#PLT1[SG:/\AFF"O1 M9I-'*)D46M6"'6L1MC K BDSL=((^M^B M?QF%D0>@P_D]SI-G.J.VX'GXBO8',\MQYJC ULF^%J/GIJCEN[UD]Q6<]"$Q MV'GU"RMS;O*IKY,CE%:A+1(6E* &TLA5P/F5A%Q6E/5.2\!^I<9H79",Z_4> M/8$T1(ZQQCR;?94-.<@P)5YS]UD@'PE%DCC@Z_QKID'H:_Y),O$K^!&)5@9. M>5.FB$I"89($!D*7M!3)0&L 7+[J\H%[!#J4&'%KH^[2"G\'&F;,E;+$>4O& MH$I6HAV1Y S:%%BS+9I!=I*$@@Z(W6ZM$[P<*X5.BR&*XONAW*;E#F2"CX6. M7VYVPTF39JQ+A,/<$3BJ+-"],V"Y;WC4[,4U?>%"V1D/*D_!:I1B]O ]G)#K MJEYF)<6B&4*'6+"ZY8X524: M!(]=CTL.)+(7P9NQIK7*KE,0_<>=MM16O^H7*Q21#I;5G246NES3F3.O-4>P M']@6TCS"N2N(3BT)I#T 6#!-3+[SKED;8FSP"KP?"'\1EQ6/9N-,2]:!P%1Q MBH(^IG:HY5)05T>8Q,O/$0)O=L.<%D@S6W%2/_QYA;EVLF]*6&,3UQ=8B5VF MVJB ?X-0#D.BQ86YU9$C#:O0U 9S6*;5SHJ1=$[6*L/,1+0?'@ML2,6JT8YR)7)@F"<&)F,@K]#2YD]RKGO MJ@_.P%9!NV&L- ^\W.&\C#'?_=#.?M$I 'RP- @L20^2B[(M?@2Y6554KNK5Z@KV0B4:N8P8LVGFPTW7=;$4&!#)6RI*/ S%QHGUEF5DU>3N#NY% M/H2.MP6&W*N;M+JG?'W-V1+HC< 9MNHM#6XEJ-X6FK!HEI'%UYF3YY7)A=:Y MP36'$A&GS\QW:018/MTWDV?,1ENK;>5..ZC2FC#&(, M6K9/Y6&,]R?#B"P=IL:!-&Q'8R+#)?J:CE93F-KXT0&7RW%7QK/02I;D&X'P M&P8J[VUF2>ZFN29'N8ZP#@9"3VB!M+B^KD3P;;JT%) ,GPU+UT&@+0(LTUK' M<23(2.#ZY3H9RN:WD:(EF=42HSOTGO\?T=QL/'?E$F\^#IY"+GD<.3(#QV). MY4[1U$"P^[%D:[VPS!;\B6W(P-O$I:^FA,"H^G9JK*C^M%6BSFXG-J633)Z,9T\DD]?!A0@IS1I< MAWI(7JU4A7E40P-_7,"_UX5$_%O7/;UFR/^%0_H_".G;J5O=[[XM=@/>;\2" MFB9@&E3ET435O.S>JEII0_&)N>HL.9TQ#G0:4Z"D2>JH?6R-X;55P&_00(;A M-ON=0X41H'\ZI/SGR S1_;15[ARTO>Y?C>6W0ZM^Y:V8XY0"_"=>3,Q6N!__ M8['NQ(^*2*;59NTHFL$X&&^S;=5JPC6 M;LE&0_:QOEZ^@4>O9>0?G,[P?H6YV.?Z.6LF6-9 <(\'>HM?N OBFI9PUA^L M6?=O+*O*]5@!5XIRM5B,T \X0G^$0232Q"&#OMO("./A1]'$.ZE/ID5D_;5G M-/%FL:;(413..)(]<6"$KKMN$')?$='DU9-1BSAU!M*#SO3NJ7DU["&IQ"J* MO8'A'>R&@@>-7=N"KC&'UDW346J%;:BPP1]"?Q%,3"8_Q@],$9G"7;S:P7J2 M,Z$]LIH5=1@#0/*4Q<2LAY@S/284MY/0;P\Z(2ZKTK8&[1Y%1"ZG+ 3:/U-8 M^ 1CA3&I]] 2U6P31ZW1#Y::B9F=E-^)&5Y6%X>E? M_QDPY2=B+L>.#_\#D:A_>(.DO-[1O3A:W<(-F$QD RBWR03Y6(2/=!T)RT_X M)R=:CP+*WOI)HY4HFYRQY( M!YF-ON@ZQ"K';N2,Z(#2\\Z\AC9J%C.[1L69\&=R8R 1\^L#=M3WKO9P"-%_ M\CJ[07A@"@C&\4L;;N/0OW5+RKC<1P;W3:S@?>_]5GNA'7"#[IESXUG\H+R5 M&/W=_25T+N._0 =[MG(.+^@H,TZ)GTDF&HK)HP6>5(8) -&)[YE1P! 'P:0C MP^.W_7F:_6E7YVBO0MHK89"H:JFL5K57"^&=(3^AD0Q,?8+A1Y[.KG72+:G4 M-F$9_!UB/]JA8=@0L#]B\SN["3L5S(6P+UKXW@U(IQ)LY?(,2\'\YV,<]N#^ MR:CS_9KEJC;BU-^A1<*:@DN,86(S#C1P:,81*KF49-.XP_3QV[8\S;9T\XMX M,K'X!9H]-+]PMBB4 M0]NL7"!*BSE8,:+HP*&8S26U Q2SIGQNBCV_9APIAHY0(.9?BG(M&/_$DUGDU1!?\FM2F(P0Q+E#,E0R%V0"OONN&S+5@42UXW#% M&=U3$\;$9K>BOBI#&6*66HB@?9BLN1MUE':;Z%3C;8BNY#' 5=)=U]KM&<)8 MCD]66ZD:AEH7$C]YS]P6.A?X^ E2],;FYI3FAH&)1^VLI7U+<+W2+9R0F>L] MU481RM0 >OP&?XIEM#.!:Z;(>Q6!8T=94E2D VYV9)=Y)9[6)2=# F.Z*LJ2 M$[%*BO=7F8&[1N]8&BM?YL1A[Z2 O,&C59&;;9FEK YU]TH1%1I5!],V3916 MRT *QCE1O)7-:!1BQ* ZHET1%BXKES)_%5]K8+:SS>>\+#:B[]PJN&2:D@!( MX.#0@4<5@+IH R-H=;VKQI9OU$?(23;$ZGEQ+/A>W9#B81*;J$J& M%(R>QPD;O,8[:]@JSYQS7#;BHG%R*0L6LWL3[T>U M@=8W@8:;J ].7IR&,^]ROY7:BY3VJAP!'::K6D,2W?LTLSMW@&ZOBX:$18@< M\QBD^2]=9%9<2>6+W#+"MC3ER!3HMPBBH"O*L476JR3[[$N&W!%/ QRS%%,] M6I#AL5$-J49\I/D>9N002R@%'BX<+WX'P$86R!Y+/7==-0#!DA_ERD[>#N1NJ"D@A4YZ/7NF,[O[0I2PK= M_QAM2&I%46.JL)(2*$4K:I\D03E:\>X:OXJ$1KUWG)6=NNZ!\?C:GCX$0L ^D/^3#M!!;<"CF-[7=2T5))^3A@65R#. MP,;KX+&>[VVD#Z(/>HXN'E0D\A*]UJ;0,E- O;B(SB_#M_/2B,\6NC<-5/=@ M<#I(G+^JBO**OK!16;DQ%6-6RK 5]%-[\0AC07 *1^HP2EK8NDXXJ+(/.XXL M3XN[@[X,U])>\9 8!.L=YM IA3E7U: *X+0"_4^+@W+MOJSD\2.].-(W[=&2 M:O)A36"C%[+%M@4D12T,L>!G3H:+4O"M6P@9#A.FF0-UU9@!OFDUO)@LW*RH M>3+KR(H:4SWG9:%^L)T%$T.J94Y<1,5FGBM 9[1]G/,*E5(C2HM =.))V&$0E37 M6_9"&N@FNIA)AI;66$:\*J68C:0]8PDMU 32K=K*+?1D- K$2%1B%#0IMXU) M%]MD>Y!2,ZE"K4M9X4*7&O2@0@ZPPLI6Y4Y?RHE>(VM5I JGR0%LF;F+]K$Q MVX?W#H.@P-62[^28=MRFTO=MRC)XF5_1G?UL/C40$9C*N]^TC0:D<,Q'W2FJ M-J,CDT$E0U#V"0QL9D\L1@--)Z8+X>B2H$M& %$WW[:,SUZ"L=TP,0Z$PZ9#1YC4I"Y@&14FQ+-W5? MITN!;9)S>UTL]Q3]M"KW-YJ(QHR]P,'5I)>5!=Y3 M?+K*XN>,ZSA]IO.O4"*0HVDBROY"R;-CF=;OK3W%3<&]$' OJYB>)5$6&]DV M>+/M\K)2DSCQ>"5I=$J$JU4@I,RPCBU4^B)"![B9*LBN]7$@=QYK M)VDK6<2AZSAQSJFZ%VK:DWP,;U*Q(:F (X!O^TVN#"1EYIY8.O8'#X<$3%6G MFRQ;::NB9-[]3 )0T1J,\6-&HKK\..8RHP+!VH7Q>PS 2=?P$$G\4L.V*OBB MVF;%%N%L-C\7]_)<3K&U9$9\M3%R!+-C&8Y.C88+VLQ5A\AB<%**($XFR\F* MD"U!&5PIB4RIE,\"F^,Q8B)WH?)0<[AR![,Z&>>MW1#N@T++MJQ4S^R$71HZ MUP_&<*HFM0Z])B(SMD4TAR(4NO:@7$8#GV M/FT:XJ-W+E13PL7ZA5&)X(:]L5' F_6PVW&,[#>&(=3@<27FK@4I1EK+U]VA^Q8CK% =P0*C175]R5""A09I8XJD:@ MA&..?N*:V:*5T#5:8LSE+<3JS)NG4=:<;+5PD RC;?Z8.ITO[0FJTRQ?8MQXC6 M!O=&E2U_A*O[17:U:_O,*JW48P6@)R]O0=XX_8BV-?I;+4_*("="%5R/E?!- M$'Z2;J%G4XO?JD((Y.L28!2&QM "S#;=$F0LE5(2 #")*\TKW3P>=(V=(EX/ M3,<6<'4'-@4-AYNBT8>3#G443-5K=*2:M9!B?U)?]EGDEARMLDU.'(OX=;;B M4O5, FB?1::[O$63"@KJ!DP#^@H(G:HZP8??I%30%@8A]<=86>,:MV)["IQ\ M.>>BZQ[("!NR.K++Y\:FLS"FB_=L"S>8]/J%K_MUMN-K3,LO! /,(H 6K-#N M@\7V8""\7O_Z+TD8S+^KK(E2;V3=%#"ZV/T\KJ\1DI&JX4@30%PEZSHUZ7GF M8JT#8UCYIZ(SVRW2E:H7Z*;^.BV"P?EW_+K-(KE("LKCE MD-9+^84$9C8SIIB-JC0U8D8ZM5++760V0C^,4^[4#(!&)> %IH<=U4\0X9D. M])U=HYAF;95^.H!SV*8"SCP58S(S?<,YFJP+QU4C W.,N.AXK,_L#$AA\XO2 MF^308-X"AW(H&5^)%O00;"XH3^(.+QIYIS;]\FC8N& _X\:"'$S5T:F?_*\= MS!6-9^'T=]9!+9A9!0N?SS)Y,"C&BW]&XVA>?\$PG2FOCSPK_XX7BZ3VAM!5 MP,_/O)">Y'\_;0S6B7;SJ&1Y;H6,^UC) L/,"(7VAA_7$Q#7B+N@S+_8G5*D,?LYF+L!G?<-&Y.;<:#9SXK(@.2S,\RW> MJ-A C=8,M^(W9G;]=\[6$B9TGV?KE240Z8.DE1-]HNSA'B9I.F31>![%OP.Q M##=\CK_0]^,P"G[7A(XB/JD&!D>-!?#L+C]--QNQ*?R$ AVJ>:LLNQ-)BP># MWAQ,;\]5RE7!%C]NZT!\78.25?1*RS%W5R$%J2ER$(5 M)G$V;J!J/$%.-_5LR:8]B,."& G]VO>04Y&"X$MKQ2Z4.5#J15#H%\5 HP1, MF)4#H"W'WCGCPKT4<]DA2XFS6@75(P5=C?@L-R1V-Q/338&/M.M_VJ_OR0W: M%E*FCG^SF;Q](=&B5R+$CJB%RAHBJXJ-4OB,*?&*1&^3B%%2FYT^7)AWH@=: M''K 9G0<0?U=-P;3BJ88I @G^%7,2 M*2%X9$"F2:+$"^9^.(G8AT_^S?P.S;GB7YWZ43"!?V>3V'NY+S5 MK06SP)O/.I>%L\.2T)].YEXR]<,I5R_[UD&!6F$)9]@0KH$6AOZC1>PE/M8(.W()J,;Y8DKU6'&085/< ML5*?&[ H'*O*S-H"98:)7%-5*,89!1Z=YNN*ME,3/<_QW($LD,QKRBOE;(&E M$S:&2[-8'G$TZ1 MI9\"RM&*&L'@\((X9]+%E^*SGTWGJ-LQFYI2Y3L@097F\A!(Y#J4(:4:,[C" M7.=3M]4]DH>C!0T!%^CPO&CXP6Q!]4-P$G$XJ6U$#9T J^G%G(HTBF))6*1L M) 2/F.,O_X]26,(4EB0RJUG"9015\4,_XO*'0VEL(F@8_.\C:&P48;]XM4V\ M61+]"M1EC?,@?C-Y:5FK*D60U0U%,NR ;4 M::DT;/L$^@!"3.(:9;,^Y\@N;T3N?+S)N7"0O RW348H \CKWNH;2-H@%M4[ MT :89P_Z@>";* @.C$Q^Y6A$=5RE]@D&\-^@64U#9.*U>2$SQ?*CL8.DXE"7 M?14SLH*4/9_+N-1]?J''A3TT[_5>*+BGBPD7@M)KJ;%.,*T9 [Q#\YV*,$!Q M2/&)J<7DF\#U5E$57I@1%=6=,UJ&56ZE5CY6'F8Z0DK\7D!AVTJ.PI-M/H MP)%2(#>,;<.R9&U%\TJ1C5;SQ<_&J33H0)^YND1D2KD_054<7*/&PDDRNLWJ M5+&9$@W;4N"%5DZ9GDE976$J$:&5T]6HQ.Y^D&"*T2A(]6)]2F=-!L"23!T:J-[-KG:$K!F_3< M +#W!2#;;1U;[\OQ3F&X,58*3^T&;3B62D@)#B&YJT1UI>V3R#RXGE$2 M@88Q33"U3<9%08T2>;W?+"4L*<4(2#;8&1^=FF(=?GK%<5VX5K0S<&-H9U3> MQ+R?6EOROJ3J)G=I1[RU'-3ZHNA4 XI:,P!@5O;HO8Z1UJYZ51?1%FM:N_55 MD1I3\AY&;NK0:"KB\XM&Z":1TH!5@IA!\UD==UZVT(M*NY/ -SOB^%[Y^U4B MS:E*I)'8+05V'XWG5N(-%7GV-NF=8T08W%0C1>)[11G8F)(/]((P1DGO.XVG MA]D^A_3KZ8?.711E'1G30N%#KZ)CTHK$>\3#?(XC8^FK-1^_6Y\+YOZ4_'?1 M;,Y_)F1_LHY'C$AC\$]#H'&@D?6^V[5#@QA!RN)#R@P.8CZS![&(H\X=>.7D MT-VDY*VPSD3S\#P0\)81.<[5Q@H0FFV:.K/1Z%!BK3_\_M"! V'2#\(I%0M$ MVQP*1'.08LZ5Y<\%\XSBA1=-$MR.CZVG;CZ)/#2SQ'%BU8P.YG/J83&=D^@5 M@NK8@X3RJ"G;5L]!TY]0P6XLW,U^Y!FHLAW37X3>;.J%\[[)SQ9>'!ELRRD1 M-+:?T#*'/D)E.+-0\B;WQ0D(O>1$@3>+6D1;L)@_I>S9X4/3EV7ZF!E0J4(* M0&!S-I5PN$:QU.+J)L$P'W7A&-P+LY_CQUC&"B'GWPO6@&%@(/XFNTD[PLVD:.L M/=BN=Q03 MSO:TRWK1 M@89. &VI]Z__DD2S^#L["VZ$(5?S6CB",_D3_*XY-'F;KS-Q7/)\?>O=1R$-'<1&JCB(4V4$84C" MYA?O!H8(YSMCJ7*=9WM20MDDJ$+3["E:ISR<=!R;C7M2%$V?;59ED5/LE$G= MV2(_S%4XO#FOHNM 0RH>B;;',C%0;;J_[(%K5=913GQ)WCCBL&G[(RU"+8Y4 M1FTG_9G16P <3W*H8JO$[0ACG.LU2^A0";-/^%"QJ$/,7DZ/0K6Q@D^1'O%H MI!(D22OV#JX'/% +M68]Q]!Y(;3?L$^@=?+4XHI>/VCSVT^;O0J#3UOR/^>T M]=]1M<-&"W(/:O]2[__9ZI)$-6SXDF^$T=G+RY/^$U<,.G0L+0HG6!QUZJRR MF+43:)TJ>D/N/@RX)V8-@Z?XNPV*1X\[=T0+L$9R_H+QU#Y_0>-2<^=[XIX] M=6E;,"LX5#,=WT@F[KV5DT&0Q1[[ H+;?2. 7AD:@(ZZI8(#MU1'DMG'O],1 MX9Y &N4]>9LNF;Y66%/E&KK F''8/Q%8439.R45:(CH0\#=?G'QFLZU(%_+Q MK>"-T3D52WY>IG_-U[!T9ZY1_!SI-&?)^$(E/W'_&;Q[]N+BQ-=7T'\4)=(7 M0;JS/FCUR-8G1#(3J3IWQ766.URN>*4LUQ8G?&6)]3HCHG%,859:PE?B_>^1 M]"B#U\2]YG>XF1RNQADQ]M'0IX=/FR7=FG15)@?0(8BPJ:I] MW;@3D2\'0XG5TAZ* N'DN^LUXZQBEBQ]%'R'+[@RMB^X0*W,C7)&A0 D24_> MIJWBDHZN6&$RQIR+&5?=\ !]8LE4+\>4/:ER%;)51%DJ,TIVP:'IX+US4.?N M#/XHLEJVW&+DY/:^Q*G[8G:%^[:D.EC*$(NQJ^Z.P!95>Z8'&P(9E,DE=L07 ME747R'$0 9X<0N5GAN:A7FR "M41[[4]&QVI5_).*>\M1G=QI6^M"N6J*)@> M*8: :PA"!M9'5 Q MPJ.D6A^?,PY*V4MFB?)XF#J_64KQF[[ET! ?JUD@3,9QU@C'3]R'/0B<"JHR MIUI9C2\Y[F3F=[+2BVM*G965EOP[ZIA!$\UNJ!MM28FEO+IT67#6#H=:+2OE<[42$7&"/+DGEE(%6$&>#4#5I=I3 I'.D\+PA M% 2:#'*63/ 5&)@(!BV+!)W=YE>Y\ICR()D3-9>>+A"]('9>%WU F?;6/#FB MW._J);6&Q P&UYU/B0JBPMQEFS^V4*\9\ATN@NF^8]@(UY@ML;CYCNV&7XKR MEY2RY!5Z$A#R&GC$KG$@ZFP"4=7(\WQ'B<>%>4/[RCTRRWG;H9]&:J?-R-Y'L1Y6W0O@L*+8<<(KH& M4,PF3[%*Y#J[T1<=O_Q[;4ZPP0B9THS%8&? ,%$Y140V%CMC)9OQ-XG MFM;<%C;YF4KZ03HH58$9!-3Z/!Z#.LCQ#2 MU@CD_SF_*>!P5E1[%R-FV7M$%P(/26;&UBODXQN%)Z>2[B0226,Y V%6Y)MB MCE)ZI>27TP<^P]C?PYZ6.8ER!B?@CGPR"F!!H -)ZH)%V*\)C\F&NA'F31*F M+\_ TK'%GB$^[@Q6A%(5?4NUEN1)TM\8842R@]4Z^^WW$B%@?DZ7F,Z>?I4C M8GEOR/:-4)A7!:<#9_!A<7\G(K]./E92$&50D1(AR";,, @AKB)438P]$+ ? MN0-8M.4'B4]C^$Y)*[[=$RP6_L5Y<$0Z,#ZT-*&@"]\4C#OS\[Z\Y_PM@@V& M">[8:V0O$V\,G.Y+^])\HG6O7T2410-#RC_#,4(!H425!A<_@W]94E<7FKYW M<0)XJC;$D\^-XL-ZB)WA)Y/1Z@@Z:26^W7)7?( (S)3/B ;8X1*^)E 8 M"W7?M.RBK.N3J9IO/:&J-]T%@\ZPH[7_M',)=$PGQ>6R=!X-2[,FYZO: @$X MQ/TW.#E6P(U94H&0K71(U^> 6X$.>U4D+@+YD3\:)R MA>&\4T37I24-ZGL^UW)NK0("H22N\U^ $&[A M!8A&W3 77X9A-_K(%>:&0 M&;1H0M*D/HH_H> M(0:J2'T+F?M6EO'>V!)_V11?J.B+WR!4>PLLTNCD\!01 MM2EV?6%Q5F"EA)$9A)R&5F3+F'X7D)$"5_6[8O20UBN'Q3&^XX3XU7N MA+VH;)/%_2'HIOUFBRG 2T$6=G'6;*T ;?'$<#2[NZ\_PIWUYP2V->)<$)?@A,P&V MKRRY24M<5P66L$=M2DRDE0.BDNY!_.#D\]VM094GCR0O.D%T['946+%Q$ M&([G&H*IPI%J/8_Q)"5"^)AHR7%M+HNGGDL-N2\(+6]'W]04?)U9]%0SB.PK MW$T[G?"$2 DHH,)/WR9&%9:NK5#,RBCGW0 !6O>O!6M5$"HEFEUS!IEAL">T MLFLP A-O7;+@0[;E378#B@=S)PN$S@5AX=8^[->8&WHU/0W(ZU+5)ZTQHE9% M5AE 8@(HVN82P,T@7\>'E)MN5NH8L[! YD60])!O8]2!LI03I*9+"*U;IQ29 M5BQ "U*J?OBXA"N=\/>P&W3L&B=85ORK?<6 M96@4A8%NUH7Q$>\WVC&?K4P=9,*9H8+0LX@JW/OSD.,YDQG]3=6C(S^"GR\R M=)YMJ''HYHI]BD*HC)2[L5;$WMAPD?AQO/!BS/>>8<@IM#B'CQ?^) [QXVD2 MTL=A/.V9'U7,'4^CEI^+,262VS]>]%#0T2N%YXR)TY[8,>OW(4N'=%0SHC&2 MJW)Y*E) %BA#MD [!_S2K%'_#FPM]&44JTP_XNRJB-*O()_X+?!%#2C3/%9 M..,52&*:I;=&+W M+[)B+,*5+2%7!D5+SP/AU6<;&TR)68Z!WA6/NBZ#0WBXU9YY([>?+*CZN!_# M2DX#*GOM(ZSUD:<.B,Z/)I%>MVGB)U% 'V-2L%JW*6P9K%O?:>%S%D4M/^&D M3=P?+>&S*(H*O@M>O8>?\$@X/'U.%Z;S]7Z *HIEBR8,&0).QR_9!)M;54CP(@'=<4S MK7 $8J/_I*/_L;-89]B3=V9P85OO8 7:)D6NS--4@8>J GQF^V#93LFC#Y>? MJI,CTE!&]L7X2;5NG1.:!!DX*XO0]6DV[W1EGH!N$,_F_FQ.%T T&R]FWO<4 MCK4"P<^?S!,_F',ZQ&0:C>%<_<@-CH!;1Q-_-N5:T,D M63O.V?YM&=O>R,;!J>7N=K]FDG6]Z$0#?Y=[[8>Q$?A-\;S^3/IQ,^F9BP.8 M]&9)FE0P_S78AW^6M&>]-D']$NNSEYCOAJ6+V&V1U]:@,**QWT&F.X((D;D$ MDW'R.\[!3L91'5%10>"I B-V34=$;I32+8)IR;[AE2HO0'X(*@G*]E6G77#;J-MV8<(AK M<0TBZOF>/!1<1K:QK!K>2@G6"(]!97.Y60(.U#Y[QN\Y[9P'02%&&7YD2=?$PR]#E@)?DUHQ3AE"FR?P, M#51HM\VI^L5!BSU>1S)2<95I@RYGJQ>L><"7L!HK]J.%7%79KAJ":O0T M"*HO"_<*,.YPCJ$SRVU=G4%##;)SC-,K=(Y?9C)9I*VQ0;!GU\^&)!.*#V-# MWPT#*;XM-OJ(\@6MFO#N$% 4C]!?]I2%R#&JFC=7^49$&>UXPZ9-UCL3*W>%6H_U_K<<*SS[3DV=LHB" M[TSLD& 7XE3O)/6(H^14C0U*890@(=\[OP5&1BZI<@6*&_PF+9VOB_U*__4F MW5;Z#U"001CD1 \V0_Y7L?^XOQ)V3B%9@M9[7::ZN C%#UIUN%\U0]'UY2T*&;'[+(9>J\H<@SE8>SEXX\FF$,]S4.U2T*X6_/A M7].[[7%2BMZD_Z"B*+* M/Z3##%KHA(->6 :Q+H^QU^3-^AW+EZA4(C.+)T8!6 MZH3 ,S]@C8$9PB8&?Q M=AUBZXJA\@^+DS,F;._-F$ MD<.:S;IUVPE\,2>KP[4C;0]7&:P#9NI(U'1;4U-/PJ#@RH)WTDV&B?L\,(6$7U=OZ$N?VK'(*_-M(@0!=+YMJB#%#;A]M2<'%9$_"8 %" M\/Y":;R[[CF"*/AE<\SD5#\4?6-J%+8=(6LFRH[>XB 0%#,-E.X[6"E\JUD0 MA_7ZRFI-BG:F1\M&928GZA!;/HKQCFE97E)HK$#/H1]/BR^BU8%@__S<#*%2GB.5#G+8?31N M]?CH]B@$$HO.K+F,)*/W7-T#7]9:(8+K#:Z:4&_KVUJ0.O"9V$\2] (G("O, M)K54KS#T0Z"I< I;$]I5<9P!(K"K'P0SPB6&W^*0UE(+(M8$[BT6'C;"5'1@ M^3NW:/HEN<0HO\@VUYP9D.GW%!B/=G7UV\F0U@>-0$C^"^>W*;(CYF%R3O O M"UQEL4C$(G]:?X?B^'B2\M_RYPGEUMUQR"YHP*A8H#4%$W@I(5[TSV;!$2GM8+A] M2PQ3^U,?ZPB*;:4GG< J%8;-KM E*P9."!Z&SZN"G$[;IE8+@BG12=/ LOC6 MYX)3YXI5MJ:R+QLIIK[623R9*A#OL11- M>5;C8\G6.0>5KQK+_TD=;SZJ^9U5MJ6G3,S UP06H LVH-V1ZA^Z_,5E\B"8 MM$-R15N=B%^CH]:(V =TI*SEPP3!AW3 :3B\VPH55G^@@0D.'T-#CENLE">V M<"X89<";C&4 OD$&N'+J"G*UQK5ECWY2CU^R)AU M$CGJ;E:JR7%^?-BX!]:Q<24=&0 M9>K?OR_YUM*@'H?/DM+D*6L)QX*G57G&*DG:IIP8%=<&(2;T5$#T2Q.OI M.Y6QX;O6?@V/T[,?R%_H+LU5T3ZL($09>(KH.&N(%4A]&2L[.5L9]9 I+3-% M)?:FP!9)*27!RQ@1T;>EGG(!Y8"X-9%\0NI4UI)DPPC$_,DR43B-K(8%D<+D7F) M\C-(S,1S!F2(&Z) M/R!AI?6KTGD2&>P]2ERK8LMBFX Z:APR(\!9_5UB["MII<\I=67T\NSR^8GJ MKO7!3ULJ$O^V&%/CIZA\GUU^4G^<>-_8HJ*FSU,I \GE8+S11[B\EUX4SD A M?0,;N"\UUJC[)++(M@:_D:V5.SF=:K';L,M:Y0J6N-4B94S-CYM# M$B:F0:6'<7'2U?ZUA(#E'RBAXJ*M9FZ76189X@>%!MH M&=<(A(?>P@QMQZ$-+000[#1]CA7BBB' -W14FR$C!Q-F):\SF M*?_-6OBQX;:*B7:SVU=VP6K#8H%Y'L4[)Z%BA$D< N>D^J'5^!M/?X@8182< M(>>5@Z3D&&K!J[6S<[N NVIPXEN]?"*3A^[+IRK 6:9)5=EKO,'#S0:G.[>FN.&48G'9QA1:&$*_LA4&>C4=0]HBA:]TE M$M<<2M%B-55B4]X7E+O$WDMQ'3YN*?"2+ MZ_98N,LX0(@9C90RP]\(KH&1Z7E>?#YK]8V$@:@G%#0-1^/Q;F!TGD016UHA92BEC>Z/ 6'A1SF!&Z[MKECSFG?\"3W6(_M]88GX M+_L"3X1;X%ZB@+.OC*"I)%%B!6MQ5'VF0(8E1?C Z)1E722C_0Z8Y5\9\8): M+JXP-DJ\ =L]&Z@,)(<9ZE@9>>TJJZ[[#J^Z/5. NRQM%?J*S6G_$VUD9;V! M7QQNQ I<(06]$< O7$_.D_&1.%7_QFCRZ^SE8/AK_8'?8EB=&-:.4XXZ-';= M=%TJ-G!UKYRJ0NKU!P]ZE[5/%L:F80E6S88[XQR A[$U"S4.:"*3( ..N<):%ZYFVV0P!+[PV94JO?VR_%_BR. ML=I0E*C'K?!8LP[A#!X,,;IN#AJ=PMBCO=+/Q'XTQ;8PS]D*=-#?=\3?<:7W M>@P>![#)(\I=@:5?<5CU\K @%X[":'%2RT.+'E-ZJ(>XK# #E5W^A!1FQ0 X M.8'I:E6RKBIGV,!@/CK:IA[N$,2P&S'&;?V.2]Q/HY#_NGAS<4:;$TS\>!YC M*$T0^/-%X$61=_;^[)R^C/UD E],L<@6!N.H@K8";C$!F@FP9= MA!9=!),)#46H@_]D&KG)&<]>1;PPQ#XSH3?Y:H795&DE\(=GU]B_-\)IG'SG MG55Y>OH^7:(HYXUP^"<;M)52K^^1OZE1NZ-W(FV*0$V:J%^L[4H(SR*:8H#L:#J1XN*)/Y_,*% JX?4I^JI8"(?8%QJ2$]Q MF4']!<)-!*9:)E-)0Z59PD6'J&2"\""GF!$Q&Y7:!^R\#@6W8H-GFA@M&,]P@*]1821?$3 VD?O,;YAK!@NQ(PLE;JQE];"X\&O- M?H_YJL$Y@9^&/I>['"53XCYAY"=4=14NFP5]$DW]A!)VY"[L9J1 D0'>F<$$ MT4M ZIS&Q)*)I8(P"7>A7(C',-0IY3.,YCB^Q)^BJ!%2O@W(P)-II&Y%77IS M3E(K##><,8A*'/F+&$.\1_.$/YD'_HR@L_0EV7H5_@.WRKXPV[8-Y G:M8 W M+992N;#8LHU3/YS-^)-9_Z;Y>/&,\+4@XM^#"8D9(*I,9NI*/&;'D@7ND4H*U-S%R$95*"EQK5K OVMBZUA&,6K\9 IM)^&*;6X&M:;]M^C M#ZK;CR 9+2HZD-+)30"J6++=4"3L^= \GL(&4IL;J04!,HMX.K._E@F/K*)< M.EKD1 $0SF::"]563:5,#=D>3D+B4MV+R1 @-)6$5E] E)4/]L:Q/VT'RLS5 MBN+H(X?N_7B%'AK*J-?!*I@J.P56WMB#F#3E(]8^-LR_M@82_D!Q%M=6AC*+ M*8MX7C\*W[G\9+"HWN2!>%8+;(UJZ>*JT.(6YM&FP%+ZJ*]:J9R8TD MF* 4$(?U?>IMS:*I]O5'5AF2'3J@RYEWSV[70EOI9RYT.4RB0&28B-I^I0 , MGO%1*K4!U8TU\'M>;PES]:="/> SU3>[6_\Z/@(M1W8AO)L;Z@W\[Y' M#'"36EXK)%775?I"=UG![RBMI((E^(,806U+9?>[;XO=@/<;LK!I J;!R7OZ MCGVI@)F^2I$Y$RW!9ESE<%M7WHHY3BD@2.+%Q&R% M^_$_=BL"%$NCF*[K6:#'Z'[/%H^ +1XCE RE M"=<+?*B1$0%=1Q/OI#X9AJ[7^_CWF-'$F\6:PD=1.&/+0.)$PW9=;53CD8DF MKYZ,6A3FY''H,<* V@6*00_Q*JCH+Y, FQ_$>Y 1VX5,[ A,3:8&'J8\$L8/I278/?XSX I/Q%S.79\!!H?'QC> M(*FQ=W1V:QB:.FP#)A/9 N;J4;X2->1L/R$?[(#=12@-;Q^B[\C)-2=QMQJ M7/-=4GJKJ\)%>[3!0BFMQG3E %OWJPG6" E'@P2SKE&Q#_=,>")N$[_>RA0= M2;3B,N@_H&/D-95^^L %1F'\TH;;./1OW0,R+O>1P7T3L;_OY>"U%]HC,HB3 MGL,ZH@6?\EX%[P_K4G5_"9W+^"^^;BDFSB9/D.IG[,R=B>T:!R4L )43Y0=3>[40[A#R$]H';[ O M!A_Y'FYBZ2X]3T$_EL+TSW>L[<']D]'.^S7?ZVVDH[]##=N:@DLJ86(?ZS"R MCG6HY"*2C>(.5?ZW;7F:;>D^S?%D8IUFU.[U:7:V*)S/Z),G.L>2&=85X'>N MBA=4%AH3G&9Z#7D4:BG]+]43L70-F2=#Z[2A,KD/,OVC2R,!45I AZQO NWL MJP].7IR&S5"4_5;@G["*M=9C>K!^G#>,IM4A.=5&4A'0U1,M#PU7(Q!>VUE] MJC=8K'D,Y/JE*\>NN)(,V=R2 %_>Y)O\;G_7(*OW M,M)!L:.>-,:=ZTER1D5CFJV^I^&46!LI @E@>MJ*"_&$'(L2^)-YP*G)J!9/ M\=< ?HU!.(=?0_(KHXT@C.A9N419&R/+UH/ NGOZ,,KHIJ)!1&>(G_+/:!S-ZR^8-.,IO17+L_+O M>+%(:F\(,%S S\^\D)[D?S]M3)(\YIN00JI\.-Q*>E7 %3B:TJU+;L3+_14O M$\IED;^ K_#?4.X?M?/%U5JJ1&&9BWXEP2V MRAXG@;D7Z^+F7K$J?!I.(ISOZ32@BYX W@71@&J8XN$)9GX2)5XP]\-)Q <: MDY'P4)6P57S:IGX48&VYV20&3E-N"&^5K67Y5\9>A:L:[N2N9>$XPR3TIZ Y M)5,_G'(0W;<8!\JN[LQ%3D6KBS^G*"-0__TYV6-[5AWOJX4_)]XSF_C3L'&N M>QP/RK=@<^W';R+G2*0;Q(6[RRLNO(')9J*:S/TY.;> "\$\U?!4PHDSF,!/ M CR5R201&VG:-INV>EVW_G ( M"O-D.]VTM?"?$95LBNAV@[2QVZ73#AI F31P ].O_A%7G+)DG=.J+.^]CXB- MR)8XB:[GD]&(JK=-:&YB".:J.?F;O>^Z1N),^625C-XNZTK.0"!1Z*+B!"&K MOJ/% G\Y;P4(,?GGLGL3>#YA\QO]?-?CD6)7FE1%JP-E V^@BJ$3/LM3BE($ MDE0JS"&+)5GA6RS0*@R*#-UHQF3'S5S;:JLNJSC<, L: B[0X7G1\!'F'@.. M#(2_IZG:Y@7L%=1I*:LZTB':_1$,-KA "U)+';"1)][TY@]R%+YG(M=>2-= MM.ND4;4+J1*YZ5M]QTD;Q 1[!^H&*D!3/;X;E90K#D2T&[Q2JA:%H]>C3-HG M"-K?L%F![#\*Z_-"=HW!Z+'C!W:HR[[LV2\DR5B-H$/[+/0$NAV6,7I#<)^\ M$HM>=>W3C:@N R87Z>^498FJFPC/FEH7SE)=.'JGK7 87L(1)6/,V2OH!,HX M:0?R,%,9@C1J1L + 22_Q#%\9Y$WQHG3:-57L;FK""J2]QJ."9R=VXV7WF\?4 MPAQ^!S 6@@5XP%R@U7[=+;F ECLERT@TF_.?"6E>0%"J;F*,_GKXIW%<=I9\ M9M0F.ZP^B-'5'Q^ZMG$0\YD]B$4<]57F,W4$5<6T51->]=$-/#1\E?T1FI0D M#.',4N+.[%@0Y.GUA]^GNTQAZJXPA!#4YI5MTL"LYR"<4N Q:K-X3.=PMLZ5 MKNR&TD7QPHM W< PYS)=9=XFO7.4W3DH2*B(Q'%BY8-P^A4:G[@<20C"58\? MZ%%3MNT$@Z8_H60;.J%\[[)@S831R:R;$H' =M/:)E# M?S)KT.2%@A1U@GM,>6QMQ3^"3#MJG&>'NQ)4N#Z*1DZ48=R16' VV5>X0E#X MYNQ;R2-55N=T*#=JLW=/@5C(VCU=3-C^BO<(6;I#$%K(SCVW;=SAQ"Q_ZW)S M0!#=5G!;>I>W.+XA=FD=D+5%]"%\;5 .G:R81B1'J[I&'<,,DJ4 ":W)VFY) M^[H??/(ZC!-_XZXXR">('.S-<44SB+*.C:GX?,E!+*>8T9Q<>/X.>+#$%(-]0X M='/%9$G](BPZ+Y!9$7MCPT5"0$(QFOEFR#>AQ3E\O/ G<8@?3Y.0/@[C:<_\ M*.AJ/(U:?B[&9#^T?[SHH:"C5PK/.!.G/;%CUN]#E@[IR"IC0T&C!N-$+R-!(%NV4G_.5JMO M4;SK7V3%6'BHMJ--!D5+SP/AU<>E(J[!+&>_R7>.&5S#S@LN.O-&;C]94 "K M'\-*3@.*G/2GD\FQIPZ(SH_@$E;K-DW\) KH8[3]J'6;PI;!NO6=%CYG4=3R M$T[:Q/W19G77I=C>@\C:K2C8MTM97T*L&/09%+('0([(JRK5B^N9HSJ7K9K] M\%:-/EQ^.@+CR4E2QHICTKI%"%1,A\"Y*FLG-;F:=[KTB@".P6SNS^;$X:+9 M>#$#$3&E.!L$^)@G(%JRT#J91F,@G!^YP1&PHVCBSZ8<39C,PW$R0%6-(\>\AQ*'* MU-GA'9A=SQ\?'L%O)6Y_*W'[6XG;WTK<_E;B]K<2M[^5N/T?7>+V8&3=@;JS M1X/!_H\H9ONKE*E]B_E)N)G :%\P^ON)!X+OY0MO] SI%Q;EC2Q*?0!_2N%> MF73$56,D;7?]*;B,V*U0*S+R7M5I]/[\&L6(5TB*_]W8[[[8SF9,9ZW$1>V] M@\]3'!Y54]8E,%KBRSIKLD@]EJ8*UA&5][?>"B\=K1GH[M8-[=U&8)UC+8[) MQG>B^RMX;BL/5.1UECJZ!V;A.XNR\0"2:T"\.Y&0?30CW=<__J$=1]B^MFJ5 M,EJ;85[=_BGL: -,_-"3/9#BAUYM@Q=OI"7I.V30?EGZH(J*>,#>Z:9)_KWX M2CQQK3T9S+N(N[XF1B@>S+Y-=1AOPV?QYN*L<5#?GYVW+X8"G&XLKYG[.98T MV^RD:-6'O/H%5IUAZ&5N/FY<(UXX*_$UM'NADF1KCO5'@\ED/)G\[O%C@ ][ MUR:>/ED_;L$1R%A"I06PB(+ M-:U4/!@KL"RHW#%]_^<6,OP;A0S_0I#A+4S9GONV]Y9U M8.%[OZQCQG<\W(4=W_:X"R(_<$4Z[L,:C^"L7[K\.=_V^X&BY!T@GK^QH MS:YV>V^8%D!OW^L3,%H>KW7<$!=;\,'[^FA__D G=9"_]N\/-')(&!DL@CR] MX&$=,KEX'B76FH7RE5)(JJ*5KO9&H7NC"(]]E0J [VT!RZ@^$&FWA\1:$:O; MA;9&5G<+G/7?O*YG;71J]51#%NY:7ZL8^9E5?] Z80_1'ER8:!VVJ/D^XCST M;6U3.W>%P9[O>U&'VX_'(T"?FYRI#IC/KVE2]!]J\Y M_-[>2:.0M5WF#P08/K _CP(9;DFV?@3,\,!S8-]=: :W8H LF%+KE0>AZP(5.'/=:M,/:D[?QM$.;K YM^)(KK<-ERB%S9Q3B?HM%?8XW_+@/[ MN^W04.G_Z%TZLN&_[TX]\>">>K?:>>6%#KEL9XW(]B7DG.HX6AD-O'KG3@HK M/_HH?CH8^O*@(MZI2[;!1@YO#?9&^RS^]EA@];YU&(2*>=2X^Q+>?M6I',2X M/.@1Z/#?P4,WXP)O"ONE0])^ )6-)C MJ/C1[?<00INIS]=-7:BFSG53W8K&KS#JA^_)8\RA/!HYORTPS]B MW3IN?Q>'U#QDF5/,AY;V\8 +O@W$N-V[TP=?V__&8.C+MO-Q#!)FJ^^A!;BV MZ5CH!KEM&Y.+>=N_I#W*X4 @T4.S$O#.(9/J>M2%_6QJF@0>. A<;;@\9OE97BJ22J MDE)1S1@1":]AGNYP%#0:TYA]94L%X7"\:$8QU-:;I=C[;$>)61A)O/(5@..= MX%RZ0(X-DR@_=: ?GW4?2H^QMK)U\JT>&@=;\(C6.E;R#;O\&DO6\;@0S6$P MU:%D?QC:M'DVGQ3CM&.&-8A3%]CT^#/-K?KU9G6#+] Y\!*(&-;SO]#UICU_ MW1).(Y>[N8EA(W4.\[M;/FO8-C#KN\%;= IX.]68-[[]0>XABEJ'Z6/%PQ^P"X-4S+!UZ(JZBR2F4,4 M23)1OR]'+E4*2U>14?3NO@G9;#N3*)EF4Y!>LR^;SW8LZKV/X]_\W[,,%>J]>"ZX16$,Y(NV["4C89G@C>:+:[S9=%XT[+DN'Q"(9/=Y>VQ M(,X&K:P-LFI:H/WJZNK'G"Q"G0T\OI/VN9WK=I$\6#UI=K#)OK##:I.5-_>. MA_MO7O=FHBVD94-][\Q4*7\!' =T[7T39^'<\15UW!IH\VM]FX&(VXYF8WNW M&+T]H>CM66?T]E)'>"<=SYSM;_0S7>V\S*[&7IC0,W'',XA#+,T$\@C"&RYO MV^=HM)3>HXP;G96DG6S3;9-_7E0[V"C)2 M-)Y'<3/Z=0@&<]M+\V9,ZV%PYJ8(%T9!HZ%/&W+Q8>05;@8&#:L/+K,-IBQR M'S+VQJ@1-1K/;>=KM+X8MX++VK:D1 1&D::\^^9540,CNRM6.E&18[::>]N8 M&M(UCZO1NHJ@_\?,OMI?_9SQ!:=DK@$C-+,*VF=E\MEW?/XX65K^.,&HU_9S MV=M9W-Z9=3[?MYU/Q>^NBK+D+"V";BC*'[A.[R%A[^N5A_QM?. MZ7OO9;IL3=XA%J*;\59E^J5QE3)OI42#C]@W_OT V<=MH$E^P_#0Z^\I2/1> MK<5&1&><_[/+B%0&^3W[LQT!M/-U#AZT_T0L(WSVM[]EFK M,M< A6^062LN?-\ /YH!BI3^ P:8?")B5E3[NE5]/8XPE'/UPG:NBD-3_*F/ M,W=V(KVWR.&=(.\-O? MKS7EQH ZJZVA\$T'YQ3@YPY?*IC88#!FGKR@[#K M.Q>'078LM/GFK6%AF!^]1\_W54Z"I]5,+Z]5NHGIM-V:0$6T5@),TSKF,AN M$HWWDUV8"I[:W[4L0A.,7@-)*KT?-NA6&/".'EKL@ /J"^BG M/A1K6-^#:(?$;S&G(B;#W1\'^'<:SMV-#P@$:&T8^&XW?Z5 %3R-X&4=C@@]I/ M-20>^*UC.3HFXUR!,#,\6?OP?.]?_R6)9O%W?6%6!&L53GIAK?ZTW\ SI^D-L5IV^60M5OK>L9NIW?\JJ_>49'DXFY 'S]H MLWR>H>^\1$25M98GM= MB-;+X _6>A' M6]]\-'43#B0K*/1X9N78F=% '0SKC!$M+3J4#2H[3A0^,;( M^J#1APU 5QMH[,L D/UN;^M![/P1/]&,P'APS8.FT>57+&OPL,Y:^/Q#X?V[ MUN](*/ZN9G2)#QZ .M2/*A_07+/'U"+H'_GS7W7D73SO:3MI*4_PF##%LR]D M2:TIA!A2CPC[%.Y'@^[9)KM2 -6:J5VLL$NC;QZDGG8E0?.ZQ44W!H CM4$ MOWYEW :/FGEWJ8&:=^+1LVUB-KN8T?C80P,L;4S\5A>)@M5OO)U>98T/+]@K MUK@CVJZQ#YGD0ETH?>G/C,;=M .8<".#LM' OU? ]C#C]WP!H.][Q2"2]2;W MU>E-FF[_/],TM_SN&MHUS>I67VVXS7?7S1;_4%6[/_Y?4$L#!!0 ( !.< MG4Z*GDI=:@( %X- - >&PO5 P8L^8,9DY%>[GGZ5'N2V9B/A"GMFG53RLPI M"XE14IHD1IVIZ_H.0X3#*. 5NV*J!+&HN JAW[N S;\4"0[A[='K;Y50%Z^ MO4[>3";N[?'%V'_4!(XAL(R/20@]_RUT_AQZXKJ[P28X@L^?"'^(/4+[3T,_ M0!Z!3Q\!__QQOQ,]Q'; SW; !]2.Q'.3Z+3]$ 6IX$-;S*!U:#)B&*P0#>$E MHF0IBW9E6K7E,,*%;&K;"O9SV6X? M!;J5$4@H[05.H75$08&4PI)?Z46SN7'^%@*MO5@76F$FT=J;SN&0T%QTD:60 M"99]&0]VKBB@.#5R),ERB0N!4=&9^M2M.3PUMY&\2;/L3>QL+RXHR$JH#Y4^#F_6IN?PM<0I MJ9MUG?8"-!T5!5V_IR3C#-O#/%K0V[-@%*"N#LB%)'>:9UHEU@XL(5AAJ4B\ MZ?DN4;' M>K:J4[WU3P]0,W/?9\SS+%$=%.T[OV7?)?_L^+9Z=]+;GY5QH*? M4:/Y5SX D?-#$.D?@LB#Z,FS0Q!Y_O)%SOZU1J<=,C8FF:TYIO>"946H(KQ5 MFY,DP5:/&21#^,5,J'1KFAC&&8U7:*E?=K;X.C?!*:JHNC9';((A'.Q/1KCG M][L6/2*$@_T9)Z1B=N8=WJBB7U!+ P04 " 3G)U.W2]SNYD% "Z, M#P 'AL+W=O>(!^L>N(,QY$EQD% MQJ*W.Z$$R-@FF 1=]]=O6F1].Z>\Y]R\?'C^JLW37.LG]K/( ME>VWULYMSMIMFZU%P>W?>B.4O[/4IN#.7YI5VVZ,X N[%L(5>3OH=))VP:5J M79SOGS4U;7BAG,^PXN8\7F_U6DQOG7Z6N9.F"ON MQ(W1VXU4JWZKVV)+::Q+R[*KG(54LI"_Q**ZLFO]^ET;^4LKQ_,T,SK/JV^5 M-ZHO^1+LGY1'89S,:AD=G]]SS]IO)1W_P!=IY5SFTKWU6]7?N6CY7]$&/Z.J MA_WGKA+/S/^I1KU1@,DXGMZ.KR]GPBOUS M>7LY'@Q9^GTXG*4 ,$ @Z,!LI,I!Y A AE^(F0Z\Q]WP[$'G%RST7@P 9 1 M AD=#7(PN9L"R!B!C(\(^2, D D"F1P-,IU-!@"RAT#VCE>3E^EW /D5@?Q* M"SGF;FL$TTLVV0BSNU^-E^FV*+@!D-\0R&^TD/?B1:BML'#$[F!#=H>6YUHJ MKC+)"VWI58?+H$MOCD1O)?9&^IGQ4(JS;B5@*RTX> M1T.(B>FC2^R/*S%WD 6S1)=8$^EVL\E%FBHF@2VR"U.GL::WSA3#V+S;TC>O>(!LV_G>)!3#VSQVI3!>"37V;IFMN M!(R.,1D$Q#(8Z,)_VU8WV#3GM=X08"8(B$WP7F,S_K/VE@7H9(+8!V#^Q?A< M;QU+Q:KR9]5G(2;F@X#8!VA85(N" TP5 ;$J]H$1.YF5DK5?(!@FAX!8#HT1 M4B,EIHN 6!>[4*D1"]-#0*R',AAIA,+T$%#K 8M*ZCT",T5 ; HT JAAAI@T M0F)I- FMJX$!.32T@LET;,&Z%7AF_6,H.8 MF&Q"8MD<,'7EH%34,#']A,3Z.8"Y?T\A)J:?D%@_!S#+"9_A&5QBB##]1,=8 MP&(G-T9;RQ[@$D.$"2@B%M !S#MNGOR8-(>8F(0B8@D=PO31I1_U"XB)22@B MEM !S&LN#7OD.<1$-TF()70 <[A%,EDLKG),0$[-0]#E3 MG#*4TZI"_ A"U K.MR/,0A&QA=XQ_X0=C5%'A DH(A;0.V%M&C3@=LVN<_W* M1A 3$U!$+*!WS.MM%7#>E;O\VX)5J6S*X8)>C DH)A80NBU0B]MC3$ QL8!V M,_'_"(9CS#TQL7MVA+=:K4YGPA2LO#Z B;DG)G8/OGH )T QYI[XF%LO/R*( MB6[1$[L'QXPA)N:>F-@].&8",3'WQ,3NP3%[$!,34$PL(+C?UMS!,>_$1UUW M@QT\P;R3$'L'QX0=/,&\DQ![!\>$'3S!Y)-0'PV#^YB-[V2"22>AED[#CB:P M.<3$I),02Z=Y+;BI,C'G)-3GPAH6@T%@!#'1@V'4)\,:,!_4BX\PQ8+=U]H< MWK$[GE0F2]Y59ZI]P//R$>2EIVRE=:K;N?T M^1EB8N[I5>YI5YGMQ?E"+*42B[$OPOKTC.?9U+#R8W?0+XK+8SK+;9X/?-I$ MW6I>IE?/V/_;P,5O4$L#!!0 ( !.&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%VDUNVS 0AN&K&#I :,Z0PZ2(L^HF MV[07$&SZ![$E0521Y/95O:D*)/JZ,#YM;!@V9MZ-'PB4'E_RN1Y.;5..IZZL MWB_GIFRJXS!TWYPKVV.^U.6N[7(S?K-O^TL]C!_[@^OJ[6M]R$[6:W/]=$;U M]#B=N7K>;:K^>>>KU<^Z/^1A4[GWLWMK^]=RS'DH[OKF[\8%XT\^NOP_Z]O] M_K3-W]OMKTMNAD\J_BZHW.=!,A\D]""=#U)Z4)@/"O2@.!\4Z4$V'V3TH#0? ME.A!]_-!]_2@A_F@!WJ07P,9U_PDA#5?:P^X]GRO/0#;\\7V@&S/-]L#M#U? M;0_8]GRW/8#;\^7V@&[/M]L#O#U?;P%Z"U]O 7K+ M?:Z&*;K[< O86OMP"] MA:^W +V%K[< O86OMP"]A:^W +V%K[< O86OMP*]E:^W KV5K[<"O76!LQ)T M6,+76X'>RM=;@=[*UUN!WLK76X'>RM=;@=[*UUN!WLK7.P"] U_O /0.?+T# MT#OP]0Y [[# 63@:]W 'H'OMX!Z!WX>@>@=^#K'8#>@:]W!'I' MOMX1Z!WY>D>@=^3K'8'>D:]W!'K'!>Y5HIN5?+TCT#OR]8Y [\C7.P*](U_O M"/2.?+T-Z&U\O0WH;7R]#>AM?+T-Z&U\O0WH;7R]#>AM"SQK@AXVX>MM0&_C MZVU ;^/K;4!OX^N=@-Z)KW<">B>^W@GHG?AZ)Z!WXNN=@-Z)KW>:Z%V.=9]W M/X;^U!S*K4O^&?YES03N,GR<\^TSKE._W#]1>ABW9'=]O?G_Z3KU3X2;5I2G MWU!+ P04 " 3G)U.M 9O\1$" !@*P $P %M#;VYT96YT7U1Y<&5S M72YX;6S-VLU.XS 4!>!7J;)%C>O?P(BR&=@.2#,O8)+;)FH26[9ARMOC!!AI M4)% M-+9-$VN<^]):GVK7OYY\A07^Z$?X[IH4_(_&(MU2X.-I?,TYLK&A<&F M?!JVS-MZ9[?$Q&IE6.W&1&-:IJE'<75Y31O[T*?%SY?K4^MU8;WON]JFSHWL M<6S>-5V^-BP#]?.:V'8^GN4%Q>)FG[O$?&U=Y&HLV"CG27JY%- M"X_YB#1MG8::3PW/K4_WP_YU83=_/_3"_Q4CFP_?>^O'RR% &PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( !.&PO M=V]R:W-H965T&UL4$L! A0#% @ $YR=3D0$O_ H P MU@\ !@ ( ![! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $YR=3F!C1G/L 0 YP0 !@ M ( !B1H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ $YR=3C^!:@"U 0 T@, !@ ( ![24 'AL+W=O&UL4$L! M A0#% @ $YR=3FH3_:ZT 0 T@, !D ( !Q2D 'AL M+W=O&PO=V]R:W-H965T[BGCKP$ -(# 9 " M 9LM !X;"]W;W)K&UL4$L! A0#% @ $YR= M3NM>#:FT 0 T@, !D ( !@2\ 'AL+W=OLB!W;4! #2 P &0 M @ %L,0 >&PO=V]R:W-H965T&UL4$L! A0#% @ $YR=3MVO+SBT 0 T@, M !D ( !1#4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $YR=3EN\Z%NR 0 T@, !D M ( !"#L 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ $YR=3NVB[WNT 0 T@, !D ( !R$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ $YR=3GGW M1U\Q @ ; < !D ( !"4< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $YR=3NJ>>O'R 0 9 4 !D M ( !:4T 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ $YR=3D)=M#^X 0 T@, !D ( ! MBE, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ $YR=3O6B7PJ^ 0 U , !D ( !$UH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $YR=3@*6J?G! P ,!( !D M ( !>VP 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ $YR=3O9K)0Q+ P HA !D ( !ZW4 M 'AL+W=O@ MV4$$ "2%@ &0 @ %M>0 >&PO=V]R:W-H965T5] !X;"]W;W)K&UL4$L! A0#% @ M$YR=3IP4+*?A 0 G@0 !D ( !X( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $YR=3NXCR<(D @ ME 8 !D ( !0H< 'AL+W=O&PO=V]R:W-H965T , 1 9 " ?^, !X;"]W;W)K&UL4$L! A0#% @ $YR=3@/U1F&2 @ ( H !D M ( !KI 'AL+W=ON,D" !D"P &0 @ %WDP >&PO=V]R:W-H M965T6 !X;"]W;W)K&UL4$L! M A0#% @ $YR=3BGKCW\^!0 9AT !D ( !J9@ 'AL M+W=OAX# M #]# &0 @ $>G@ >&PO=V]R:W-H965T5I ( $,) 9 " M 7.A !X;"]W;W)K&UL4$L! A0#% @ $YR= M3C_^X25P @ I @ !D ( !3J0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $YR=3G6_::?Y 0 MP4 M !D ( !!*T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $YR=3JD#2S8C!0 ?!\ !D M ( !3[0 'AL+W=O&PO=V]R:W-H965T M ( .4' 9 M " 2*\ !X;"]W;W)K&UL4$L! A0# M% @ $YR=3E:LC

&UL4$L! A0#% @ $YR=3B^9 M <)/ @ D@< !D ( !$,8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $YR=3BYZBFS& 0 : 0 !D M ( !F,T 'AL+W=O&PO M#0 M#0 @ $I0@$ >&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " 3G)U. MM 9O\1$" !@*P $P @ $<30$ 6T-O;G1E;G1?5'EP97-= :+GAM;%!+!08 4P!3 +<6 !>3P$ ! end XML 86 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 87 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 88 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.1 html 269 343 1 false 84 0 false 6 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.google.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.google.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1001501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.google.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - CONSOLIDATED STATEMENTS OF INCOME Sheet http://www.google.com/role/ConsolidatedStatementsOfIncome CONSOLIDATED STATEMENTS OF INCOME Statements 4 false false R5.htm 1003000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 1003501 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Sheet http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Statements 6 false false R7.htm 1004000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statement Sheet http://www.google.com/role/ConsolidatedStatementsOfStockholdersEquityStatement CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statement Statements 7 false false R8.htm 1005000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.google.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 2101100 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies Sheet http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies Nature of Operations and Summary of Significant Accounting Policies Notes 9 false false R10.htm 2102100 - Disclosure - Revenues Sheet http://www.google.com/role/Revenues Revenues Notes 10 false false R11.htm 2103100 - Disclosure - Financial Instruments Sheet http://www.google.com/role/FinancialInstruments Financial Instruments Notes 11 false false R12.htm 2104100 - Disclosure - Leases Sheet http://www.google.com/role/Leases Leases Notes 12 false false R13.htm 2105100 - Disclosure - Variable Interest Entities (VIEs) Sheet http://www.google.com/role/VariableInterestEntitiesVies Variable Interest Entities (VIEs) Notes 13 false false R14.htm 2106100 - Disclosure - Debt Sheet http://www.google.com/role/Debt Debt Notes 14 false false R15.htm 2107100 - Disclosure - Supplemental Financial Statement Information Sheet http://www.google.com/role/SupplementalFinancialStatementInformation Supplemental Financial Statement Information Notes 15 false false R16.htm 2108100 - Disclosure - Acquisitions Sheet http://www.google.com/role/Acquisitions Acquisitions Notes 16 false false R17.htm 2109100 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.google.com/role/GoodwillAndOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 17 false false R18.htm 2110100 - Disclosure - Contingencies Sheet http://www.google.com/role/Contingencies Contingencies Notes 18 false false R19.htm 2111100 - Disclosure - Stockholders' Equity Sheet http://www.google.com/role/StockholdersEquity Stockholders' Equity Notes 19 false false R20.htm 2114100 - Disclosure - Net Income Per Share Sheet http://www.google.com/role/NetIncomePerShare Net Income Per Share Notes 20 false false R21.htm 2115100 - Disclosure - Compensation Plans Sheet http://www.google.com/role/CompensationPlans Compensation Plans Notes 21 false false R22.htm 2116100 - Disclosure - Income Taxes Sheet http://www.google.com/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 2117100 - Disclosure - Information about Segments and Geographic Areas Sheet http://www.google.com/role/InformationAboutSegmentsAndGeographicAreas Information about Segments and Geographic Areas Notes 23 false false R24.htm 2201201 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Policies) Sheet http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies Nature of Operations and Summary of Significant Accounting Policies (Policies) Policies http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies 24 false false R25.htm 2302301 - Disclosure - Revenues (Tables) Sheet http://www.google.com/role/RevenuesTables Revenues (Tables) Tables http://www.google.com/role/Revenues 25 false false R26.htm 2303301 - Disclosure - Financial Instruments (Tables) Sheet http://www.google.com/role/FinancialInstrumentsTables Financial Instruments (Tables) Tables http://www.google.com/role/FinancialInstruments 26 false false R27.htm 2304301 - Disclosure - Leases (Tables) Sheet http://www.google.com/role/LeasesTables Leases (Tables) Tables http://www.google.com/role/Leases 27 false false R28.htm 2306301 - Disclosure - Debt (Tables) Sheet http://www.google.com/role/DebtTables Debt (Tables) Tables http://www.google.com/role/Debt 28 false false R29.htm 2307301 - Disclosure - Supplemental Financial Statement Information (Tables) Sheet http://www.google.com/role/SupplementalFinancialStatementInformationTables Supplemental Financial Statement Information (Tables) Tables http://www.google.com/role/SupplementalFinancialStatementInformation 29 false false R30.htm 2309301 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.google.com/role/GoodwillAndOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.google.com/role/GoodwillAndOtherIntangibleAssets 30 false false R31.htm 2314301 - Disclosure - Net Income Per Share (Tables) Sheet http://www.google.com/role/NetIncomePerShareTables Net Income Per Share (Tables) Tables http://www.google.com/role/NetIncomePerShare 31 false false R32.htm 2315301 - Disclosure - Compensation Plans (Tables) Sheet http://www.google.com/role/CompensationPlansTables Compensation Plans (Tables) Tables http://www.google.com/role/CompensationPlans 32 false false R33.htm 2317301 - Disclosure - Information about Segments and Geographic Areas (Tables) Sheet http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasTables Information about Segments and Geographic Areas (Tables) Tables http://www.google.com/role/InformationAboutSegmentsAndGeographicAreas 33 false false R34.htm 2401402 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Narrative) (Details) Sheet http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesNarrativeDetails Nature of Operations and Summary of Significant Accounting Policies (Narrative) (Details) Details http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies 34 false false R35.htm 2402402 - Disclosure - Revenues (Narrative) (Details) Sheet http://www.google.com/role/RevenuesNarrativeDetails Revenues (Narrative) (Details) Details http://www.google.com/role/RevenuesTables 35 false false R36.htm 2402403 - Disclosure - Revenues (Revenue by Segment) (Details) Sheet http://www.google.com/role/RevenuesRevenueBySegmentDetails Revenues (Revenue by Segment) (Details) Details http://www.google.com/role/RevenuesTables 36 false false R37.htm 2402404 - Disclosure - Revenues (Revenue by Geographic Location) (Details) Sheet http://www.google.com/role/RevenuesRevenueByGeographicLocationDetails Revenues (Revenue by Geographic Location) (Details) Details http://www.google.com/role/RevenuesTables 37 false false R38.htm 2403402 - Disclosure - Financial Instruments (Debt Securities) (Details) Sheet http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails Financial Instruments (Debt Securities) (Details) Details http://www.google.com/role/FinancialInstrumentsTables 38 false false R39.htm 2403403 - Disclosure - Financial Instruments (Narrative) (Details) Sheet http://www.google.com/role/FinancialInstrumentsNarrativeDetails Financial Instruments (Narrative) (Details) Details http://www.google.com/role/FinancialInstrumentsTables 39 false false R40.htm 2403404 - Disclosure - Financial Instruments (Contractual Maturity Date of Marketable Debt Securities) (Details) Sheet http://www.google.com/role/FinancialInstrumentsContractualMaturityDateOfMarketableDebtSecuritiesDetails Financial Instruments (Contractual Maturity Date of Marketable Debt Securities) (Details) Details http://www.google.com/role/FinancialInstrumentsTables 40 false false R41.htm 2403405 - Disclosure - Financial Instruments (Gross Unrealized Losses and Fair Values for Investments in Unrealized Loss Position) (Details) Sheet http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesAndFairValuesForInvestmentsInUnrealizedLossPositionDetails Financial Instruments (Gross Unrealized Losses and Fair Values for Investments in Unrealized Loss Position) (Details) Details http://www.google.com/role/FinancialInstrumentsTables 41 false false R42.htm 2403406 - Disclosure - Financial Instruments (Marketable Equity Securities) (Details) Sheet http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails Financial Instruments (Marketable Equity Securities) (Details) Details http://www.google.com/role/FinancialInstrumentsTables 42 false false R43.htm 2403407 - Disclosure - Financial Instruments (Measurement Alternative Investments) (Details) Sheet http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails Financial Instruments (Measurement Alternative Investments) (Details) Details http://www.google.com/role/FinancialInstrumentsTables 43 false false R44.htm 2403408 - Disclosure - Financial Instruments (Fair Values of Outstanding Derivative Instruments) (Details) Sheet http://www.google.com/role/FinancialInstrumentsFairValuesOfOutstandingDerivativeInstrumentsDetails Financial Instruments (Fair Values of Outstanding Derivative Instruments) (Details) Details http://www.google.com/role/FinancialInstrumentsTables 44 false false R45.htm 2403409 - Disclosure - Financial Instruments (Effect of Derivative Instruments on Income and Accumulated Other Comprehensive Income) (Details) Sheet http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails Financial Instruments (Effect of Derivative Instruments on Income and Accumulated Other Comprehensive Income) (Details) Details http://www.google.com/role/FinancialInstrumentsTables 45 false false R46.htm 2403411 - Disclosure - Financial Instruments (Offsetting of Financial Assets and Financial Liabilities) (Details) Sheet http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails Financial Instruments (Offsetting of Financial Assets and Financial Liabilities) (Details) Details http://www.google.com/role/FinancialInstrumentsTables 46 false false R47.htm 2404402 - Disclosure - Leases Components of Operating Lease Expense (Details) Sheet http://www.google.com/role/LeasesComponentsOfOperatingLeaseExpenseDetails Leases Components of Operating Lease Expense (Details) Details 47 false false R48.htm 2404403 - Disclosure - Leases Narrative (Details) Sheet http://www.google.com/role/LeasesNarrativeDetails Leases Narrative (Details) Details 48 false false R49.htm 2404404 - Disclosure - Leases Supplemental Cash Flow Information (Details) Sheet http://www.google.com/role/LeasesSupplementalCashFlowInformationDetails Leases Supplemental Cash Flow Information (Details) Details 49 false false R50.htm 2404405 - Disclosure - Leases Future Minimum Lease Payments (Details) Sheet http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails Leases Future Minimum Lease Payments (Details) Details 50 false false R51.htm 2405401 - Disclosure - Variable Interest Entities (VIEs) (Narrative) (Details) Sheet http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails Variable Interest Entities (VIEs) (Narrative) (Details) Details http://www.google.com/role/VariableInterestEntitiesVies 51 false false R52.htm 2406402 - Disclosure - Debt (Narrative) (Details) Sheet http://www.google.com/role/DebtNarrativeDetails Debt (Narrative) (Details) Details http://www.google.com/role/DebtTables 52 false false R53.htm 2406403 - Disclosure - Debt (Long-Term Debt) (Details) Sheet http://www.google.com/role/DebtLongTermDebtDetails Debt (Long-Term Debt) (Details) Details http://www.google.com/role/DebtTables 53 false false R54.htm 2407402 - Disclosure - Supplemental Financial Statement Information (Property and Equipment) (Details) Sheet http://www.google.com/role/SupplementalFinancialStatementInformationPropertyAndEquipmentDetails Supplemental Financial Statement Information (Property and Equipment) (Details) Details http://www.google.com/role/SupplementalFinancialStatementInformationTables 54 false false R55.htm 2407403 - Disclosure - Supplemental Financial Statement Information (Accrued Expenses and Other Current Liabilities) (Details) Sheet http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesAndOtherCurrentLiabilitiesDetails Supplemental Financial Statement Information (Accrued Expenses and Other Current Liabilities) (Details) Details http://www.google.com/role/SupplementalFinancialStatementInformationTables 55 false false R56.htm 2407404 - Disclosure - Supplemental Financial Statement Information (Components of Accumulated Other Comprehensive Income) (Details) Sheet http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfAccumulatedOtherComprehensiveIncomeDetails Supplemental Financial Statement Information (Components of Accumulated Other Comprehensive Income) (Details) Details http://www.google.com/role/SupplementalFinancialStatementInformationTables 56 false false R57.htm 2407405 - Disclosure - Supplemental Financial Statement Information (Effects on Net Income of Amounts Reclassified from AOCI) (Details) Sheet http://www.google.com/role/SupplementalFinancialStatementInformationEffectsOnNetIncomeOfAmountsReclassifiedFromAociDetails Supplemental Financial Statement Information (Effects on Net Income of Amounts Reclassified from AOCI) (Details) Details http://www.google.com/role/SupplementalFinancialStatementInformationTables 57 false false R58.htm 2407406 - Disclosure - Supplemental Financial Statement Information (Schedule of Other Income (Expense), Net) (Details) Sheet http://www.google.com/role/SupplementalFinancialStatementInformationScheduleOfOtherIncomeExpenseNetDetails Supplemental Financial Statement Information (Schedule of Other Income (Expense), Net) (Details) Details http://www.google.com/role/SupplementalFinancialStatementInformationTables 58 false false R59.htm 2408401 - Disclosure - Acquisitions (Details) Sheet http://www.google.com/role/AcquisitionsDetails Acquisitions (Details) Details http://www.google.com/role/Acquisitions 59 false false R60.htm 2409402 - Disclosure - Goodwill and Other Intangible Assets (Goodwill Rolforward) (Details) Sheet http://www.google.com/role/GoodwillAndOtherIntangibleAssetsGoodwillRolforwardDetails Goodwill and Other Intangible Assets (Goodwill Rolforward) (Details) Details http://www.google.com/role/GoodwillAndOtherIntangibleAssetsTables 60 false false R61.htm 2409403 - Disclosure - Goodwill and Other Intangible Assets (Acquisition-Related Intangible Assets that are being Amortized) (Details) Sheet http://www.google.com/role/GoodwillAndOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsThatAreBeingAmortizedDetails Goodwill and Other Intangible Assets (Acquisition-Related Intangible Assets that are being Amortized) (Details) Details http://www.google.com/role/GoodwillAndOtherIntangibleAssetsTables 61 false false R62.htm 2409404 - Disclosure - Goodwill and Other Intangible Assets (Expected Amortization Expense for Acquisition-Related Intangible Assets) (Details) Sheet http://www.google.com/role/GoodwillAndOtherIntangibleAssetsExpectedAmortizationExpenseForAcquisitionRelatedIntangibleAssetsDetails Goodwill and Other Intangible Assets (Expected Amortization Expense for Acquisition-Related Intangible Assets) (Details) Details http://www.google.com/role/GoodwillAndOtherIntangibleAssetsTables 62 false false R63.htm 2410401 - Disclosure - Contingencies (Details) Sheet http://www.google.com/role/ContingenciesDetails Contingencies (Details) Details http://www.google.com/role/Contingencies 63 false false R64.htm 2411401 - Disclosure - Stockholders' Equity (Narrative) (Details) Sheet http://www.google.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity (Narrative) (Details) Details http://www.google.com/role/StockholdersEquity 64 false false R65.htm 2414402 - Disclosure - Net Income Per Share (Details) Sheet http://www.google.com/role/NetIncomePerShareDetails Net Income Per Share (Details) Details http://www.google.com/role/NetIncomePerShareTables 65 false false R66.htm 2415404 - Disclosure - Compensation Plans (Narrative) (Details) Sheet http://www.google.com/role/CompensationPlansNarrativeDetails Compensation Plans (Narrative) (Details) Details http://www.google.com/role/CompensationPlansTables 66 false false R67.htm 2415405 - Disclosure - Compensation Plans (Unvested Restricted Stock Units Activity) (Details) Sheet http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails Compensation Plans (Unvested Restricted Stock Units Activity) (Details) Details http://www.google.com/role/CompensationPlansTables 67 false false R68.htm 2416401 - Disclosure - Income Taxes (Details) Sheet http://www.google.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.google.com/role/IncomeTaxes 68 false false R69.htm 2417402 - Disclosure - Information about Segments and Geographic Areas (Revenue by Segment) (Details) Sheet http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasRevenueBySegmentDetails Information about Segments and Geographic Areas (Revenue by Segment) (Details) Details http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasTables 69 false false R70.htm 2417403 - Disclosure - Information about Segments and Geographic Areas (Operating Income (Loss) by Segment) (Details) Sheet http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasOperatingIncomeLossBySegmentDetails Information about Segments and Geographic Areas (Operating Income (Loss) by Segment) (Details) Details http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasTables 70 false false R71.htm 2417404 - Disclosure - Information about Segments and Geographic Areas (Capital Expenditures by Segment) (Details) Sheet http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasCapitalExpendituresBySegmentDetails Information about Segments and Geographic Areas (Capital Expenditures by Segment) (Details) Details http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasTables 71 false false R72.htm 2417405 - Disclosure - Information about Segments and Geographic Areas (Stock-based Compensation and Depreciation, Amortization and Impairment by Segment) (Details) Sheet http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasStockBasedCompensationAndDepreciationAmortizationAndImpairmentBySegmentDetails Information about Segments and Geographic Areas (Stock-based Compensation and Depreciation, Amortization and Impairment by Segment) (Details) Details http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasTables 72 false false R73.htm 2417406 - Disclosure - Information about Segments and Geographic Areas (Long-Lived Assets by Geographic Area) (Details) Sheet http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasLongLivedAssetsByGeographicAreaDetails Information about Segments and Geographic Areas (Long-Lived Assets by Geographic Area) (Details) Details http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasTables 73 false false R9999.htm Uncategorized Items - goog10-qq12019.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - goog10-qq12019.htm Cover 74 false false All Reports Book All Reports goog10-qq12019.htm goog-20190331.xsd goog-20190331_cal.xml goog-20190331_def.xml goog-20190331_lab.xml goog-20190331_pre.xml googexhibit3101q12019.htm googexhibit3102q12019.htm googexhibit3201q12019.htm http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://xbrl.sec.gov/invest/2013-01-31 http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 true true JSON 91 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "goog10-qq12019.htm": { "axisCustom": 0, "axisStandard": 35, "contextCount": 269, "dts": { "calculationLink": { "local": [ "goog-20190331_cal.xml" ] }, "definitionLink": { "local": [ "goog-20190331_def.xml" ], "remote": [ "http://xbrl.fasb.org/srt/2018/elts/srt-eedm1-def-2018-01-31.xml", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-eedm-def-2018-01-31.xml" ] }, "inline": { "local": [ "goog10-qq12019.htm" ] }, "labelLink": { "local": [ "goog-20190331_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-doc-2018-01-31.xml", "http://xbrl.sec.gov/invest/2013/invest-doc-2013-01-31.xml", "https://xbrl.sec.gov/dei/2018/dei-doc-2018-01-31.xml" ] }, "presentationLink": { "local": [ "goog-20190331_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-ref-2018-01-31.xml", "http://xbrl.sec.gov/invest/2013/invest-ref-2013-01-31.xml", "https://xbrl.sec.gov/dei/2018/dei-ref-2018-01-31.xml" ] }, "schema": { "local": [ "goog-20190331.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/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-roles-2018-01-31.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-types-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-parts-codification-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-roles-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd", "http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd", "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd", "https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd" ] } }, "elementCount": 611, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2018-01-31": 59, "http://xbrl.sec.gov/dei/2018-01-31": 9, "http://xbrl.sec.gov/invest/2013-01-31": 1, "total": 69 }, "keyCustom": 32, "keyStandard": 311, "memberCustom": 27, "memberStandard": 56, "nsprefix": "goog", "nsuri": "http://www.google.com/20190331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Document and Entity Information", "role": "http://www.google.com/role/DocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Revenues", "role": "http://www.google.com/role/Revenues", "shortName": "Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - Financial Instruments", "role": "http://www.google.com/role/FinancialInstruments", "shortName": "Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "goog:LesseeOperatingAndFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - Leases", "role": "http://www.google.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "goog:LesseeOperatingAndFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - Variable Interest Entities (VIEs)", "role": "http://www.google.com/role/VariableInterestEntitiesVies", "shortName": "Variable Interest Entities (VIEs)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - Debt", "role": "http://www.google.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Supplemental Financial Statement Information", "role": "http://www.google.com/role/SupplementalFinancialStatementInformation", "shortName": "Supplemental Financial Statement Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - Disclosure - Acquisitions", "role": "http://www.google.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109100 - Disclosure - Goodwill and Other Intangible Assets", "role": "http://www.google.com/role/GoodwillAndOtherIntangibleAssets", "shortName": "Goodwill and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Contingencies", "role": "http://www.google.com/role/Contingencies", "shortName": "Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111100 - Disclosure - Stockholders' Equity", "role": "http://www.google.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.google.com/role/ConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1", "decimals": "-6", "lang": null, "name": "us-gaap:MarketableSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114100 - Disclosure - Net Income Per Share", "role": "http://www.google.com/role/NetIncomePerShare", "shortName": "Net Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115100 - Disclosure - Compensation Plans", "role": "http://www.google.com/role/CompensationPlans", "shortName": "Compensation Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116100 - Disclosure - Income Taxes", "role": "http://www.google.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117100 - Disclosure - Information about Segments and Geographic Areas", "role": "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreas", "shortName": "Information about Segments and Geographic Areas", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "goog:NatureOfOperationsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Policies)", "role": "http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Nature of Operations and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "goog:NatureOfOperationsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2302301 - Disclosure - Revenues (Tables)", "role": "http://www.google.com/role/RevenuesTables", "shortName": "Revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Financial Instruments (Tables)", "role": "http://www.google.com/role/FinancialInstrumentsTables", "shortName": "Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Leases (Tables)", "role": "http://www.google.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Debt (Tables)", "role": "http://www.google.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Supplemental Financial Statement Information (Tables)", "role": "http://www.google.com/role/SupplementalFinancialStatementInformationTables", "shortName": "Supplemental Financial Statement Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1001501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.google.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309301 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "role": "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsTables", "shortName": "Goodwill and Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314301 - Disclosure - Net Income Per Share (Tables)", "role": "http://www.google.com/role/NetIncomePerShareTables", "shortName": "Net Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315301 - Disclosure - Compensation Plans (Tables)", "role": "http://www.google.com/role/CompensationPlansTables", "shortName": "Compensation Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317301 - Disclosure - Information about Segments and Geographic Areas (Tables)", "role": "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasTables", "shortName": "Information about Segments and Geographic Areas (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401402 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Narrative) (Details)", "role": "http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesNarrativeDetails", "shortName": "Nature of Operations and Summary of Significant Accounting Policies (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "I2019Q1Jan1_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member", "decimals": "-8", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402402 - Disclosure - Revenues (Narrative) (Details)", "role": "http://www.google.com/role/RevenuesNarrativeDetails", "shortName": "Revenues (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402403 - Disclosure - Revenues (Revenue by Segment) (Details)", "role": "http://www.google.com/role/RevenuesRevenueBySegmentDetails", "shortName": "Revenues (Revenue by Segment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "td", "tr", "table", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SalesMember", "decimals": "-6", "lang": null, "name": "us-gaap:GainLossOnOilAndGasHedgingActivity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402404 - Disclosure - Revenues (Revenue by Geographic Location) (Details)", "role": "http://www.google.com/role/RevenuesRevenueByGeographicLocationDetails", "shortName": "Revenues (Revenue by Geographic Location) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1QTD_srt_StatementGeographicalAxis_country_US", "decimals": "-6", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - Financial Instruments (Debt Securities) (Details)", "role": "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails", "shortName": "Financial Instruments (Debt Securities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member", "decimals": "-6", "lang": null, "name": "goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403403 - Disclosure - Financial Instruments (Narrative) (Details)", "role": "http://www.google.com/role/FinancialInstrumentsNarrativeDetails", "shortName": "Financial Instruments (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - CONSOLIDATED STATEMENTS OF INCOME", "role": "http://www.google.com/role/ConsolidatedStatementsOfIncome", "shortName": "CONSOLIDATED STATEMENTS OF INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403404 - Disclosure - Financial Instruments (Contractual Maturity Date of Marketable Debt Securities) (Details)", "role": "http://www.google.com/role/FinancialInstrumentsContractualMaturityDateOfMarketableDebtSecuritiesDetails", "shortName": "Financial Instruments (Contractual Maturity Date of Marketable Debt Securities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403405 - Disclosure - Financial Instruments (Gross Unrealized Losses and Fair Values for Investments in Unrealized Loss Position) (Details)", "role": "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesAndFairValuesForInvestmentsInUnrealizedLossPositionDetails", "shortName": "Financial Instruments (Gross Unrealized Losses and Fair Values for Investments in Unrealized Loss Position) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403406 - Disclosure - Financial Instruments (Marketable Equity Securities) (Details)", "role": "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails", "shortName": "Financial Instruments (Marketable Equity Securities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1", "decimals": "-6", "lang": null, "name": "us-gaap:EquitySecuritiesFvNi", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403407 - Disclosure - Financial Instruments (Measurement Alternative Investments) (Details)", "role": "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails", "shortName": "Financial Instruments (Measurement Alternative Investments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403408 - Disclosure - Financial Instruments (Fair Values of Outstanding Derivative Instruments) (Details)", "role": "http://www.google.com/role/FinancialInstrumentsFairValuesOfOutstandingDerivativeInstrumentsDetails", "shortName": "Financial Instruments (Fair Values of Outstanding Derivative Instruments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member", "decimals": "-6", "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403409 - Disclosure - Financial Instruments (Effect of Derivative Instruments on Income and Accumulated Other Comprehensive Income) (Details)", "role": "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails", "shortName": "Financial Instruments (Effect of Derivative Instruments on Income and Accumulated Other Comprehensive Income) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SalesMember", "decimals": "-6", "lang": null, "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403411 - Disclosure - Financial Instruments (Offsetting of Financial Assets and Financial Liabilities) (Details)", "role": "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails", "shortName": "Financial Instruments (Offsetting of Financial Assets and Financial Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1", "decimals": "-6", "lang": null, "name": "us-gaap:DerivativeAssetFairValueGrossLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - Leases Components of Operating Lease Expense (Details)", "role": "http://www.google.com/role/LeasesComponentsOfOperatingLeaseExpenseDetails", "shortName": "Leases Components of Operating Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404403 - Disclosure - Leases Narrative (Details)", "role": "http://www.google.com/role/LeasesNarrativeDetails", "shortName": "Leases Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404404 - Disclosure - Leases Supplemental Cash Flow Information (Details)", "role": "http://www.google.com/role/LeasesSupplementalCashFlowInformationDetails", "shortName": "Leases Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404405 - Disclosure - Leases Future Minimum Lease Payments (Details)", "role": "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails", "shortName": "Leases Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2018Q4", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:VariableInterestEntityConsolidatedAssetsPledged", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405401 - Disclosure - Variable Interest Entities (VIEs) (Narrative) (Details)", "role": "http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails", "shortName": "Variable Interest Entities (VIEs) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2018Q4", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:VariableInterestEntityConsolidatedAssetsPledged", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2018Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommercialPaper", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Debt (Narrative) (Details)", "role": "http://www.google.com/role/DebtNarrativeDetails", "shortName": "Debt (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2018Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommercialPaper", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Debt (Long-Term Debt) (Details)", "role": "http://www.google.com/role/DebtLongTermDebtDetails", "shortName": "Debt (Long-Term Debt) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Supplemental Financial Statement Information (Property and Equipment) (Details)", "role": "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyAndEquipmentDetails", "shortName": "Supplemental Financial Statement Information (Property and Equipment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:LossContingencyAccrualCarryingValueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Supplemental Financial Statement Information (Accrued Expenses and Other Current Liabilities) (Details)", "role": "http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesAndOtherCurrentLiabilitiesDetails", "shortName": "Supplemental Financial Statement Information (Accrued Expenses and Other Current Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:LossContingencyAccrualCarryingValueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2018Q4", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - Disclosure - Supplemental Financial Statement Information (Components of Accumulated Other Comprehensive Income) (Details)", "role": "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfAccumulatedOtherComprehensiveIncomeDetails", "shortName": "Supplemental Financial Statement Information (Components of Accumulated Other Comprehensive Income) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "I2019Q1Jan1", "decimals": "-6", "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407405 - Disclosure - Supplemental Financial Statement Information (Effects on Net Income of Amounts Reclassified from AOCI) (Details)", "role": "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsOnNetIncomeOfAmountsReclassifiedFromAociDetails", "shortName": "Supplemental Financial Statement Information (Effects on Net Income of Amounts Reclassified from AOCI) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1QTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "decimals": "-6", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:InterestIncomeOther", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407406 - Disclosure - Supplemental Financial Statement Information (Schedule of Other Income (Expense), Net) (Details)", "role": "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleOfOtherIncomeExpenseNetDetails", "shortName": "Supplemental Financial Statement Information (Schedule of Other Income (Expense), Net) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:InterestIncomeOther", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408401 - Disclosure - Acquisitions (Details)", "role": "http://www.google.com/role/AcquisitionsDetails", "shortName": "Acquisitions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "decimals": "-6", "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1003501 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "role": "http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2018Q4", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409402 - Disclosure - Goodwill and Other Intangible Assets (Goodwill Rolforward) (Details)", "role": "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsGoodwillRolforwardDetails", "shortName": "Goodwill and Other Intangible Assets (Goodwill Rolforward) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Goodwill and Other Intangible Assets (Acquisition-Related Intangible Assets that are being Amortized) (Details)", "role": "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsThatAreBeingAmortizedDetails", "shortName": "Goodwill and Other Intangible Assets (Acquisition-Related Intangible Assets that are being Amortized) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - Goodwill and Other Intangible Assets (Expected Amortization Expense for Acquisition-Related Intangible Assets) (Details)", "role": "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsExpectedAmortizationExpenseForAcquisitionRelatedIntangibleAssetsDetails", "shortName": "Goodwill and Other Intangible Assets (Expected Amortization Expense for Acquisition-Related Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:LossContingencyLossInPeriod", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410401 - Disclosure - Contingencies (Details)", "role": "http://www.google.com/role/ContingenciesDetails", "shortName": "Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "D2019Q1Mar20-Mar20_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_UnfavorableRegulatoryActionMember", "decimals": "-8", "lang": null, "name": "us-gaap:LossContingencyLossInPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411401 - Disclosure - Stockholders' Equity (Narrative) (Details)", "role": "http://www.google.com/role/StockholdersEquityNarrativeDetails", "shortName": "Stockholders' Equity (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "I2019Q1Jan31_us-gaap_ShareRepurchaseProgramAxis_goog_ShareRepurchaseProgramMember_us-gaap_StatementClassOfStockAxis_goog_CapitalClassCMember", "decimals": "INF", "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EarningsPerShareBasic", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414402 - Disclosure - Net Income Per Share (Details)", "role": "http://www.google.com/role/NetIncomePerShareDetails", "shortName": "Net Income Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1QTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember", "decimals": "2", "lang": null, "name": "us-gaap:EarningsPerShareBasic", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415404 - Disclosure - Compensation Plans (Narrative) (Details)", "role": "http://www.google.com/role/CompensationPlansNarrativeDetails", "shortName": "Compensation Plans (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415405 - Disclosure - Compensation Plans (Unvested Restricted Stock Units Activity) (Details)", "role": "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails", "shortName": "Compensation Plans (Unvested Restricted Stock Units Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416401 - Disclosure - Income Taxes (Details)", "role": "http://www.google.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417402 - Disclosure - Information about Segments and Geographic Areas (Revenue by Segment) (Details)", "role": "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasRevenueBySegmentDetails", "shortName": "Information about Segments and Geographic Areas (Revenue by Segment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statement", "role": "http://www.google.com/role/ConsolidatedStatementsOfStockholdersEquityStatement", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417403 - Disclosure - Information about Segments and Geographic Areas (Operating Income (Loss) by Segment) (Details)", "role": "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasOperatingIncomeLossBySegmentDetails", "shortName": "Information about Segments and Geographic Areas (Operating Income (Loss) by Segment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1QTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_goog_GoogleInc.Member", "decimals": "-6", "lang": null, "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417404 - Disclosure - Information about Segments and Geographic Areas (Capital Expenditures by Segment) (Details)", "role": "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasCapitalExpendituresBySegmentDetails", "shortName": "Information about Segments and Geographic Areas (Capital Expenditures by Segment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1QTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_goog_GoogleInc.Member", "decimals": "-6", "lang": null, "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417405 - Disclosure - Information about Segments and Geographic Areas (Stock-based Compensation and Depreciation, Amortization and Impairment by Segment) (Details)", "role": "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasStockBasedCompensationAndDepreciationAmortizationAndImpairmentBySegmentDetails", "shortName": "Information about Segments and Geographic Areas (Stock-based Compensation and Depreciation, Amortization and Impairment by Segment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "lang": null, "name": "goog:DepreciationAmortizationAndImpairmentOnDispositionOfPropertyAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:AssetsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417406 - Disclosure - Information about Segments and Geographic Areas (Long-Lived Assets by Geographic Area) (Details)", "role": "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasLongLivedAssetsByGeographicAreaDetails", "shortName": "Information about Segments and Geographic Areas (Long-Lived Assets by Geographic Area) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FI2019Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:AssetsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.google.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": "-6", "lang": null, "name": "goog:DepreciationAndImpairmentOnDispositionOfPropertyAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies", "role": "http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies", "shortName": "Nature of Operations and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "goog10-qq12019.htm", "contextRef": "I2018Q1Jan1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - goog10-qq12019.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - goog10-qq12019.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 84, "tag": { "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasLongLivedAssetsByGeographicAreaDetails", "http://www.google.com/role/RevenuesRevenueByGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "If the value is true, then the document is an amendment to previously-filed/accepted document.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.google.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "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/2018-01-31", "presentation": [ "http://www.google.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.google.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.google.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "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": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.google.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.google.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.google.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntitiesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Container to assemble all relevant information about each entity associated with the document instance", "label": "Entities [Table]", "terseLabel": "Entities [Table]" } } }, "localname": "EntitiesTable", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.google.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r452" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/DocumentAndEntityInformation" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r452" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r452" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated), (5) Smaller Reporting Accelerated Filer or (6) Smaller Reporting Company and Large 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/2018-01-31", "presentation": [ "http://www.google.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r452" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r452" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a smaller reporting company with both a public float and revenues of less than $75 million.", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.google.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails" ], "xbrltype": "stringItemType" }, "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/2018-01-31", "presentation": [ "http://www.google.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "goog_A2011NotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2011 Notes [Member]", "label": "2011 Notes [Member]", "terseLabel": "2011 Notes" } } }, "localname": "A2011NotesMember", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "goog_A2014NotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2014 Notes [Member]", "label": "2014 Notes [Member]", "terseLabel": "2014 Notes" } } }, "localname": "A2014NotesMember", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "goog_A2016NotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2016 Notes [Member]", "label": "2016 Notes [Member]", "terseLabel": "2016 Notes" } } }, "localname": "A2016NotesMember", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "goog_AbbVieIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "AbbVie Inc [Member]", "label": "AbbVie Inc [Member]", "terseLabel": "AbbVie Inc" } } }, "localname": "AbbVieIncMember", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails" ], "xbrltype": "domainItemType" }, "goog_AccountingStandardsUpdate201802Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2018-02 [Member]", "label": "Accounting Standards Update 2018-02 [Member]", "terseLabel": "Accounting Standards Update 2018-02" } } }, "localname": "AccountingStandardsUpdate201802Member", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "goog_AccruedCustomerLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Customer Liabilities, Current", "label": "Accrued Customer Liabilities, Current", "terseLabel": "Accrued customer liabilities" } } }, "localname": "AccruedCustomerLiabilitiesCurrent", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "goog_AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accrued Expenses And Other Liabilities, Current And Non-Current [Member]", "label": "Accrued Expenses And Other Liabilities, Current And Non-Current [Member]", "terseLabel": "Accrued expenses and other liabilities, current and non-current" } } }, "localname": "AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesOfOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "goog_AccruedRevenueShare": { "auth_ref": [], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate carrying amount, as of the balance sheet date, of current obligations incurred but not paid under the revenue share arrangements. Accrued revenue share is expected to be paid within one year or the normal operating cycle, if longer.", "label": "Accrued Revenue Share", "terseLabel": "Accrued revenue share" } } }, "localname": "AccruedRevenueShare", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "goog_AccumulatedPaymentsForOtherCommitments": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated Payments for Other Commitments", "label": "Accumulated Payments For Other Commitments", "terseLabel": "Accumulated payments for other commitments" } } }, "localname": "AccumulatedPaymentsForOtherCommitments", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "goog_AcquisitionrelatedIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Acquisition-related Intangible Assets [Member]", "label": "Acquisition-related Intangible Assets [Member]", "terseLabel": "Acquisition-related intangible assets" } } }, "localname": "AcquisitionrelatedIntangibleAssetsMember", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsThatAreBeingAmortizedDetails" ], "xbrltype": "domainItemType" }, "goog_AcquisitionsNetOfCashAcquiredAndPurchasesOfIntangibleAndOtherAssets": { "auth_ref": [], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash out flow associated with the acquisitions of businesses, net of the cash acquired, and purchases of intangible and other assets.", "label": "Acquisitions Net Of Cash Acquired And Purchases Of Intangible And Other Assets", "negatedLabel": "Acquisitions, net of cash acquired, and purchases of intangible assets" } } }, "localname": "AcquisitionsNetOfCashAcquiredAndPurchasesOfIntangibleAndOtherAssets", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "goog_AdvertisingRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Advertising Revenue [Member]", "label": "Advertising Revenue [Member]", "terseLabel": "Google advertising revenues" } } }, "localname": "AdvertisingRevenueMember", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/RevenuesRevenueBySegmentDetails" ], "xbrltype": "domainItemType" }, "goog_AmericasExcludingUnitedStatesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Americas Excluding United States [Member]", "label": "Americas Excluding United States [Member]", "terseLabel": "Other Americas" } } }, "localname": "AmericasExcludingUnitedStatesMember", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/RevenuesRevenueByGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "goog_AmortizationAndImpairmentOfIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortization and Impairment of Intangible Assets", "label": "Amortization And Impairment Of Intangible Assets", "terseLabel": "Amortization and impairment of intangible assets" } } }, "localname": "AmortizationAndImpairmentOfIntangibleAssets", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "goog_BalanceSheetComponentsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Balance Sheet Components Disclosure [Abstract]", "label": "Balance Sheet Components Disclosure [Abstract]" } } }, "localname": "BalanceSheetComponentsDisclosureAbstract", "nsuri": "http://www.google.com/20190331", "xbrltype": "stringItemType" }, "goog_CalicoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Calico [Member]", "label": "Calico [Member]", "terseLabel": "Calico" } } }, "localname": "CalicoMember", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails" ], "xbrltype": "domainItemType" }, "goog_CapitalClassCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Capital Class C [Member]", "label": "Capital Class C [Member]", "terseLabel": "Class C Capital Stock" } } }, "localname": "CapitalClassCMember", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.google.com/role/DocumentAndEntityInformation", "http://www.google.com/role/NetIncomePerShareDetails", "http://www.google.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "goog_CashCashEquivalentsAndAvailableForSaleDebtSecurities": { "auth_ref": [], "calculation": { "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails": { "order": 3.0, "parentTag": "goog_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash, Cash Equivalents And Available-For-Sale Debt Securities", "label": "Cash, Cash Equivalents And Available-For-Sale Debt Securities", "terseLabel": "Fair Value" } } }, "localname": "CashCashEquivalentsAndAvailableForSaleDebtSecurities", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "goog_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost": { "auth_ref": [], "calculation": { "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash, Cash Equivalents And Available-For-Sale Debt Securities, Amortized Cost", "label": "Cash, Cash Equivalents And Available-For-Sale Debt Securities, Amortized Cost", "totalLabel": "Adjusted Cost" } } }, "localname": "CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "goog_CashCashEquivalentsAndMarketableSecuritiesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash, cash equivalents and marketable securities", "label": "Cash Cash Equivalents And Marketable Securities [Line Items]", "terseLabel": "Cash, cash equivalents and marketable securities [Line Items]" } } }, "localname": "CashCashEquivalentsAndMarketableSecuritiesLineItems", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails" ], "xbrltype": "stringItemType" }, "goog_CashCashEquivalentsAndMarketableSecuritiesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash, cash equivalents and marketable securities [Table]", "label": "Cash Cash Equivalents And Marketable Securities [Table]", "terseLabel": "Cash, cash equivalents and marketable securities [Table]" } } }, "localname": "CashCashEquivalentsAndMarketableSecuritiesTable", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails" ], "xbrltype": "stringItemType" }, "goog_CashCollateralReceivedFromDerivativeFinancialInstruments": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash collateral received from derivative financial instruments.", "label": "Cash Collateral Received From Derivative Financial Instruments", "terseLabel": "Cash collateral received from derivative financial instruments" } } }, "localname": "CashCollateralReceivedFromDerivativeFinancialInstruments", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "goog_CashFlowHedgeForeignExchangeContractsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash Flow Hedge, Foreign Exchange Contracts [Abstract]", "label": "Cash Flow Hedge, Foreign Exchange Contracts [Abstract]", "terseLabel": "Foreign exchange contracts" } } }, "localname": "CashFlowHedgeForeignExchangeContractsAbstract", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "goog_CashFlowLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash Flow, Lessee [Table Text Block]", "label": "Cash Flow, Lessee [Table Text Block]", "terseLabel": "Supplemental Cash Flow Information" } } }, "localname": "CashFlowLesseeTableTextBlock", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "goog_CommitmenttoInvestMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commitment to Invest [Member]", "label": "Commitment to Invest [Member]", "terseLabel": "Commitment to Invest" } } }, "localname": "CommitmenttoInvestMember", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails" ], "xbrltype": "domainItemType" }, "goog_CompensationExpensePerformanceFees": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Compensation Expense, Performance Fees", "label": "Compensation Expense, Performance Fees", "terseLabel": "Performance fees" } } }, "localname": "CompensationExpensePerformanceFees", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/CompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "goog_DebtInstrumentAmountSubjectToExchange": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Amount Subject to Exchange", "label": "Debt Instrument, Amount Subject To Exchange", "terseLabel": "Debt subject to exchange" } } }, "localname": "DebtInstrumentAmountSubjectToExchange", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "goog_DepreciationAmortizationAndImpairmentOnDispositionOfPropertyAndEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Depreciation, Amortization, and Impairment on Disposition of Property and Equipment", "label": "Depreciation, Amortization, And Impairment On Disposition Of Property And Equipment", "terseLabel": "Depreciation, amortization and impairment" } } }, "localname": "DepreciationAmortizationAndImpairmentOnDispositionOfPropertyAndEquipment", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasStockBasedCompensationAndDepreciationAmortizationAndImpairmentBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "goog_DepreciationAndImpairmentOnDispositionOfPropertyAndEquipment": { "auth_ref": [], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the impairment of property and equipment and the allocation of the cost of tangible assets over the assets' useful lives which includes production and non-production related depreciation.", "label": "Depreciation And Impairment On Disposition Of Property And Equipment", "terseLabel": "Depreciation and impairment of property and equipment" } } }, "localname": "DepreciationAndImpairmentOnDispositionOfPropertyAndEquipment", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "goog_DerivativeInstrumentsGainLossRecognizedinIncomeIneffectivePortionandAmountExcludedfromEffectivenessTestingAmortizationApproachNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Amortization Approach, Net", "label": "Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Amortization Approach, Net", "terseLabel": "Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach" } } }, "localname": "DerivativeInstrumentsGainLossRecognizedinIncomeIneffectivePortionandAmountExcludedfromEffectivenessTestingAmortizationApproachNet", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "goog_DerivativesNotDesignatedasCashFlowHedgesForeignExchangeContractsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Derivatives Not Designated as Cash Flow Hedges, Foreign Exchange Contracts [Abstract]", "label": "Derivatives Not Designated as Cash Flow Hedges, Foreign Exchange Contracts [Abstract]", "terseLabel": "Foreign exchange contracts" } } }, "localname": "DerivativesNotDesignatedasCashFlowHedgesForeignExchangeContractsAbstract", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "goog_DocumentandEntityInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Document and Entity Information [Abstract]", "label": "Document and Entity Information [Abstract]" } } }, "localname": "DocumentandEntityInformationAbstract", "nsuri": "http://www.google.com/20190331", "xbrltype": "stringItemType" }, "goog_EarningsPerShareDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Earnings Per Share Disclosure [Line Items]", "label": "Earnings Per Share Disclosure [Line Items]", "terseLabel": "Earnings Per Share Disclosure" } } }, "localname": "EarningsPerShareDisclosureLineItems", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "goog_EarningsPerShareDisclosureTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Earnings Per Share Disclosure [Table]", "label": "Earnings Per Share Disclosure [Table]", "terseLabel": "Earnings Per Share Disclosure [Table]" } } }, "localname": "EarningsPerShareDisclosureTable", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "goog_EffectofDerivativesNotDesignatedasCashFlowHedgesonResultsofOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Effect of Derivatives Not Designated as Cash Flow Hedges on Results of Operations [Abstract]", "label": "Effect of Derivatives Not Designated as Cash Flow Hedges on Results of Operations [Abstract]", "terseLabel": "Gains (Losses) on Derivatives Not Designated as Hedging Instruments:" } } }, "localname": "EffectofDerivativesNotDesignatedasCashFlowHedgesonResultsofOperationsAbstract", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "goog_EquitySecuritiesFVNISalesPriceInExcessOfPurchasePrice": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Equity Securities, FV-NI, Sales Price In Excess Of Purchase Price", "label": "Equity Securities, FV-NI, Sales Price In Excess Of Purchase Price", "terseLabel": "Equity securities, sales price in excess of purchase price" } } }, "localname": "EquitySecuritiesFVNISalesPriceInExcessOfPurchasePrice", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "goog_EquitySecuritieswithoutReadilyDeterminableFairValueAnnualAmount": { "auth_ref": [], "calculation": { "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Equity Securities without Readily Determinable Fair Value, Annual Amount", "label": "Equity Securities without Readily Determinable Fair Value, Annual Amount", "totalLabel": "Total unrealized gain (loss) for non-marketable equity securities" } } }, "localname": "EquitySecuritieswithoutReadilyDeterminableFairValueAnnualAmount", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "goog_EquitySecuritieswithoutReadilyDeterminableFairValueCostBasis": { "auth_ref": [], "calculation": { "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity Securities without Readily Determinable Fair Value, Cost Basis", "label": "Equity Securities without Readily Determinable Fair Value, Cost Basis", "totalLabel": "Initial cost basis" } } }, "localname": "EquitySecuritieswithoutReadilyDeterminableFairValueCostBasis", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "goog_FairValueHedgeForeignExchangeContractsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fair Value Hedge, Foreign Exchange Contracts [Abstract]", "label": "Fair Value Hedge, Foreign Exchange Contracts [Abstract]", "terseLabel": "Foreign exchange contracts" } } }, "localname": "FairValueHedgeForeignExchangeContractsAbstract", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "goog_FinancialInstrumentsAndFairValueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial Instruments and Fair Value [Line Items]", "label": "Financial Instruments And Fair Value [Line Items]", "terseLabel": "Financial Instruments and Fair Value [Line Items]" } } }, "localname": "FinancialInstrumentsAndFairValueLineItems", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "goog_FinancialInstrumentsAndFairValueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial Instruments and Fair Value [Table]", "label": "Financial Instruments And Fair Value [Table]", "terseLabel": "Financial Instruments and Fair Value [Table]" } } }, "localname": "FinancialInstrumentsAndFairValueTable", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "goog_GainLossfromComponentsExcludedfromAssessmentofCashFlowHedgeEffectivenessRecordedinAOCINet": { "auth_ref": [], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfAccumulatedOtherComprehensiveIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Recorded in AOCI, Net", "label": "Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Recorded in AOCI, Net", "terseLabel": "Amounts excluded from the assessment of hedge effectiveness recorded in AOCI" } } }, "localname": "GainLossfromComponentsExcludedfromAssessmentofCashFlowHedgeEffectivenessRecordedinAOCINet", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "goog_GainLossfromComponentsExcludedfromAssessmentofNetInvestmentHedgeEffectivenessNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Gain (Loss) from Components Excluded from Assessment of Net Investment Hedge Effectiveness, Net", "label": "Gain (Loss) from Components Excluded from Assessment of Net Investment Hedge Effectiveness, Net", "terseLabel": "Amount excluded from the assessment of effectiveness" } } }, "localname": "GainLossfromComponentsExcludedfromAssessmentofNetInvestmentHedgeEffectivenessNet", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "goog_GoogleInc.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Google Inc. [Member]", "label": "Google Inc. [Member]", "terseLabel": "Google" } } }, "localname": "GoogleInc.Member", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsGoodwillRolforwardDetails", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasCapitalExpendituresBySegmentDetails", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasOperatingIncomeLossBySegmentDetails", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasRevenueBySegmentDetails", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasStockBasedCompensationAndDepreciationAmortizationAndImpairmentBySegmentDetails", "http://www.google.com/role/RevenuesRevenueBySegmentDetails" ], "xbrltype": "domainItemType" }, "goog_GoogleNetworkMembersPropertiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Google Network Members' Properties [Member]", "label": "Google Network Members' Properties [Member]", "terseLabel": "Google Network Members' properties" } } }, "localname": "GoogleNetworkMembersPropertiesMember", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/RevenuesRevenueBySegmentDetails" ], "xbrltype": "domainItemType" }, "goog_GooglePropertiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Google Properties [Member]", "label": "Google Properties [Member]", "terseLabel": "Google properties" } } }, "localname": "GooglePropertiesMember", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/RevenuesRevenueBySegmentDetails" ], "xbrltype": "domainItemType" }, "goog_GovernmentBondsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Government Bonds [Member]", "label": "Government Bonds [Member]", "terseLabel": "Government bonds" } } }, "localname": "GovernmentBondsMember", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesAndFairValuesForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "goog_IncomeLossfromEquityMethodInvestmentsandOtherthanTemporaryImpairmentNet": { "auth_ref": [], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleOfOtherIncomeExpenseNetDetails": { "order": 5.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Income (Loss) from Equity Method Investments and Other than Temporary Impairment, Net", "label": "Income (Loss) from Equity Method Investments and Other than Temporary Impairment, Net", "terseLabel": "Loss and impairment from equity method investments, net" } } }, "localname": "IncomeLossfromEquityMethodInvestmentsandOtherthanTemporaryImpairmentNet", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleOfOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "goog_IncreaseDecreaseInAccruedRevenueShare": { "auth_ref": [], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net change during the reporting period in the aggregate amount of obligations incurred but not paid under the revenue share arrangements.", "label": "Increase (Decrease) In Accrued Revenue Share", "terseLabel": "Accrued revenue share" } } }, "localname": "IncreaseDecreaseInAccruedRevenueShare", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "goog_IncrementalCommonSharesAttributableToConversionOfCommonStock": { "auth_ref": [], "calculation": { "http://www.google.com/role/NetIncomePerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Dilutive impact on our earnings per share for the period as a result of conversion of Class B to Class A common stock.", "label": "Incremental Common Shares Attributable To Conversion Of Common Stock", "terseLabel": "Conversion of Class B to Class A common shares outstanding (shares)" } } }, "localname": "IncrementalCommonSharesAttributableToConversionOfCommonStock", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "goog_InformationTechnologyAssetsHeldUnderFinanceLeasesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information Technology Assets Held Under Finance Leases [Member]", "label": "Information Technology Assets Held Under Finance Leases [Member]", "terseLabel": "Information Technology Assets Held Under Finance Leases" } } }, "localname": "InformationTechnologyAssetsHeldUnderFinanceLeasesMember", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "goog_InterimDisclosurePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of interim financial information.", "label": "Interim Disclosure Policy [Policy Text Block]", "terseLabel": "Unaudited Interim Financial Information" } } }, "localname": "InterimDisclosurePolicyPolicyTextBlock", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "goog_InvestmentPerformanceFees": { "auth_ref": [], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleOfOtherIncomeExpenseNetDetails": { "order": 8.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Investment Performance Fees", "label": "Investment Performance Fees", "negatedTerseLabel": "Performance fees" } } }, "localname": "InvestmentPerformanceFees", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleOfOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "goog_InvestmentsUnrealizedLossPositionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Investments, Unrealized Loss Position [Line Items]", "label": "Investments Unrealized Loss Position [Line Items]", "terseLabel": "Investments, Unrealized Loss Position [Line Items]" } } }, "localname": "InvestmentsUnrealizedLossPositionLineItems", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesAndFairValuesForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "goog_InvestmentsUnrealizedLossPositionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Investments, Unrealized Loss Position [Table]", "label": "Investments Unrealized Loss Position [Table]", "terseLabel": "Investments, Unrealized Loss Position [Table]" } } }, "localname": "InvestmentsUnrealizedLossPositionTable", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesAndFairValuesForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "goog_LesseeOperatingAndFinanceLeasesTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Operating And Finance Leases [Text Block]", "label": "Lessee, Operating And Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingAndFinanceLeasesTextBlock", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "goog_LesseeOperatingLeaseLeaseNotYetCommencedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Lease Not Yet Commenced, Amount", "label": "Lessee, Operating Lease, Lease Not Yet Commenced, Amount", "terseLabel": "Operating leases not yet commenced, future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedAmount", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "goog_MoneyMarketAndOtherFundsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Money Market and Other Funds [Member]", "label": "Money Market And Other Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketAndOtherFundsMember", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "goog_MortgageBackedandAssetBackedSecuritiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Mortgage Backed and Asset Backed Securities [Member]", "label": "Mortgage Backed and Asset Backed Securities [Member]", "terseLabel": "Mortgage-backed and asset-backed securities" } } }, "localname": "MortgageBackedandAssetBackedSecuritiesMember", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesAndFairValuesForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "goog_NatureOfOperationsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure related to our nature of operations.", "label": "Nature Of Operations Policy [Policy Text Block]", "terseLabel": "Nature of Operations" } } }, "localname": "NatureOfOperationsPolicyPolicyTextBlock", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "goog_NetInvestmentHedgeForeignExchangeContractsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Net Investment Hedge, Foreign Exchange Contracts [Abstract]", "label": "Net Investment Hedge, Foreign Exchange Contracts [Abstract]", "terseLabel": "Net Investment Hedge, Foreign Exchange Contracts [Abstract]" } } }, "localname": "NetInvestmentHedgeForeignExchangeContractsAbstract", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "goog_NetProceedsPaymentsRelatedToStockBasedAwardActivities": { "auth_ref": [], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net cash inflow (outflow) associated with the tax withholding payments on behalf of employees upon the net settlement of their vested restricted stock units, and the cash proceeds received from the exercise of stock options.", "label": "Net Proceeds Payments Related To Stock Based Award Activities", "negatedLabel": "Net payments related to stock-based award activities" } } }, "localname": "NetProceedsPaymentsRelatedToStockBasedAwardActivities", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "goog_NumberOfTranches": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Tranches", "label": "Number Of Tranches", "terseLabel": "Number of tranches (in tranche)" } } }, "localname": "NumberOfTranches", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "goog_PatentsAndDevelopedTechnologyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Patents and developed technology", "label": "Patents And Developed Technology [Member]", "terseLabel": "Patents and developed technology" } } }, "localname": "PatentsAndDevelopedTechnologyMember", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/AcquisitionsDetails", "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsThatAreBeingAmortizedDetails" ], "xbrltype": "domainItemType" }, "goog_ReallocationOfUndistributedEarnings": { "auth_ref": [], "calculation": { "http://www.google.com/role/NetIncomePerShareDetails": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Reallocation of undistributed earnings to Class B shares.", "label": "Reallocation Of Undistributed Earnings", "negatedLabel": "Reallocation of undistributed earnings" } } }, "localname": "ReallocationOfUndistributedEarnings", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "goog_ReallocationOfUndistributedEarningsAsResultOfConversionOfShares": { "auth_ref": [], "calculation": { "http://www.google.com/role/NetIncomePerShareDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares.", "label": "Reallocation Of Undistributed Earnings As Result Of Conversion Of Shares", "terseLabel": "Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares" } } }, "localname": "ReallocationOfUndistributedEarningsAsResultOfConversionOfShares", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "goog_ShareRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Repurchase Program [Member]", "label": "Share Repurchase Program [Member]", "terseLabel": "Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgramMember", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "goog_StockholdersEquityNoteLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stockholders Equity Note [Line Items]", "label": "Stockholders Equity Note [Line Items]", "terseLabel": "Stockholders Equity Note [Line Items]" } } }, "localname": "StockholdersEquityNoteLineItems", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/CompensationPlansNarrativeDetails", "http://www.google.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "goog_StockholdersEquityNoteTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stockholders Equity Note [Table]", "label": "Stockholders Equity Note [Table]", "terseLabel": "Stockholders Equity Note [Table]" } } }, "localname": "StockholdersEquityNoteTable", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/CompensationPlansNarrativeDetails", "http://www.google.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "goog_TaxWithholdingRelatedToVestingOfRestrictedStockUnits": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Tax withholding related to the vesting of restricted stock units during the period.", "label": "Tax Withholding Related To Vesting Of Restricted Stock Units", "negatedTerseLabel": "Tax withholding related to vesting of restricted stock units and other" } } }, "localname": "TaxWithholdingRelatedToVestingOfRestrictedStockUnits", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "goog_TradenamesAndOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tradenames and other", "label": "Tradenames And Other [Member]", "terseLabel": "Trade names and other" } } }, "localname": "TradenamesAndOtherMember", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/AcquisitionsDetails", "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsThatAreBeingAmortizedDetails" ], "xbrltype": "domainItemType" }, "goog_UnsecuredSeniorNotes3.375dueonFebruary2024andUnsecuredSeniorNotes3.625DueMay2021Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Unsecured Senior Notes 3.375% due on February 2024 and Unsecured Senior Notes 3.625% Due May 2021 [Member]", "label": "Unsecured Senior Notes 3.375% due on February 2024 and Unsecured Senior Notes 3.625% Due May 2021 [Member]", "terseLabel": "Unsecured Senior Notes 3.375% due on February 2024 and Unsecured Senior Notes 3.625% Due May 2021" } } }, "localname": "UnsecuredSeniorNotes3.375dueonFebruary2024andUnsecuredSeniorNotes3.625DueMay2021Member", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "goog_UnsecuredSeniorNotesOnePointNineNineEightPercentDueAugustFifteenTwentyTwentySixMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Unsecured Senior Notes One Point Nine Nine Eight Percent Due August Fifteen Twenty Twenty-Six [Member]", "label": "Unsecured Senior Notes One Point Nine Nine Eight Percent Due August Fifteen Twenty Twenty-Six [Member]", "terseLabel": "1.998% Notes due on August 15, 2026" } } }, "localname": "UnsecuredSeniorNotesOnePointNineNineEightPercentDueAugustFifteenTwentyTwentySixMember", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails", "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "goog_UnsecuredSeniorNotesThreePointSixTwoFivePercentDueMayNineteenTwentyTwentyOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Unsecured Senior Notes, 3.625 Percent Due May 19, 2021 [Member]", "label": "Unsecured Senior Notes Three Point Six Two Five Percent Due May Nineteen Twenty Twenty One [Member]", "terseLabel": "3.625% Notes due on May 19, 2021" } } }, "localname": "UnsecuredSeniorNotesThreePointSixTwoFivePercentDueMayNineteenTwentyTwentyOneMember", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails", "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "goog_UnsecuredSeniorNotesThreePointThreeSevenFivedueonFebruaryTwentyFiveTwentyTwentyFourMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "3.375% Notes due on February 25, 2024", "label": "Unsecured Senior Notes Three Point Three Seven Five due on February Twenty Five Twenty Twenty Four [Member]", "terseLabel": "3.375% Notes due on February 25, 2024" } } }, "localname": "UnsecuredSeniorNotesThreePointThreeSevenFivedueonFebruaryTwentyFiveTwentyTwentyFourMember", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails", "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "goog_VerilyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Verily [Member]", "label": "Verily [Member]", "terseLabel": "Verily" } } }, "localname": "VerilyMember", "nsuri": "http://www.google.com/20190331", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails" ], "xbrltype": "domainItemType" }, "invest_DerivativeNotionalAmount": { "auth_ref": [ "r453" ], "lang": { "en-US": { "role": { "documentation": "Aggregate notional amount specified by the derivative(s). Expressed as an absolute value.", "label": "Derivative, Notional Amount", "terseLabel": "Notional amount of derivative" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://xbrl.sec.gov/invest/2013-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "APAC" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.google.com/role/RevenuesRevenueByGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r447" ], "lang": { "en-US": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r157", "r166" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasCapitalExpendituresBySegmentDetails", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasOperatingIncomeLossBySegmentDetails", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasStockBasedCompensationAndDepreciationAmortizationAndImpairmentBySegmentDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasCapitalExpendituresBySegmentDetails", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasOperatingIncomeLossBySegmentDetails", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasStockBasedCompensationAndDepreciationAmortizationAndImpairmentBySegmentDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.google.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.google.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r168", "r256", "r259", "r439" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.google.com/role/RevenuesRevenueBySegmentDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.google.com/role/RevenuesRevenueBySegmentDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.google.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.google.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasLongLivedAssetsByGeographicAreaDetails", "http://www.google.com/role/RevenuesRevenueByGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r171", "r256", "r260", "r445", "r446" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasLongLivedAssetsByGeographicAreaDetails", "http://www.google.com/role/RevenuesRevenueByGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "srt_SubsidiariesMember": { "auth_ref": [ "r264", "r402", "r403" ], "lang": { "en-US": { "role": { "label": "Subsidiaries [Member]", "terseLabel": "Google" } } }, "localname": "SubsidiariesMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "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": "Components of AOCI, net of tax" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201601Member": { "auth_ref": [ "r373" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-01 Financial Instruments-Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities.", "label": "Accounting Standards Update 2016-01 [Member]", "terseLabel": "Accounting Standards Update 2016-01" } } }, "localname": "AccountingStandardsUpdate201601Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r387" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 1.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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r26", "r257" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, net of allowance of $729 and $761" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r20", "r413", "r429" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable, net" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r22", "r413", "r429" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Income taxes payable, non-current" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 and other current liabilities", "totalLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets", "http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r35", "r220" ], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r78", "r88", "r313" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Unrealized Gains (Losses) on Cash Flow Hedges", "verboseLabel": "Unrealized gains (losses) on cash flow hedges" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsOnNetIncomeOfAmountsReclassifiedFromAociDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r71", "r72", "r73", "r78", "r81" ], "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": "Accumulated Net Investment Gain (Loss) Attributable to Parent [Member]", "terseLabel": "Unrealized Gains (Losses) on Available-for-Sale Investments", "verboseLabel": "Unrealized gains (losses) on available-for-sale investments" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsOnNetIncomeOfAmountsReclassifiedFromAociDetails" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r75", "r77", "r78" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 3.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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [], "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/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r74", "r78", "r81", "r314" ], "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 income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfStockholdersEquityStatement", "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r68", "r78", "r81", "r314" ], "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 Adjustments" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "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": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsThatAreBeingAmortizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r210" ], "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": "Acquired intangible assets, weighted-average useful life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/AcquisitionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r123" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r266", "r268", "r281", "r282" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) from recognition of equity-based compensation.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "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:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r149", "r150", "r151", "r152", "r153", "r154" ], "lang": { "en-US": { "role": { "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.", "label": "Other Segments [Member]", "terseLabel": "Other Bets" } } }, "localname": "AllOtherSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsGoodwillRolforwardDetails", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasCapitalExpendituresBySegmentDetails", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasOperatingIncomeLossBySegmentDetails", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasRevenueBySegmentDetails", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasStockBasedCompensationAndDepreciationAmortizationAndImpairmentBySegmentDetails", "http://www.google.com/role/RevenuesRevenueBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r268", "r277", "r280" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.", "label": "Allocated Share-based Compensation Expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r50", "r173" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.", "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Accounts receivable, allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r113", "r208", "r215" ], "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", "verboseLabel": "Amortization of acquisition-related intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsThatAreBeingAmortizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r160", "r410", "r428" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r53" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r10", "r11", "r12", "r13", "r14", "r15", "r16", "r17" ], "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 after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "terseLabel": "Long-lived assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasLongLivedAssetsByGeographicAreaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r179" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails": { "order": 1.0, "parentTag": "goog_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost", "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/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r180" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails": { "order": 2.0, "parentTag": "goog_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost", "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/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": { "auth_ref": [ "r181", "r184", "r424" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsContractualMaturityDateOfMarketableDebtSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "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 sixth through tenth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Fair Value", "terseLabel": "Due in 5 years through 10 years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsContractualMaturityDateOfMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r181", "r183", "r423" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsContractualMaturityDateOfMarketableDebtSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "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 second through fifth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value", "terseLabel": "Due in 1 year through 5 years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsContractualMaturityDateOfMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": { "auth_ref": [ "r181", "r185", "r425" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsContractualMaturityDateOfMarketableDebtSecuritiesDetails": { "order": 4.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "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 after tenth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after 10 Years, Fair Value", "terseLabel": "Due after 10 years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsContractualMaturityDateOfMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r181", "r182", "r422" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsContractualMaturityDateOfMarketableDebtSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "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), maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value", "terseLabel": "Due in 1 year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsContractualMaturityDateOfMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r175", "r178" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsContractualMaturityDateOfMarketableDebtSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Fair Value", "totalLabel": "Total" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsContractualMaturityDateOfMarketableDebtSecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]", "terseLabel": "Available-for-sale Debt Securities, Amortized Cost Basis [Abstract] (Deprecated 2018-01-31)" } } }, "localname": "AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r269", "r279" ], "lang": { "en-US": { "role": { "documentation": "Information by award type pertaining to equity-based compensation.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansNarrativeDetails", "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails", "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "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/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesOfOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r331", "r337" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesOfOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BankTimeDepositsMember": { "auth_ref": [ "r421" ], "lang": { "en-US": { "role": { "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest.", "label": "Bank Time Deposits [Member]", "terseLabel": "Time deposits" } } }, "localname": "BankTimeDepositsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "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/2018-01-31", "presentation": [ "http://www.google.com/role/AcquisitionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r297", "r298" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/AcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "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 Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/AcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r304" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Amount of goodwill expected to be deductible for tax purposes" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r301", "r302", "r303" ], "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 consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r305" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r299" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Acquired intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r299" ], "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", "terseLabel": "Net liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r122", "r148" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the business description and accounting policies concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Business Description and Accounting Policies [Text Block]", "terseLabel": "Nature of Operations and Summary of Significant Accounting Policies" } } }, "localname": "BusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalLeaseObligationsNoncurrent": { "auth_ref": [ "r45", "r385", "r386" ], "calculation": { "http://www.google.com/role/DebtLongTermDebtDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.", "label": "Capital Lease Obligations, Noncurrent", "terseLabel": "Finance lease obligation under ASC 840" } } }, "localname": "CapitalLeaseObligationsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r32", "r115" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments", "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", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets", "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "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": "Cash and Cash Equivalents", "verboseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the 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. Includes effect from exchange rate changes.", "label": "Cash and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "Net increase in cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "auth_ref": [ "r32" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.", "label": "Cash, Cash Equivalents, and Short-term Investments", "totalLabel": "Total cash, cash equivalents, and marketable securities" } } }, "localname": "CashCashEquivalentsAndShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r328" ], "lang": { "en-US": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash Flow Hedging Relationship", "verboseLabel": "Derivatives in Cash Flow Hedging Relationship" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1": { "auth_ref": [ "r356" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) from the increase (decrease) in fair value of derivative and nonderivative instruments designated as fair value hedging instruments recognized in the income statement.", "label": "Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments", "terseLabel": "Derivatives designated as hedging instruments" } } }, "localname": "ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1": { "auth_ref": [ "r356" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the increase (decrease) in fair value of the hedged item in a fair value hedge recognized in the income statement.", "label": "Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge", "terseLabel": "Hedged items" } } }, "localname": "ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.google.com/role/DocumentAndEntityInformation", "http://www.google.com/role/NetIncomePerShareDetails", "http://www.google.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassificationOfVariableInterestEntityDomain": { "auth_ref": [ "r317", "r319", "r320", "r322" ], "lang": { "en-US": { "role": { "documentation": "Categorization of Variable Interest Entities (VIE) for consolidation and (or) disclosure purposes, whether individually or in aggregate, by: (1) VIEs consolidated because the entity is the primary beneficiary, (2) VIEs not consolidated because the entity is not the primary beneficiary, and (3) VIEs or potential VIEs that are not consolidated because necessary information is not available. In general, a VIE is a corporation, partnership, trust, or any other legal structure used for business purposes that either (a) does not have equity investors with voting rights or (b) has equity investors that do not provide sufficient financial resources for the entity to support its activities. A VIE often holds financial assets, including loans or receivables, real estate or other property. A VIE may be essentially passive or it may engage in research and development or other activities on behalf of another company.", "label": "Variable Interest Entity, Classification [Domain]", "terseLabel": "Variable Interest Entity, Classification [Domain]" } } }, "localname": "ClassificationOfVariableInterestEntityDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaper": { "auth_ref": [ "r18", "r411", "r430" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of short-term borrowings using unsecured obligations issued by banks, corporations and other borrowers to investors. The maturities of these money market securities generally do not exceed 270 days.", "label": "Commercial Paper", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaper", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r237" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r47", "r227", "r417", "r434" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "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 (Note 10)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r226", "r234" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/Contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.google.com/role/DocumentAndEntityInformation", "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Common Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.google.com/role/DocumentAndEntityInformation", "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common stock held by shareholders with par value plus amounts in excess of par value or issuance value (in cases of no-par value stock).", "label": "Common Stock Including Additional Paid in Capital [Member]", "terseLabel": "Class A and Class B Common Stock, Class C Capital Stock and Additional Paid-In Capital" } } }, "localname": "CommonStockIncludingAdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r25" ], "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 and capital stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r25" ], "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 and capital stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r25" ], "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 and capital stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r25", "r243" ], "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 and capital stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStocksIncludingAdditionalPaidInCapital": { "auth_ref": [ "r25", "r27", "r248" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of par value plus amounts in excess of par value or issuance value for common stock issued.", "label": "Common Stocks, Including Additional Paid in Capital", "terseLabel": "Class A and Class B common stock, and Class C capital stock and additional paid-in capital, $0.001 par value per share: 15,000,000 shares authorized (Class A 9,000,000, Class B 3,000,000, Class C 3,000,000); 695,556 (Class A 299,242, Class B 46,636, Class C 349,678) and 694,782 (Class A 299,444, Class B 46,527, Class C 348,811) shares issued and outstanding" } } }, "localname": "CommonStocksIncludingAdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r84", "r86", "r87" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r143", "r144", "r371", "r372" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/RevenuesRevenueByGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r143", "r144", "r371", "r372", "r440" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/RevenuesRevenueByGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r143", "r144", "r371", "r372", "r440" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/RevenuesRevenueByGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r143", "r144", "r371", "r372" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Percentage of total revenue" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/RevenuesRevenueByGeographicLocationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r143", "r144", "r371", "r372" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/RevenuesRevenueByGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r116", "r311", "r324", "r325" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Basis of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r252", "r253", "r257" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 5.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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r252", "r253", "r257" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 3.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, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r258" ], "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": "Deferred revenue recognized during period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/RevenuesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue": { "auth_ref": [ "r24", "r244" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of outstanding nonredeemable convertible preferred stock or outstanding convertible preferred stock that is redeemable solely at the option of the issuer.", "label": "Convertible Preferred Stock, Nonredeemable or Redeemable, Issuer Option, Value", "terseLabel": "Convertible preferred stock, $0.001 par value per share, 100,000 shares authorized; no shares issued and outstanding" } } }, "localname": "ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r262", "r265" ], "lang": { "en-US": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesAndFairValuesForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r167" ], "lang": { "en-US": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Reconciling items" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasOperatingIncomeLossBySegmentDetails", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasStockBasedCompensationAndDepreciationAmortizationAndImpairmentBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r98" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfIncome": { "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 revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r96" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 }, "http://www.google.com/role/ConsolidatedStatementsOfIncomeCalc2": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "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 expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Costs and expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfIncome" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "terseLabel": "Cumulative effect of accounting change" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfStockholdersEquityStatement", "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r300" ], "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": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/AcquisitionsDetails", "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsThatAreBeingAmortizedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtAndEquitySecuritiesGainLoss": { "auth_ref": [ "r94", "r95" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrealized and realized gain (loss) on investment in debt and equity securities.", "label": "Debt and Equity Securities, Gain (Loss)", "negatedTerseLabel": "Gain on debt and equity securities, net" } } }, "localname": "DebtAndEquitySecuritiesGainLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r242" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r19", "r20", "r21", "r412", "r414", "r427" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails", "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r21", "r239", "r414", "r427" ], "calculation": { "http://www.google.com/role/DebtLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Long-term debt" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r382", "r384" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument issued" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r44", "r240", "r382" ], "lang": { "en-US": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r44" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Long-term debt, interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails", "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r45" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails", "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r45", "r119", "r244", "r245", "r246", "r247", "r381", "r382", "r384", "r426" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails", "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r381", "r384" ], "calculation": { "http://www.google.com/role/DebtLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedLabel": "Unamortized discount for the Notes above" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r189" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesAndFairValuesForInvestmentsInUnrealizedLossPositionDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0 } }, "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 continuous unrealized loss position for more than 12 months.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer", "terseLabel": "12 Months or Greater, Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesAndFairValuesForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r189" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesAndFairValuesForInvestmentsInUnrealizedLossPositionDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "negatedLabel": "12 Months or Greater, Unrealized Loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesAndFairValuesForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "auth_ref": [ "r189" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesAndFairValuesForInvestmentsInUnrealizedLossPositionDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0 } }, "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 continuous unrealized loss position for less than 12 months.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months", "terseLabel": "Less than 12 Months, Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesAndFairValuesForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r189" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesAndFairValuesForInvestmentsInUnrealizedLossPositionDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "negatedLabel": "Less than 12 Months, Unrealized Loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesAndFairValuesForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": { "auth_ref": [ "r190" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized gain 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, Realized Gain", "terseLabel": "Gross realized gains on the sale of our marketable securities" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": { "auth_ref": [ "r190" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of realized 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, Realized Loss", "terseLabel": "Gross realized losses on the sale of our marketable securities" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r192" ], "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": "Available-for-sale debt securities" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r186" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesAndFairValuesForInvestmentsInUnrealizedLossPositionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position", "totalLabel": "Total Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesAndFairValuesForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "auth_ref": [ "r187" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesAndFairValuesForInvestmentsInUnrealizedLossPositionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated unrealized loss on 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.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss", "negatedTotalLabel": "Total Unrealized Loss" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesAndFairValuesForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesRealizedGainLoss": { "auth_ref": [], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleOfOtherIncomeExpenseNetDetails": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).", "label": "Debt Securities, Realized Gain (Loss)", "terseLabel": "Gain (loss) on debt securities, net" } } }, "localname": "DebtSecuritiesRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleOfOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r293" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 4.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 taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r288", "r293" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 5.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 taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r114" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "auth_ref": [ "r55", "r65", "r335" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Asset, Fair Value, Gross Liability", "negatedLabel": "Gross Amounts Offset in the Consolidated Balance Sheets" } } }, "localname": "DerivativeAssetFairValueGrossLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection": { "auth_ref": [ "r59", "r63" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, after effects of master netting arrangements, deduction of assets not subject to a master netting arrangement and elected not to be offset, of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, offset against an obligation to return collateral.", "label": "Derivative Asset, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election", "totalLabel": "Net Assets Exposed" } } }, "localname": "DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetNotOffsetPolicyElectionDeduction": { "auth_ref": [ "r57", "r63" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, elected not to be offset, deducted from derivative assets.", "label": "Derivative Asset, Not Offset, Policy Election Deduction", "negatedLabel": "Financial Instruments" } } }, "localname": "DerivativeAssetNotOffsetPolicyElectionDeduction", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r56", "r62", "r370" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "totalLabel": "Net Presented in the Consolidated Balance Sheets" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Asset [Abstract]", "terseLabel": "Derivative Assets:", "verboseLabel": "Offsetting of Assets" } } }, "localname": "DerivativeAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesOfOutstandingDerivativeInstrumentsDetails", "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeCollateralObligationToReturnCash": { "auth_ref": [ "r58", "r63", "r353" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets.", "label": "Derivative, Collateral, Obligation to Return Cash", "negatedLabel": "Cash Collateral Received" } } }, "localname": "DerivativeCollateralObligationToReturnCash", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeCollateralObligationToReturnSecurities": { "auth_ref": [ "r58", "r63" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to return securities collateral under master netting arrangements that have not been offset against derivative assets.", "label": "Derivative, Collateral, Obligation to Return Securities", "negatedTerseLabel": "Non-Cash Collateral Received" } } }, "localname": "DerivativeCollateralObligationToReturnSecurities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeCollateralRightToReclaimCash": { "auth_ref": [ "r58", "r63", "r353" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of right to receive cash collateral under master netting arrangements that have not been offset against derivative liabilities.", "label": "Derivative, Collateral, Right to Reclaim Cash", "negatedLabel": "Cash Collateral Pledged" } } }, "localname": "DerivativeCollateralRightToReclaimCash", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeCollateralRightToReclaimSecurities": { "auth_ref": [ "r58", "r63" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of right to receive securities collateral under master netting arrangements that have not been offset against derivative liabilities.", "label": "Derivative, Collateral, Right to Reclaim Securities", "negatedTerseLabel": "Non-Cash Collateral Pledged" } } }, "localname": "DerivativeCollateralRightToReclaimSecurities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/FinancialInstrumentsNarrativeDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsOnNetIncomeOfAmountsReclassifiedFromAociDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r54", "r64", "r335", "r407" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Fair Value, Gross Asset", "terseLabel": "Derivative Assets", "verboseLabel": "Gross Amounts of Recognized Assets" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesOfOutstandingDerivativeInstrumentsDetails", "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r54", "r64", "r335", "r407" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Fair Value, Gross Liability", "terseLabel": "Derivative Liabilities", "verboseLabel": "Gross Amounts of Recognized Liabilities" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesOfOutstandingDerivativeInstrumentsDetails", "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r333" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "Total gains (losses)" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r332", "r336", "r344", "r351" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/FinancialInstrumentsNarrativeDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsOnNetIncomeOfAmountsReclassifiedFromAociDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r330", "r332", "r344" ], "lang": { "en-US": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r330", "r332", "r344", "r351", "r352", "r354", "r358" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "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": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r343", "r345" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "terseLabel": "Derivatives not designated as hedging instruments" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r56", "r62", "r370" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "totalLabel": "Net Presented in the Consolidated Balance Sheets" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Liability [Abstract]", "terseLabel": "Derivative Liabilities:" } } }, "localname": "DerivativeLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesOfOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilityFairValueGrossAsset": { "auth_ref": [ "r55", "r65", "r335" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of asset associated with financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Liability, Fair Value, Gross Asset", "negatedTerseLabel": "Gross Amounts Offset in the Consolidated Balance Sheets" } } }, "localname": "DerivativeLiabilityFairValueGrossAsset", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection": { "auth_ref": [ "r59", "r63" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, after effects of master netting arrangements, deduction of liabilities not subject to a master netting arrangement and elected not to be offset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, offset against the right to receive collateral.", "label": "Derivative Liability, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election", "totalLabel": "Net Liabilities" } } }, "localname": "DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityNotOffsetPolicyElectionDeduction": { "auth_ref": [ "r57", "r63" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, elected not to be offset, deducted from derivative liabilities.", "label": "Derivative Liability, Not Offset, Policy Election Deduction", "negatedTerseLabel": "Financial Instruments" } } }, "localname": "DerivativeLiabilityNotOffsetPolicyElectionDeduction", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeRemainingMaturity1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period remaining until the derivative contract matures, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative, Remaining Maturity", "terseLabel": "Foreign exchange option contracts, maximum maturities" } } }, "localname": "DerivativeRemainingMaturity1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativesFairValueLineItems": { "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": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesOfOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r330" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Fair Value of Derivatives Designated as Hedging Instruments" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesOfOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r256" ], "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": "Revenue by revenue source" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r250", "r283" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Compensation Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/CompensationPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "EMEA" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/RevenuesRevenueByGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r93", "r124", "r130", "r132", "r133", "r134", "r136", "r419", "r438" ], "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 of Class A and B common stock and Class C capital stock (in dollars per share)", "verboseLabel": "Basic net income per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfIncome", "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic net income per share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r93", "r124", "r130", "r132", "r133", "r134", "r136", "r419", "r438" ], "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 of Class A and B common stock and Class C capital stock (in dollars per share)", "verboseLabel": "Diluted net income per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfIncome", "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted net income per share:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r137" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/NetIncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfCashFlowHedgesOnResultsOfOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Effect of Cash Flow Hedges on Results of Operations [Abstract]", "terseLabel": "Gains (Losses) on Derivatives in Cash Flow Hedging Relationship:" } } }, "localname": "EffectOfCashFlowHedgesOnResultsOfOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r377" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectOfFairValueHedgesOnResultsOfOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Effect of Fair Value Hedges on Results of Operations [Abstract]", "terseLabel": "Gains (Losses) on Derivatives in Fair Value Hedging Relationship:" } } }, "localname": "EffectOfFairValueHedgesOnResultsOfOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectOfNetInvestmentHedgeOnResultsOfOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Effect of Net Investment Hedge on Results of Operations [Abstract]", "terseLabel": "Gains (Losses) on Derivatives in Net Investment Hedging Relationship:" } } }, "localname": "EffectOfNetInvestmentHedgeOnResultsOfOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r121", "r289", "r290" ], "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 tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r278" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Unrecognized cost of unvested share-based compensation awards.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average recognition period for unrecognized stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r243" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfStockholdersEquityStatement", "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsOnNetIncomeOfAmountsReclassifiedFromAociDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r33", "r161", "r198" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Equity method investments" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r368" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI", "verboseLabel": "Marketable Securities" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "auth_ref": [ "r197" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleOfOtherIncomeExpenseNetDetails": { "order": 7.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Gain (Loss)", "terseLabel": "Gain on equity securities, net", "totalLabel": "Total gain (loss) recognized in other income (expense), net" } } }, "localname": "EquitySecuritiesFvNiGainLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleOfOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiGainLossAlternativeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity Securities, FV-NI, Gain (Loss), Alternative [Abstract]", "terseLabel": "Equity Securities, FV-NI, Gain (Loss), Alternative [Abstract]" } } }, "localname": "EquitySecuritiesFvNiGainLossAlternativeAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "auth_ref": [ "r197" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Realized Gain (Loss)", "terseLabel": "Net gain (loss) on equity securities sold during the period" } } }, "localname": "EquitySecuritiesFvNiRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "auth_ref": [ "r197" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "terseLabel": "Unrealized gain (loss) on equity securities held as of the end of the period(1)" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r193" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails": { "order": 3.0, "parentTag": "goog_EquitySecuritieswithoutReadilyDeterminableFairValueCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Total carrying value at the end of the period", "verboseLabel": "Fair value of non-marketable equity securities" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails", "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount": { "auth_ref": [ "r194" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails": { "order": 2.0, "parentTag": "goog_EquitySecuritieswithoutReadilyDeterminableFairValueAnnualAmount", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from downward price adjustment on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount", "negatedTerseLabel": "Unrealized losses (including impairment)" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount": { "auth_ref": [ "r194" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails": { "order": 2.0, "parentTag": "goog_EquitySecuritieswithoutReadilyDeterminableFairValueCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cumulative loss from downward price adjustment on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Cumulative Amount", "negatedTerseLabel": "Unrealized losses (including impairment)" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossCumulativeAmountAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Cumulative Amount [Abstract]", "terseLabel": "Adjustments to Carrying Value of Non-Marketable Equity Securities" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossCumulativeAmountAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock": { "auth_ref": [ "r196" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value [Table Text Block]", "terseLabel": "Summary of unrealized gains and losses for non-marketable equity securities" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount": { "auth_ref": [ "r195" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails": { "order": 1.0, "parentTag": "goog_EquitySecuritieswithoutReadilyDeterminableFairValueAnnualAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain from upward price adjustment on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount", "verboseLabel": "Unrealized gains" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount": { "auth_ref": [ "r195" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails": { "order": 1.0, "parentTag": "goog_EquitySecuritieswithoutReadilyDeterminableFairValueCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cumulative gain from upward price adjustment on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount", "terseLabel": "Unrealized gains", "verboseLabel": "Net unrealized gain on equity securities" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails", "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r360", "r361", "r362", "r363", "r365", "r366" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are 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. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r262", "r263", "r265", "r362", "r404" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsFairValuesOfOutstandingDerivativeInstrumentsDetails", "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueHedgingMember": { "auth_ref": [ "r327" ], "lang": { "en-US": { "role": { "documentation": "A hedge of the exposure to changes in the fair value of a recognized asset or liability, or of an unrecognized firm commitment, that are attributable to a particular risk.", "label": "Fair Value Hedging [Member]", "terseLabel": "Derivatives in Fair Value Hedging Relationship" } } }, "localname": "FairValueHedgingMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r262", "r263", "r265", "r362", "r405" ], "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 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r262", "r263", "r265", "r362", "r406" ], "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 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsFairValuesOfOutstandingDerivativeInstrumentsDetails", "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "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/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsFairValuesOfOutstandingDerivativeInstrumentsDetails", "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r116", "r367", "r369" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r331", "r338", "r354" ], "lang": { "en-US": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesOfOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r389" ], "calculation": { "http://www.google.com/role/DebtLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease obligation" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [], "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/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesAndFairValuesForInvestmentsInUnrealizedLossPositionDetails", "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.", "label": "Financial Instruments Disclosure [Text Block]", "terseLabel": "Financial Instruments" } } }, "localname": "FinancialInstrumentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r214" ], "calculation": { "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsThatAreBeingAmortizedDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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", "terseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsThatAreBeingAmortizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsExpectedAmortizationExpenseForAcquisitionRelatedIntangibleAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsExpectedAmortizationExpenseForAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsExpectedAmortizationExpenseForAcquisitionRelatedIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "Remainder of 2019" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsExpectedAmortizationExpenseForAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r216" ], "calculation": { "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsExpectedAmortizationExpenseForAcquisitionRelatedIntangibleAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsExpectedAmortizationExpenseForAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r216" ], "calculation": { "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsExpectedAmortizationExpenseForAcquisitionRelatedIntangibleAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsExpectedAmortizationExpenseForAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r216" ], "calculation": { "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsExpectedAmortizationExpenseForAcquisitionRelatedIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsExpectedAmortizationExpenseForAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r216" ], "calculation": { "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsExpectedAmortizationExpenseForAcquisitionRelatedIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsExpectedAmortizationExpenseForAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r209", "r211", "r214", "r217", "r409" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/AcquisitionsDetails", "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsThatAreBeingAmortizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsExpectedAmortizationExpenseForAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r214", "r409" ], "calculation": { "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsThatAreBeingAmortizedDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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/2018-01-31", "presentation": [ "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsThatAreBeingAmortizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r209", "r213" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/AcquisitionsDetails", "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsThatAreBeingAmortizedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r214" ], "calculation": { "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsExpectedAmortizationExpenseForAcquisitionRelatedIntangibleAssetsDetails": { "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": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsExpectedAmortizationExpenseForAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months": { "auth_ref": [ "r359" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The estimated net amount of unrealized gains or losses on foreign currency cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.", "label": "Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months", "terseLabel": "Foreign currency gain (loss) to be reclassified during next 12 months" } } }, "localname": "ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r374", "r375", "r376" ], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleOfOtherIncomeExpenseNetDetails": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign currency exchange losses, net" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleOfOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r262", "r349" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]", "terseLabel": "Foreign exchange contracts" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/FinancialInstrumentsFairValuesOfOutstandingDerivativeInstrumentsDetails", "http://www.google.com/role/FinancialInstrumentsNarrativeDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsOnNetIncomeOfAmountsReclassifiedFromAociDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet": { "auth_ref": [ "r342", "r357" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Net gain (loss) relating to components of the gain (loss) on the fair value hedging instrument excluded from the assessment of fair value hedge effectiveness. Recognized in earnings.", "label": "Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net", "terseLabel": "Amount excluded from the assessment of effectiveness" } } }, "localname": "GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnInvestmentsTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of realized and unrealized gain (loss) on investment in security.", "label": "Gain (Loss) on Securities [Table Text Block]", "terseLabel": "Gains and losses on equity securities" } } }, "localname": "GainLossOnInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnOilAndGasHedgingActivity": { "auth_ref": [ "r332" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Gain (loss) incurred in hedging activities.", "label": "Gain (Loss) on Hedging Activity", "terseLabel": "Hedging gains (losses) included in consolidated revenue" } } }, "localname": "GainLossOnOilAndGasHedgingActivity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/RevenuesRevenueBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnRestructuringOfDebt": { "auth_ref": [ "r241" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For a debtor, the aggregate gain (loss) recognized on the restructuring of payables arises from the difference between the book value of the debt before the restructuring and the fair value of the payments on the debt after restructuring is complete.", "label": "Gains (Losses) on Restructuring of Debt", "terseLabel": "Gain (loss) on modification of debt" } } }, "localname": "GainsLossesOnRestructuringOfDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r99" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfIncome": { "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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r142" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/RevenuesRevenueByGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r200", "r201" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 7.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, 2019", "periodStartLabel": "Balance as of December 31, 2018", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/AcquisitionsDetails", "http://www.google.com/role/ConsolidatedBalanceSheets", "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsGoodwillRolforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r202" ], "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": "Acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsGoodwillRolforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/GoodwillAndOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillLineItems": { "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": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsGoodwillRolforwardDetails" ], "xbrltype": "stringItemType" }, "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": "Changes in Carrying Amount of Goodwill" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsGoodwillRolforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments": { "auth_ref": [ "r203", "r204", "r296" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from foreign currency translation adjustments and purchase accounting adjustments 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, Translation and Purchase Accounting Adjustments", "terseLabel": "Foreign currency translation and other adjustments" } } }, "localname": "GoodwillTranslationAndPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsGoodwillRolforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r330", "r352" ], "lang": { "en-US": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/FinancialInstrumentsFairValuesOfOutstandingDerivativeInstrumentsDetails", "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r330" ], "lang": { "en-US": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/FinancialInstrumentsFairValuesOfOutstandingDerivativeInstrumentsDetails", "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r330" ], "lang": { "en-US": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfInvestments": { "auth_ref": [ "r177" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.", "label": "Other than Temporary Impairment Losses, Investments", "terseLabel": "Other-than-temporary impairment losses recognized" } } }, "localname": "ImpairmentOfInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r120" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfIncome": { "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 income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r222" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]", "verboseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/RevenuesRevenueBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]", "verboseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/RevenuesRevenueBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r295" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r118", "r159", "r294" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.google.com/role/ConsolidatedStatementsOfIncomeCalc2": { "order": 4.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": "Benefit (provision) for income taxes", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfIncome", "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsOnNetIncomeOfAmountsReclassifiedFromAociDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r49", "r416", "r436" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Income taxes receivable, net" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r112" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount 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.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r112" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r112" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r112" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxes": { "auth_ref": [ "r112" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.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 taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.", "label": "Increase (Decrease) in Income Taxes", "terseLabel": "Income taxes, net" } } }, "localname": "IncreaseDecreaseInIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities, net of effects of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r112" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r131", "r135" ], "calculation": { "http://www.google.com/role/NetIncomePerShareDetails": { "order": 3.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": "Restricted stock units and other contingently issuable shares (shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r207", "r212" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsThatAreBeingAmortizedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Intangible assets, net", "totalLabel": "Net Carrying Amount" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets", "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsThatAreBeingAmortizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestCostsCapitalized": { "auth_ref": [ "r380" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest capitalized during the period.", "label": "Interest Costs Capitalized", "terseLabel": "Interest costs capitalized" } } }, "localname": "InterestCostsCapitalized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleOfOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r90", "r158", "r379", "r383", "r420" ], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleOfOtherIncomeExpenseNetDetails": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleOfOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeOther": { "auth_ref": [], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleOfOtherIncomeExpenseNetDetails": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest income earned from interest bearing assets classified as other.", "label": "Interest Income, Other", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeOther", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleOfOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateContractMember": { "auth_ref": [ "r262", "r348" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate.", "label": "Interest Rate Contract [Member]", "terseLabel": "Interest rate contracts" } } }, "localname": "InterestRateContractMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsOnNetIncomeOfAmountsReclassifiedFromAociDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r51", "r199" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r441", "r442", "r443", "r444" ], "lang": { "en-US": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesOfOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r441", "r442", "r443", "r444" ], "lang": { "en-US": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesOfOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "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": "Investments by maturity date" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LandAndBuildingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Real estate held for productive use and structures used in the conduct of business, including but not limited to, office, production, storage and distribution facilities.", "label": "Land and Building [Member]", "verboseLabel": "Land and buildings" } } }, "localname": "LandAndBuildingMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r399", "r401" ], "calculation": { "http://www.google.com/role/LeasesComponentsOfOperatingLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total operating lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/LeasesComponentsOfOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r399" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Components of Operating Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r219" ], "lang": { "en-US": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseLeaseNotYetCommencedTermOfContract1": { "auth_ref": [ "r391" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's finance lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Finance Lease, Lease Not yet Commenced, Term of Contract", "terseLabel": "Finance lease, non-cancelable lease term" } } }, "localname": "LesseeFinanceLeaseLeaseNotYetCommencedTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r392" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "auth_ref": [ "r391" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract", "terseLabel": "Operating lease, non-cancelable lease term" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r400" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Future Minimum Operating Lease Payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r400" ], "calculation": { "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r400" ], "calculation": { "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r400" ], "calculation": { "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r400" ], "calculation": { "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r400" ], "calculation": { "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r400" ], "calculation": { "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r400" ], "calculation": { "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Remainder of 2019" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r400" ], "calculation": { "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r40" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 3.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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r31", "r415", "r432" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r38" ], "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 on short term lines of credit" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r19", "r412" ], "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": "Line of credit drawn" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r170" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of long-lived assets by geographic area" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r21" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.google.com/role/DebtLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt and capital lease obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Long-term Debt and Capital Lease Obligations", "terseLabel": "Long-term debt", "totalLabel": "Total long-term debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets", "http://www.google.com/role/DebtLongTermDebtDetails" ], "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": "Estimated fair value of long-term debt" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.google.com/role/DebtLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "totalLabel": "Subtotal" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Long-term Debt, Excluding Current Maturities [Abstract]", "terseLabel": "Long-Term Debt" } } }, "localname": "LongTermDebtNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r45" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r45", "r238" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r235", "r236" ], "lang": { "en-US": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "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": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r235", "r236" ], "lang": { "en-US": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualCarryingValueCurrent": { "auth_ref": [ "r227" ], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of loss contingency liability expected to be resolved within one year or the normal operating cycle, if longer.", "label": "Loss Contingency, Accrual, Current", "terseLabel": "European Commission fines" } } }, "localname": "LossContingencyAccrualCarryingValueCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyLossInPeriod": { "auth_ref": [ "r227" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfIncome": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates.", "label": "Loss Contingency, Loss in Period", "terseLabel": "European Commission fine" } } }, "localname": "LossContingencyLossInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfIncome", "http://www.google.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r235", "r236" ], "lang": { "en-US": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketApproachValuationTechniqueMember": { "auth_ref": [ "r364" ], "lang": { "en-US": { "role": { "documentation": "Valuation approach using price and other relevant information generated by market transaction involving identical or comparable asset, liability, or group of assets and liabilities.", "label": "Valuation, Market Approach [Member]", "terseLabel": "Valuation, Market Approach" } } }, "localname": "MarketApproachValuationTechniqueMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r4", "r41" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments", "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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.", "label": "Marketable Securities [Table Text Block]", "terseLabel": "Marketable equity securities" } } }, "localname": "MarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r163", "r164" ], "lang": { "en-US": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Segment Reconciling Items [Member]", "terseLabel": "Reconciling Items" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasCapitalExpendituresBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MutualFundMember": { "auth_ref": [ "r262" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r110" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r110" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r110", "r111", "r114" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r82", "r85", "r92", "r114", "r135", "r418", "r437" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.google.com/role/ConsolidatedStatementsOfIncome": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.google.com/role/ConsolidatedStatementsOfIncomeCalc2": { "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" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows", "http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.google.com/role/ConsolidatedStatementsOfIncome", "http://www.google.com/role/ConsolidatedStatementsOfStockholdersEquityStatement", "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsOnNetIncomeOfAmountsReclassifiedFromAociDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r124", "r128" ], "calculation": { "http://www.google.com/role/NetIncomePerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Allocation of undistributed earnings", "verboseLabel": "Allocation of undistributed earnings for basic computation" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r128", "r129" ], "calculation": { "http://www.google.com/role/NetIncomePerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Allocation of undistributed earnings" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "terseLabel": "Numerator" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetInvestmentHedgingMember": { "auth_ref": [ "r329" ], "lang": { "en-US": { "role": { "documentation": "Hedges of a net investment in a foreign operation.", "label": "Net Investment Hedging [Member]", "terseLabel": "Net Investment Hedges", "verboseLabel": "Derivatives in Net Investment Hedging Relationship:" } } }, "localname": "NetInvestmentHedgingMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r123", "r125", "r126" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "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": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasLongLivedAssetsByGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest": { "auth_ref": [ "r249", "r308", "r312" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in noncontrolling interest from sale of a portion of the parent's controlling interest.", "label": "Noncontrolling Interest, Increase from Sale of Parent Equity Interest", "terseLabel": "Sale of subsidiary shares" } } }, "localname": "NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r330" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Fair Value of Derivatives Not Designated as Hedging Instruments" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/FinancialInstrumentsFairValuesOfOutstandingDerivativeInstrumentsDetails", "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r100" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 }, "http://www.google.com/role/ConsolidatedStatementsOfIncomeCalc2": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleOfOtherIncomeExpenseNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net", "totalLabel": "Other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfIncome", "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsOnNetIncomeOfAmountsReclassifiedFromAociDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleOfOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing nonoperating income (expense).", "label": "Nonoperating Income (Expense) [Member]", "verboseLabel": "Other income (expense), net" } } }, "localname": "NonoperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r78", "r88" ], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfAccumulatedOtherComprehensiveIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "terseLabel": "Other comprehensive income (loss) before reclassifications" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OffsettingAssetsTableTextBlock": { "auth_ref": [ "r60", "r61" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of derivative and other financial assets that are subject to offsetting, including master netting arrangements.", "label": "Offsetting Assets [Table Text Block]", "terseLabel": "Offsetting assets" } } }, "localname": "OffsettingAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OffsettingDerivativeLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Offsetting Derivative Liabilities [Abstract]", "terseLabel": "Offsetting of Liabilities" } } }, "localname": "OffsettingDerivativeLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OffsettingLiabilitiesTableTextBlock": { "auth_ref": [ "r60", "r61" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of derivative and other financial liabilities that are subject to offsetting, including master netting arrangements.", "label": "Offsetting Liabilities [Table Text Block]", "terseLabel": "Offsetting liabilities" } } }, "localname": "OffsettingLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfIncome": { "order": 1.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)", "terseLabel": "Segment operating income (loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfIncome", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasOperatingIncomeLossBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r393", "r401" ], "calculation": { "http://www.google.com/role/LeasesComponentsOfOperatingLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/LeasesComponentsOfOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r389" ], "calculation": { "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total lease liability balance" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r389" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 7.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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r390", "r395" ], "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 payments for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r388" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 8.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 assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets", "http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r398", "r401" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/LeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r397", "r401" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r157", "r166" ], "lang": { "en-US": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasCapitalExpendituresBySegmentDetails", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasOperatingIncomeLossBySegmentDetails", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasStockBasedCompensationAndDepreciationAmortizationAndImpairmentBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r9", "r42" ], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses and current liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r331", "r354" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other current and non-current assets" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesOfOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 2.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 non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.", "label": "Other Commitment", "terseLabel": "Research commitments" } } }, "localname": "OtherCommitment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of other commitment.", "label": "Other Commitments [Axis]", "terseLabel": "Other Commitments [Axis]" } } }, "localname": "OtherCommitmentsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other future obligation.", "label": "Other Commitments [Domain]", "terseLabel": "Other Commitments [Domain]" } } }, "localname": "OtherCommitmentsDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax [Abstract]", "terseLabel": "Available-for-sale investments:" } } }, "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax [Abstract]", "terseLabel": "Derivatives in Cash Flow Hedging Relationship" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]", "terseLabel": "Cash flow hedges:" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax [Abstract]", "terseLabel": "Derivatives in Net Investment Hedging Relationship:" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r71" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax", "totalLabel": "Net change (net of tax effect of $0 and $88)" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": { "auth_ref": [ "r71", "r76" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Tax", "terseLabel": "Tax expense (benefit) related to available-for-sale investments" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent": { "auth_ref": [ "r306", "r307", "r313" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent", "totalLabel": "Total" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r69", "r75" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "totalLabel": "Net change (net of tax effect of $12 and $1)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "auth_ref": [ "r76" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax", "terseLabel": "Tax expense (benefit) related to cash flow hedges" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r69", "r75" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "terseLabel": "Change in net unrealized gains (losses)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r69", "r75", "r334", "r339", "r355" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "terseLabel": "Amount included in the assessment of effectiveness" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r75", "r79" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "negatedTerseLabel": "Less: reclassification adjustment for net (gains) losses included in net income" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r75", "r79", "r341" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "terseLabel": "Amount of gains (losses) reclassified from AOCI to income" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax": { "auth_ref": [ "r70", "r75", "r340", "r347", "r355" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax and adjustments, of gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method.", "label": "Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments and Tax", "terseLabel": "Amount excluded from the assessment of effectiveness" } } }, "localname": "OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r67", "r378" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "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": "Change in foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r346" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative designated and qualifying as net investment hedge.", "label": "Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax", "terseLabel": "Amount included in the assessment of effectiveness" } } }, "localname": "OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r83", "r86", "r88", "r243" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income", "totalLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.google.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r83", "r86", "r306", "r307", "r313" ], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfAccumulatedOtherComprehensiveIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": { "auth_ref": [ "r75", "r79", "r80", "r191" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax", "negatedTerseLabel": "Less: reclassification adjustment for net (gains) losses included in net income" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r71", "r75" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax", "terseLabel": "Change in net unrealized gains (losses)" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "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", "negatedTerseLabel": "Derecognition of lease liability", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets", "http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermInvestments": { "auth_ref": [ "r33", "r435" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term investments classified as other.", "label": "Other Long-term Investments", "terseLabel": "Non-marketable investments" } } }, "localname": "OtherLongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r114" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "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" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r101" ], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleOfOtherIncomeExpenseNetDetails": { "order": 6.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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)", "terseLabel": "Other" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleOfOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r109" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "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", "negatedTerseLabel": "Repurchases of capital stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r176" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "negatedLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherInvestments": { "auth_ref": [ "r105" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to acquire investments classified as other.", "label": "Payments to Acquire Other Investments", "negatedLabel": "Purchases of non-marketable investments" } } }, "localname": "PaymentsToAcquireOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r104" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "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 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", "terseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasCapitalExpendituresBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r24" ], "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": "Convertible preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r24" ], "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": "Convertible preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r24" ], "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": "Convertible preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r24" ], "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": "Convertible preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r0" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements.", "label": "Reclassification, Policy [Policy Text Block]", "terseLabel": "Prior Period Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r107" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds from Debt, Net of Issuance Costs", "terseLabel": "Proceeds from issuance of debt, net of costs" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r106" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Cash received from transaction" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMinorityShareholders": { "auth_ref": [ "r108" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.", "label": "Proceeds from Noncontrolling Interests", "terseLabel": "Proceeds from sale of subsidiary shares" } } }, "localname": "ProceedsFromMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Maturities and sales of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfOtherInvestments": { "auth_ref": [ "r103" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the sale and maturity (principal being due) of other investments, prepayment and call (request of early payment) of other investments not otherwise defined in the taxonomy.", "label": "Proceeds from Sale and Maturity of Other Investments", "terseLabel": "Maturities and sales of non-marketable investments" } } }, "localname": "ProceedsFromSaleAndMaturityOfOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r102" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from disposals of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r35", "r221" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r34", "r219" ], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "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": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r14", "r221", "r433" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "negatedTerseLabel": "Derecognition of build to suit asset", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets", "http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "Property, Plant and Equipment, Net [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r13", "r221" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r13", "r219" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "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": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]" } } }, "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsOnNetIncomeOfAmountsReclassifiedFromAociDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r78", "r88" ], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfAccumulatedOtherComprehensiveIncomeDetails": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "negatedLabel": "Amounts reclassified from AOCI" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsOnNetIncomeOfAmountsReclassifiedFromAociDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsOnNetIncomeOfAmountsReclassifiedFromAociDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Gains (Losses) Reclassified from AOCI to the Consolidated Statements of Income" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsOnNetIncomeOfAmountsReclassifiedFromAociDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsOnNetIncomeOfAmountsReclassifiedFromAociDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "terseLabel": "Schedule of effects on net income of amounts reclassified from AOCI" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RegulatoryAssetAxis": { "auth_ref": [ "r448", "r449", "r450" ], "lang": { "en-US": { "role": { "documentation": "Information by type of regulatory asset.", "label": "Regulatory Asset [Axis]", "terseLabel": "Regulatory Asset [Axis]" } } }, "localname": "RegulatoryAssetAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RegulatoryAssetDomain": { "auth_ref": [ "r448" ], "lang": { "en-US": { "role": { "documentation": "Rate action of a regulator resulting in capitalization of costs incurred.", "label": "Regulatory Asset [Domain]", "terseLabel": "Regulatory Asset [Domain]" } } }, "localname": "RegulatoryAssetDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RenewableEnergyProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Rate action of a regulator resulting in capitalization or accrual of costs related to implementation of renewable energy program.", "label": "Renewable Energy Program [Member]", "terseLabel": "Renewable Energy Investments" } } }, "localname": "RenewableEnergyProgramMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": { "auth_ref": [], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt and payment of capital lease obligations.", "label": "Repayments of Debt and Capital Lease Obligations", "negatedLabel": "Repayments of debt" } } }, "localname": "RepaymentsOfDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems": { "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": "Research and Development Arrangement, Contract to Perform for Others [Line Items]", "terseLabel": "Research and Development Arrangement, Contract to Perform for Others [Line Items]" } } }, "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentArrangementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contractual obligation to provide funding of research and development costs over periods that initially exceed one year or the normal operating cycle, if longer.", "label": "Research and Development Arrangement [Member]", "terseLabel": "Research and development arrangement" } } }, "localname": "ResearchAndDevelopmentArrangementMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r284", "r451" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfIncome": { "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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)", "verboseLabel": "Restricted stock units and other contingently issuable shares" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansNarrativeDetails", "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails", "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r28", "r248", "r431" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 4.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)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r254", "r255", "r256" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 }, "http://www.google.com/role/ConsolidatedStatementsOfIncomeCalc2": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding 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, Excluding Assessed Tax", "netLabel": "Revenue", "terseLabel": "Revenue", "verboseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfIncome", "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/RevenuesRevenueByGeographicLocationDetails", "http://www.google.com/role/RevenuesRevenueBySegmentDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsOnNetIncomeOfAmountsReclassifiedFromAociDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r117", "r261" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r122", "r261" ], "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": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/Revenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r169" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Revenue by geographic location" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r97", "r156", "r157", "r165" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasRevenueBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "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": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasLongLivedAssetsByGeographicAreaDetails", "http://www.google.com/role/RevenuesRevenueByGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "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": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r396", "r401" ], "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": "New operating lease assets obtained in exchange for operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Amount of investment" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesMember": { "auth_ref": [ "r350" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business.", "label": "Sales [Member]", "verboseLabel": "Revenues" } } }, "localname": "SalesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/RevenuesRevenueBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue from sale of goods and services rendered, in the normal course of business, after sales returns and allowances, and sales discounts, when it serves as a benchmark in a concentration of risk calculation.", "label": "Sales Revenue, Net [Member]", "terseLabel": "Sales Revenue, Net" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/RevenuesRevenueByGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r78" ], "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": "Components of accumulated other comprehensive income" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r209" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. 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 Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsThatAreBeingAmortizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r209" ], "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": "Information regarding purchased intangible assets" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r297", "r298" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/AcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r45", "r119", "r244", "r245", "r246", "r247", "r381", "r382", "r384", "r426" ], "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 long-term debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r332", "r344", "r352" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "terseLabel": "Schedule of gain (loss) on derivative instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r338" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of derivative instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r135" ], "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 earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/NetIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r205", "r206" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsGoodwillRolforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r205", "r206" ], "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": "Carrying amount of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "terseLabel": "Schedule of other income (expense), net" } } }, "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r35", "r221" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable": { "auth_ref": [ "r285", "r286" ], "lang": { "en-US": { "role": { "documentation": "A schedule reflecting the terms of significant agreements under research and development arrangements accounted for as a contract to perform research and development for others (including royalty arrangements, purchase provisions, license agreements, and commitments to provide additional funding), aggregated by similar arrangements or individually if necessary to understand the effects on the financial statements.", "label": "Schedule of Research and Development Arrangement, Contract to Perform for Others [Table]", "terseLabel": "Schedule of Research and Development Arrangement, Contract to Perform for Others [Table]" } } }, "localname": "ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r89", "r91", "r171" ], "lang": { "en-US": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasLongLivedAssetsByGeographicAreaDetails", "http://www.google.com/role/RevenuesRevenueByGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r155", "r160", "r162", "r163", "r205" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasCapitalExpendituresBySegmentDetails", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasOperatingIncomeLossBySegmentDetails", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasRevenueBySegmentDetails", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasStockBasedCompensationAndDepreciationAmortizationAndImpairmentBySegmentDetails", "http://www.google.com/role/RevenuesRevenueBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r155", "r160", "r162", "r163", "r205" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of segment information by segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r269", "r279" ], "lang": { "en-US": { "role": { "documentation": "Components of an equity-based arrangement under which compensation is awarded to employees, typically comprised of compensation expense; changes in the quantity and fair value of the shares (or other type of equity) granted, exercised, forfeited, and issued and outstanding pertaining to that plan; and cash flow effects resulting from the equity-based payment arrangement. Component disclosures are by type of award and plan name.", "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/2018-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r271" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]", "terseLabel": "Schedule of restricted stock activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": { "auth_ref": [ "r188" ], "lang": { "en-US": { "role": { "documentation": "For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).", "label": "Schedule of Unrealized Loss on Investments [Table Text Block]", "terseLabel": "Schedule of unrealized loss on debt securities" } } }, "localname": "ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r213" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Expected amortization expense related to purchased intangible assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsGoodwillRolforwardDetails", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasCapitalExpendituresBySegmentDetails", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasOperatingIncomeLossBySegmentDetails", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasRevenueBySegmentDetails", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasStockBasedCompensationAndDepreciationAmortizationAndImpairmentBySegmentDetails", "http://www.google.com/role/RevenuesRevenueBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r172" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Information about Segments and Geographic Areas" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreas" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "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": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasCapitalExpendituresBySegmentDetails", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasOperatingIncomeLossBySegmentDetails", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasRevenueBySegmentDetails", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasStockBasedCompensationAndDepreciationAmortizationAndImpairmentBySegmentDetails", "http://www.google.com/role/RevenuesRevenueBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r116" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfIncome": { "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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period.", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "terseLabel": "Other acquisitions" } } }, "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/AcquisitionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r112" ], "calculation": { "http://www.google.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.", "label": "Share-based Compensation", "terseLabel": "Stock-based compensation expense", "verboseLabel": "Awards expected to be settled with stock" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansNarrativeDetails", "http://www.google.com/role/ConsolidatedStatementsOfCashFlows", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasStockBasedCompensationAndDepreciationAmortizationAndImpairmentBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited/canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r276" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited/canceled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r274" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r274" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r273" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested at end of period (in shares)", "periodStartLabel": "Unvested at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Unvested restricted stock units - number of shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r273" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Unvested at end of period (in dollars per share)", "periodStartLabel": "Unvested at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Unvested restricted stock units - weighted-average grant-date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r275" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r275" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "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/2018-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r267", "r270" ], "lang": { "en-US": { "role": { "documentation": "Equity-based compensation award.", "label": "Equity Award [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansNarrativeDetails", "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails", "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r243" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r39" ], "lang": { "en-US": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]", "terseLabel": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r37" ], "lang": { "en-US": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-term Debt, Type [Domain]", "terseLabel": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r160", "r205", "r223", "r224", "r225", "r439" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/GoodwillAndOtherIntangibleAssetsGoodwillRolforwardDetails", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasCapitalExpendituresBySegmentDetails", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasOperatingIncomeLossBySegmentDetails", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasRevenueBySegmentDetails", "http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasStockBasedCompensationAndDepreciationAmortizationAndImpairmentBySegmentDetails", "http://www.google.com/role/RevenuesRevenueBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r23", "r24", "r25", "r243" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.google.com/role/DocumentAndEntityInformation", "http://www.google.com/role/NetIncomePerShareDetails", "http://www.google.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r48", "r243" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfStockholdersEquityStatement", "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsOnNetIncomeOfAmountsReclassifiedFromAociDetails" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.google.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.google.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r24", "r25", "r243", "r248" ], "lang": { "en-US": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Common and capital stock issued (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r24", "r25", "r243", "r248" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Common and capital stock issued" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "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": "Authorized share repurchase amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r24", "r25", "r243", "r248" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedTerseLabel": "Repurchases of capital stock (in shares)", "terseLabel": "Repurchases of capital stock (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfStockholdersEquityStatement", "http://www.google.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r24", "r25", "r243", "r248" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedTerseLabel": "Repurchases of capital stock", "terseLabel": "Repurchases of capital stock" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedStatementsOfStockholdersEquityStatement", "http://www.google.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r25", "r29", "r30", "r174" ], "calculation": { "http://www.google.com/role/ConsolidatedBalanceSheets": { "order": 1.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/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets", "http://www.google.com/role/ConsolidatedStatementsOfStockholdersEquityStatement", "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r251" ], "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]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r66" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Supplemental Financial Statement Information" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_TechnologyEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment used in the creation, maintenance and utilization of information systems which include computers and peripherals.", "label": "Technology Equipment [Member]", "terseLabel": "Information technology assets" } } }, "localname": "TechnologyEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r408" ], "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/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesAndFairValuesForInvestmentsInUnrealizedLossPositionDetails", "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnfavorableRegulatoryActionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A enacted or proposed action, ruling or regulation that is likely to or possibly will have an adverse effect on the entity's financial position or results of operations, excluding tax matters.", "label": "Unfavorable Regulatory Action [Member]", "terseLabel": "European Commission Antitrust Investigation" } } }, "localname": "UnfavorableRegulatoryActionMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/ContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r287", "r291" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Gross unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r292" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would impact effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnsecuredDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.", "label": "Unsecured Debt [Member]", "terseLabel": "Unsecured debt" } } }, "localname": "UnsecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r138", "r139", "r140", "r141", "r145", "r146", "r147" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r364" ], "lang": { "en-US": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Approach and Technique [Axis]", "terseLabel": "Valuation Approach and Technique [Axis]" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r364" ], "lang": { "en-US": { "role": { "documentation": "Valuation approach and technique.", "label": "Valuation Approach and Technique [Domain]", "terseLabel": "Valuation Approach and Technique [Domain]" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis": { "auth_ref": [ "r317", "r319", "r322" ], "lang": { "en-US": { "role": { "documentation": "Information by category of Variable Interest Entity (VIE).", "label": "Variable Interest Entities [Axis]", "terseLabel": "Variable Interest Entities [Axis]" } } }, "localname": "VariableInterestEntitiesByClassificationOfEntityAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityConsolidatedAssetsPledged": { "auth_ref": [ "r309", "r315" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of consolidated variable interest entity's (VIE) assets that can only be used to settle obligations of VIE.", "label": "Variable Interest Entity, Consolidated, Assets, Pledged", "terseLabel": "Assets not available for use" } } }, "localname": "VariableInterestEntityConsolidatedAssetsPledged", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityConsolidatedLiabilitiesNoRecourse": { "auth_ref": [ "r310", "r316" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consolidated variable interest entity's (VIE) liabilities that do not have recourse to general credit of primary beneficiary.", "label": "Variable Interest Entity, Consolidated, Liabilities, No Recourse", "terseLabel": "Liabilities with no recourse" } } }, "localname": "VariableInterestEntityConsolidatedLiabilitiesNoRecourse", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "auth_ref": [ "r326" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.", "label": "Variable Interest Entity Disclosure [Text Block]", "terseLabel": "Variable Interest Entities (VIEs)" } } }, "localname": "VariableInterestEntityDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesVies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount": { "auth_ref": [ "r318", "r321" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The reporting entity's maximum amount of exposure to loss as a result of its involvement with the Variable Interest Entity (VIE).", "label": "Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount", "terseLabel": "Maximum exposure" } } }, "localname": "VariableInterestEntityEntityMaximumLossExposureAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssetsAndLiabilitiesNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Net carrying amount of the assets and liabilities in the reporting entity's statement of financial position that relate to the reporting entity's variable interest in the Variable Interest Entity (VIE), when the reporting entity is not the VIE's primary beneficiary.", "label": "Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets and Liabilities, Net", "terseLabel": "Carrying value" } } }, "localname": "VariableInterestEntityNonconsolidatedCarryingAmountAssetsAndLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryAggregatedDisclosureMember": { "auth_ref": [ "r323" ], "lang": { "en-US": { "role": { "documentation": "Aggregated disclosures of similar Variable Interest Entities (VIE) which are not included in the consolidated financial statements of the entity because the entity does not have a controlling financial interest (not the primary beneficiary). Such disclosures may include how similar entities are aggregated, if separate reporting would not provide more useful information.", "label": "Variable Interest Entity, Not Primary Beneficiary, Aggregated Disclosure [Member]", "terseLabel": "Variable Interest Entity, Not Primary Beneficiary, Aggregated Disclosure" } } }, "localname": "VariableInterestEntityNotPrimaryBeneficiaryAggregatedDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r317" ], "lang": { "en-US": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Primary Beneficiary [Member]", "terseLabel": "Variable Interest Entity, Primary Beneficiary" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r394", "r401" ], "calculation": { "http://www.google.com/role/LeasesComponentsOfOperatingLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/LeasesComponentsOfOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]", "terseLabel": "Weighted-average effect of dilutive securities" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r129", "r134" ], "calculation": { "http://www.google.com/role/NetIncomePerShareDetails": { "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": "Number of shares used in per share computation (shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r127", "r134" ], "calculation": { "http://www.google.com/role/NetIncomePerShareDetails": { "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": "Number of shares used in basic computation (shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Denominator" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r101": { "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=115205541&loc=SL114868664-224227" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3521-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3044-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r118": { "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=26873400&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r12": { "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=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r121": { "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=26873400&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22580-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1448-109256" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1377-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1505-109256" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1252-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1500-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=SL5780133-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1337-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109256448&loc=d3e4984-109258" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r148": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8615-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8654-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8657-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8660-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8663-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8672-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8924-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8475-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r17": { "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=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r172": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5074-111524" }, "r174": { "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=27010918&loc=d3e74512-122707" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=109979856&loc=d3e26610-111562" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=109979856&loc=d3e26853-111562" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=109979856&loc=SL6284422-111562" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27198-111563" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27198-111563" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27198-111563" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27198-111563" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27290-111563" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27290-111563" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27290-111563" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27337-111563" }, "r19": { "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=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27357-111563" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27357-111563" }, "r192": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=84241550&loc=SL75117539-209714" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=84241550&loc=SL75117539-209714" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=84241550&loc=SL75117539-209714" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=84241550&loc=SL75117539-209714" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=84241550&loc=SL75117546-209714" }, "r198": { "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" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68049868&loc=d3e3927-108312" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r20": { "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=6877327&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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=6877327&loc=d3e13212-122682" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r22": { "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=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r222": { "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" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r224": { "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" }, "r225": { "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" }, "r226": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14326-108349" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14615-108349" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14394-108349" }, "r23": { "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=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14435-108349" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14453-108349" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14472-108349" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14557-108349" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=115931803&loc=d3e12021-110248" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=115931803&loc=d3e12053-110248" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r24": { "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=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6402221&loc=d3e15743-112638" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r248": { "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=27012166&loc=d3e187085-122770" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r25": { "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=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/subtopic&trid=2208855" }, "r251": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130531-203044" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130532-203044" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130539-203045" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130543-203045" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130545-203045" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130549-203045" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130549-203045" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r26": { "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=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r263": { "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=108410482&loc=d3e1928-114920" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=112275985&loc=d3e4179-114921" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=79507207&loc=d3e4534-113899" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r27": { "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=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r277": { "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=109197908&loc=d3e5070-113901" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r28": { "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=6877327&loc=d3e13212-122682" }, "r280": { "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=115993241&loc=d3e301413-122809" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11149-113907" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11178-113907" }, "r283": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r284": { "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" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23199-108380" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23221-108380" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=SL37586934-109318" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e31931-109318" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r29": { "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=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r295": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84229725&loc=d3e961-128460" }, "r297": { "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" }, "r298": { "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" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84161108&loc=d3e4845-128472" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r30": { "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=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=109124213&loc=d3e6578-128477" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=109124213&loc=d3e6613-128477" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r305": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569655-111683" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=6839525&loc=SL6758485-165988" }, "r31": { "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=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=6839525&loc=SL6758485-165988" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r313": { "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" }, "r314": { "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" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108788376&loc=d3e5710-111685" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108788376&loc=d3e5710-111685" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108788376&loc=d3e5710-111685" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108788376&loc=d3e5728-111685" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108788376&loc=d3e5728-111685" }, "r32": { "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=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108788376&loc=SL6759159-111685" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108788376&loc=d3e5747-111685" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108788376&loc=d3e5747-111685" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108788376&loc=SL6228884-111685" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=27015204&loc=d3e355033-122828" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=27015204&loc=d3e355100-122828" }, "r326": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(i)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(iii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r33": { "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=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL109998890-113959" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "4CCC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL109998896-113959" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "4CCC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL109998896-113959" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41678-113959" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109975725&loc=SL5629052-113961" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109974929&loc=SL110061190-113977" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=112277219&loc=d3e80748-113994" }, "r36": { "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=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19190-110258" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=SL7498348-110258" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19279-110258" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=99377092&loc=SL75136599-209740" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13279-108611" }, "r37": { "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=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13433-108611" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13531-108611" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13537-108611" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75032774&loc=SL75039408-165497" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240241&loc=d3e32211-110900" }, "r379": { "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" }, "r38": { "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=6877327&loc=d3e13212-122682" }, "r380": { "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" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r384": { "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" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164758&loc=d3e45023-112735" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=113997351&loc=SL77916155-209984" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r39": { "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=6877327&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r40": { "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=6877327&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=SL51823488-111719" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=68078379&loc=d3e122625-111746" }, "r409": { "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" }, "r41": { "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=6877327&loc=d3e13212-122682" }, "r410": { "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=6876686&loc=d3e534808-122878" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r412": { "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=6876686&loc=d3e534808-122878" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r414": { "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=6876686&loc=d3e534808-122878" }, "r415": { "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=6876686&loc=d3e534808-122878" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r417": { "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=6876686&loc=d3e534808-122878" }, "r418": { "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=114873765&loc=SL114874048-224260" }, "r419": { "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=114873765&loc=SL114874048-224260" }, "r42": { "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=6877327&loc=d3e13212-122682" }, "r420": { "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=114873765&loc=SL114874048-224260" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Subparagraph": "b.", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6477933&loc=d3e60009-112784" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(d)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r427": { "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=6879938&loc=d3e572229-122910" }, "r428": { "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=6879938&loc=d3e572229-122910" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r43": { "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=6877327&loc=d3e13212-122682" }, "r430": { "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=6879938&loc=d3e572229-122910" }, "r431": { "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=6879938&loc=d3e572229-122910" }, "r432": { "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=6879938&loc=d3e572229-122910" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r434": { "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=6879938&loc=d3e572229-122910" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(f))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r437": { "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=114873790&loc=SL114874131-224263" }, "r438": { "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=114873790&loc=SL114874131-224263" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99384497&loc=SL65671331-158438" }, "r44": { "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=6877327&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(2)(i))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12C(1)(a))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010" }, "r445": { "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=6589523&loc=d3e617274-123014" }, "r446": { "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=6590653&loc=d3e638233-123024" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "980", "URI": "http://asc.fasb.org/extlink&oid=6499975&loc=d3e44250-110382" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "980", "URI": "http://asc.fasb.org/extlink&oid=6499975&loc=d3e44264-110382" }, "r45": { "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=6877327&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "715", "Topic": "980", "URI": "http://asc.fasb.org/extlink&oid=6501251&loc=d3e52485-110419" }, "r451": { "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" }, "r452": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r453": { "Article": "12", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "13", "Sentence": "Column B" }, "r46": { "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=6877327&loc=d3e13212-122682" }, "r47": { "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=6877327&loc=d3e13212-122682" }, "r48": { "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=6877327&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r50": { "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=6877327&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r52": { "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=6877327&loc=d3e13212-122682" }, "r53": { "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=6877327&loc=d3e13212-122682" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(1)(i)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225877-175312" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226016-175313" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313" }, "r66": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r68": { "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=114867106&loc=SL7669646-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6911-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(dd)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e637-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e640-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e681-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669686-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e689-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6935-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL34724391-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL34724394-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669625-108580" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669625-108580" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e557-108580" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=109228884&loc=d3e1436-108581" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-03(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868656-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e7018-107765" }, "r90": { "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=115205541&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r92": { "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=115205541&loc=SL114868664-224227" }, "r93": { "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=115205541&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(c))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(9)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r96": { "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=115205541&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r98": { "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=115205541&loc=SL114868664-224227" }, "r99": { "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=115205541&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 92 0001652044-19-000015-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001652044-19-000015-xbrl.zip M4$L#!!0 ( !22H10 -OD 1 9V]O9RTR,#$Y,#,S,2YX MJFJ&4PZC3&UT,!GO_^/V7W_ZKT_GG^?TUNN26MR!,H@M!L"0V>J)RCOZP MB?L3305?H#^X^$D?<:?C R']X]FUO[K6G"PPPE(*.O$DN>)B<4FFV'/DV9[' M_O2P0Z>4V$""0U07J0:)QQ*+&9&W>$'<);;(V=Y/,\YG#OEH M\<7^X4'W].#HJ+N'@$GF?E6/RK9U*/N9:OL\$8)>$S1EG MS%N8 6PI]N7+DNQ#HPZT(H):(9QJ9,L(+MG)R;[_,-F4YI!$F2LQLR*2GC,L M/!WIUMW3T]-]_31JZMJFAH"VN__/F^N1UMO>[[\@I/5(%TLN)&(9^4^Q.]&0 MKI!*HE\Z!]V.DJFO^6MN8:GM+,EN!FB?.-)55YT8Q4?H=P_M5R#!(:\A)PNBKCHA7$?=ZG0/ M-Z,B'N'5J CAMD'%Z3X6EE(UJ,V2'?*\=###DHN7*[@N1YDC1 I+/T:B2#Q5 M)'8_;4"BQLS(3,T%Y4E*0FV5C@IB"2$V[M_LXE?&Q-!V2-Q=:!Q5$4I";#@=R=& M48\2AJGE5K:.&,K_N;%=N-12Z+I5B AAU(].#%R3 +D4U72\JFW+\#]]2L_369'T?M+P9=$2 K!5"(OT CF M@DS/]E2>T0DSC'];V/D(<7?8)--!.JC0DQ2 6)ZCF;B.B0PQ*+=]MN>"M!T2 M'#RIRA. $*>A["P%J2R M9_WI45G\?M@]^-(].$ ==$E=R^&N)PA< M),%_VU\%6D'GN<0>LM_U[U66 ^"@20[@RA@M#9<>!D:PX&8HT9)ROB024Z>& MN$/ /*D?'WPY/NCF21U]"/#\VB+Y7_#%DC!74W$'>59)Z6?!V*P^"0. MI)&T6>ZW6 BX>B251D$QFMPQT3TY/C@NU@OZ$*']=3=*E$3&>.*0NCH*@/,T M<]0].B@< M<"=EU!KVB.(ND>X3Z4Y1V&M;QR-SN4-M58P[QXXJHH[FA,C2^ET'GJ,\F,'@ M/S6+C4!L>KE'Z6YX.QI>#RY[X_XE.N]=]VXO^FCTO=\?CW;ZD.X=%L#5G$@* M=&ZHG#2N DV=:.]94E/H0PIW6T=2)"UW.+W [OS*X4\U1I093;Z^3@I&UF@, M_]ST;T%7PRMTT1M]1U?7PS_:.L92(H;90Y Y3" 0G@T8J(1LJ#,#PGSM'573 MWO#F[K[_O7\[&OSHH\$M7/=W>C2)?4/O60E[@88+_&FQAG<^-J.3;0S64N/S ML-+XW(W(E&PO@,3#;2C)1[33U"MH2F=&<^[81+C]/SW(BZ*GFVDN#W&^)H\K M:7(T'E[\]_?A]67_?O0WU/^?A\'X7S%LNS0L*9L19M'R]94D2'X=\L!8ATS MMU74%>LC!LC\NL>!H?B>0M/*.L8EF91T4+IE_JK2)X-M*["6R?.:L]F8J'VX M$UG)JM+@DV&1PI=X^Y8EPM<,>LSNP[PF7P9LRL5"4U52['D8!$3)_$CXR3,(1&I3 TW(% MJ-A/8$MZV+G!TA-J 0VRG>'T!HN?X*'!>RA',B*6>E8U0-UJC_F3SI%A!=VH MVHL3^=$DL. MIY=$T$<=EB4>#IE?+8-)L&?!%*8X@*[EG A##7MC&W@%6@H-Z+2D ?FT*><0 M4Y=JP1GRN]:3?()$I&E$*2*#ICLS#,5WA:GX@1V/N,/IT)/J72SU%JG1$C:V MLSJ=%1K2EY*&I#I'?N_*FA+]K[&LG9&$DO@FN.L^,$&P0_^/V-=P15SP![$^ MK[@8Z,TZNOV I1O?<7]WZ<8&M&U""HTKLTUIC7%IPE#<&?))TRXI:7B0>J $ M?8BR52 4TK@SOU"\<508K#YL+_HI1EUH(I]*FD@BMO7[VH5%)H40K,2H*P". M)((%\T(T9#97>=D>"C7_N:SFXQY1HLND(]@90"BN>H724I@*%9JI8:]1:,LK MJ29A#Z=3ETBUDC6<1L][, =*/3^'=ZXIGE!G.[Z[?I=%AM#-U'/7&$),@@HI MXT8^%?[L']U,$+*SFU"&52KR.?#Y%?HC0X5^C4;;5[+_QKG]1!T'QHQ.F ? M"9M1$(-OQ>5T4X@EOV)\:J@8ARCU,/)S^1AK,,1V>HHDG'B+[Y[H LAJB_$< MRYX@YP3\56_!A51)1R4W_,HTY/OE4\,$7<9&T(<$69V +D,S":0A#&@GBC@4 M4==.9UVDZO[SDJ@7<@(Q:6K5/>:J$\**#6&K=K))N6'S^^Y Y)\PF*[/FT]^D)KR2R2E+.6J%7$N+JV5TOCR1\AGXPB) MD".LL*,0O79=<0=(][!3HT'L%WA))79TY&93"8)USU^"YA7'WS:[S!^ZGPUQ M:T5C0!\",E"2#C1Y"<':&:"4UZ+:!WU-'R%%T0'!^4OZ^2O93LE>"\TGL\95 MV7ST/G!-2A@2@>VL--O94+XVATNBEAW8S)]WU6KQ:SN?,ET66D^F:E/9>B(R MPI#C@Z+DUYW_*:W(>_)(F$=>VU[6=5-H(YE4N;*-!%WO;**TLO1[G><8^DD> MO@/M+@F(P*+^9:)B!8\&BR6F0B%\;5/:,G6%%IC9ZE/9 C7%'77:HIT^SD@U M3U+]]W0=4#V.*=\9<&D3J5+_J8PUMQ+4_6RH!%4VF/85A:Z![[(:"]KF+QP> M&Q)='[!U4E4NAS-_9T04,.E'P4)#)4==$6=^+?S8,,'[':"X![TK-PKT].-H MB:2-?M 7T)6G4NT;0+OP%OK6'7ZIOA.N++)"/6:FR4"//FH4X [4%V+?Z6^] MR"LDA%C.U59Y4P/@61OUA[; C1 W6T,/*^5>_:DBB* MXTQE/B-OL<#B93@=T1FC4VIA)GN6_I8.Q&!WW*'E3R#:I(/\&+]KB/']WA(A MHSJ[7F5908_J2:)/%'>*PEYWRB^CFWJSWC8[S'>Z74-JL07C:/TF_PTT^)?Y MC5+^X_"@>YB="+9B(N&O5MD%D<')J42,YEB4/+HS"Y:_@<%4UP$=JJLO4FC"$FATC(51Z/26KTT'4JDRCR_ I-?LSHT3.^Q M&MHWI6>/'B\G= -T\IK6TR'N6)3QB!_LCW/"M MM@O]W7E9]YB-U^L^/_HP;1*N8B'J%6]-4+AAQ$V\C1<0M3M_H[1VD[M^MGW^ MY&L346AHF=RDFJ&E]ROMCIO<@KGY1WRZ0Q:5Q$#C"U5NAV3&H^W=";XD0KZH#QQ VK*L7.C92D^%MI,IO%:SG;!O_\L+8>\[ MT\A5V,B:$]MSU&*X?T2%&G!!1 LC\'6LI&2GA0:3>4>TFL&$9.@E^> 4#?]5 MOX"67_^NO-#.@G*56:4P615I?N72]$),-0MH7W7S!Q94,3U@D@ CLJ^^4 /I MZ8_2FV=R,>1794X,59D0'0KQH1 A^O!CT-\I)Q!MO4)H)8SY_O;$4!(M5%Z; MZJ._[3^[]E>\7%)P,>I6<(,Q[E.O[ZE;Q/=0"$]<_6&:LSTI/+*G;4!I\-^] MPX-N]Y9+XMZ0Q82(/<3P@ISM&>Y3QU$:"%&X'N"DTE/]?1/<6Y[M/4^$0[]2 M\'][2 *U9WN,,^8MOMI\@2D;P /%Q![R&T(,1;D]U@UM3P3%V_UJQ!^O(?[X M/1#_:0WQGQI/_&0" QN"F!7:,[<;2'JTV7&D/I&!A>T^+-5G@4'N7PX.5Q@J MV?C-V$RRI6K$%YXK(; 4B7IP4").L%38L X[_IT%9^!ZQ?PG;PK+L*J^(+ZWQ-(,%>N==/XS3'GZ*!483[,==5T2[=O@IE&Q+J0[ ZG MZE4Q?1-D"&/KSA/67+W!-)PFN A&8WA<=X;O#5"]B5G4F[/L1R(D<,QFP5!> ML8/USQLX <.L0RWL]I\MQU.?J'J &)C8.G%>M>]231M@VNM.:DG97]J$*X&\ MHJG:9+)%2SWWT8[FA,AX-3%.Y7H!8"B&"NWKRP!0J%.^MFW(%]BA%D];[,J] MYHV^X*C#"[6V<;%*N^G1VX\NY=S5_ZK2_H@=XA]LTWN$#%]1!G/^"*]^VC7F MJ1;L6XRW,@%2'7:BL_XON"LWDRGR^_GD#)O7$&8)! MZ>6."+UB!H9^11)3>)F630N0(S[5%!I[!W]SRT7U*'N:[(H5S;QO'8QX(!7C=3>BD_+CD;U13K7;:Q^JWUJQ^W U5+<>\$M6!B .<$ MSAZFXF"-0M^.I%$3N'%3PUIQ/%$YYYZ\)]BFSLLE@>QZ 5FTJCE!R/(#.Q[I M09Z!'7^V7">8ZFC^HT2D*G#GV*7N!O))XG@OI;R(^$H5B\I0C9M>3(4F]1WP MD+',-%H%X-UQFYI2RS9^^XDUXB_,&U0*$"]Z)1,#M?#GN@J*3U/S7RIC4'F' ML%76H5Y-260KK]E!<_UH-:[U.TFJ**8NLZS7EF8IO(T3XMJQ^$WO\X6L]F.Z MN&BXW[S%3I]($/D3%S]].MV@!$)7]QJ4;-M4)O/9>B>,/!+!5)MSSNP,'^:' M;U_)CK\>IDLZ.A"[(1!^V;$?<'&P^4A"S#$FX$.$&L-1F2[A;;:'KG%.)BDR M]9$8:8K'HE=0V:-H!SC#=RQ \, M?)*C2O_*8]\%"RV9=*P21./RL4+J4PE9Z=8-RLC\9?_H TTJ?TQZC\RHK-"^ M$>-RA5Y-I?YSR^6_],Y+:&\1.UUTJPS5M'7IM19] ]V]^!N9PFWA5UXFYBQL MU;P8^H8+.<,SJI\[A99OWLAM/MF" M0MFZ9RW(-U] :HA7;4(L=WPM9Y[_^66,8^_F]I[PL+NJ;)*:K]O7>#FYDJW MGAIWP^E8 +IY@M/L_?I,4(@R9T3DZ:Z.F[T#P?OEV$O(U1R^!#5$X7K:"95K M^O:^YQX"&B/&YEI[UR3?DV6T.JO. %^D#;V@3?-""L,1MUQF5YR*FS4NKS&3G$IF M\ILT*(,9X^<_J)PK4O5;@,&<]\/?5#:CSR>V1SB[(A/A@60/ M#PZ/(9(W-_YT>'+ID1NL6G73HG@U[.]#D$-&[C@$0[?@MM3_?3J;JTJ5!9B MJ9XW\UQY1:>2$#9^@ILO_M\1?2Z6XS:0OP\QCN>"^+P"[>,G?J7VP4:,@FDH M]E?9!/$4RW!CS.]-@/K72*UT*%93H]!G3MU.,GO%/5%%CIMUT#QQ_@ $SDIR ML7+OKR/:/YC)A?QL@7__Y?\!4$L#!!0 ( !2&UL[7U9EQLY:7Z63VCW_)/YQ=QG<_EI-_6?K+>&4_S+U=;=Y]N5I=_\NOOW[_ M_OTO/]QB^I?YXNNO%&/VZUVI5Y_(?Z';QU#^"!&*&/G+CV7XY1WT<+;]L\S0QQORZ^?;NT>7DI0>A6O+K?_[^X?.FGV@R6Z[LS,=?_NV? MWKW;PK&83^.GF-[E__[YZ?VC2K[.YU^G\2]^?O5K_OK7GO]_Z\ERDJ%:PHLW MY2\7,?WUE_PD])D8S+8]_N>7GEW=7,>__K*<7%U/H8^_5F_$,*[L9'I46YX4 MJ:5)@_G5=9PM-QSZ.+6'P7FU0#/-^<,N%O#7MU@2K](5--/<+]9-X_&-?%RL MF:;].?L6ER!O/L'/Q<3#;Y]7<_^//V>3U;+G :')ZN94D$^HNZ9.SI;SZ21D M.=JWTRP?/E_&N"K1@P,%FVW>1[N %> RKB;>3D]NZXNUU-[PSROXF1>LY44: MV.7E>#K_?A2^>RMHMKG TT6\!*K"_'\/R_)5/+GAKU?5=A=.)L\I]3;:N6I# MTN(H;%\UL%-/J[7V416--GDC@"_GTP"ZZ0ATB-7-W;>G=J%$E75U:07Z,^C1 MDS)KZ0L/U]^,TBOCZV5J:=0PNH/C]_"9VE[Z83[[^B4NKO+O)<$X4*RVIAVK M(^XK4UNCRFF"SY^LIP$[&[,W"R,@Y.KF_2S-%U<;A>U@DTJ4K:61X\D,=)F) MG;X'TVZQ>>=!O/:5::Q1>5(OK%^M[?1WNUHOLC(+S[>H,E.]Y8/]ZFI>^ M"]"%%B_H217ZWEPK&@-N;">+O]GI.H("<+%>92=,=FZ]V(,*R%1X36-=_VTQ M7X)INXAV.OGO&#[ 7W$)HW/?UO%\\7YC^FZ>?S][_/#'^=9Q4P&6AIK0&&3W M4FJG(-8A,4I7VERWHEVN%QM-MS==Q<5L1\D[W*OT[LBZ&^ODL6K4,74TUNB+ ME)9QE77NBW3W?0]FR6HS36X_^3"Q;C*M2L3*+VL,AG+:YN&2M33PM_D\?)], MIX#)9O5Z/P-I_G4"[]EB=:B99AY)B_7J*F!MU9^STW M7X.I]G6S3L"P_!;G7Q?V^G+B0>#8$@T]MJ:6.S"PUY.5G6ZD0YB L1V7_9O= MXZ4'HX&7M0Q#=M%] )4M;.=9_^;Q][4C<=S[6@;CXCIF!7;V=3O-L@W5'">. M>%G+,'R*W^)L'9OK^H$7M-S=S+BU#<\-X_4B@L:\^?.!1@%?O;^Z M!B,\5]@<2LVTJV5PRRW_I]972V<^0+6'F_CXJ1I?G =W/MM:F'3\HWLWI^2S+QL_K MJRN[N+E(GR=?9Y,T\7:VZGD_7V_VH3_.IY,RF^@U5'WN+AY+_09>=6X(6ACM M9D8]KG812''Q^=(N#D8$O5J@F>:49=2!:U/+S8N7GZZE(<^CY0XU MYO42#37HV,E2OH9Z&OQ T;O;NKH+.3PBI.GHBMIM/BRSBW4,.^ML>>L 'ZP7 M.2#W^*W+QE_<+CP/[=GZPG-:>GV[4&WCBY87L[OU'MI\E74XD+U^:I=+T.QB M&"_F5[VYG]0-5;77OP6H2CD!VFQ#NZ!]7,S!9EC=Y-A0D/_71^@ =;ZCW4[G M XAA/URX4Y92J$ZNKI2M_LXM)KO7];!47<;G: MA###"O:W$G9QF;*--_)8G>R4NE[MA ?1DI[%"=+WMVQ+'%5^T?MD9?_=*,;/2%)Y\;J7^-TM;S]),]EC3#9';;_Y]W'Q0/= M._OF7C4,I];%Z5]_@48498L6DFFB L64(D"L)80:UP--$RO7M I=["OYLO MX!U__87\\NY[G'R]7&U^W=9B%_X9PQXG1]@]\>LR^UASC6@":^%M^9STH &?2H%3; S/P&RF". OL(U48P3+=X_#&?P:\Q7F6!=;'X=/?[^^5R'1<7 MUQGF383\'OK44'L1B"518H9T5!PYP1)*,F+$J3'&1T,B<5WG6U5*S+L :WN4 MO+H"+3WW9PG*^72=SZGT0M@H)G;ZT4["^]DNVFLO]\I74WA%M34L(N<-13HQ MA5B>^=Q*QX+'S@5[.LGHVR19H_BUQ:82'J4<%@:&WT7Z8G_L(=21-17*:,ZI M2XC02% PG".6+($U1!GEI.*:QM,YQ=XBIYJ'L"U:?1E!K+W@ MM464!Y"4LT$++*7$.EB4,">PXB:)6 #Z&\$$=Y+C2$C7UYE&B5 -K#,,_&Y_ ML-SX[QXN:/"@946*#.$26>PL4DEZY!5Q7).(-:] @];M\N-&ZO41/QV>%C74 MS8[41WN33;7#@_]R@<)3#QU1& 6<$J(>=/"8DD$,$.&G@GNN; M]2#5%A=&5]?3^4V,N[.31\F$@V4+AR-5E$3$.2C11JB A+464<.=T-@2$=D; M4AGJ8$@3H+4H.')TR5$D>;5,H3D%Y=L+Q+&.*!#*D#.@J2=&H(N8,E-E_6A= MC:A)?-0&UF%2/-]ZS)_<-F(72/&YV6*0(Q1 M7BEDDI?(0Z^1HY'#GY)3++0WNH(?4[Y%?M0)5FOVY8-$D=D?LO7<;PY37;CI MY*M]%%WRDLU9JH)"*PJ]]@DI23CRAE!D::"@+S$E"'/&\@IF2.M*9C4[M"G( M.K'^_#&?^6I+T'T-A1=*^& XHE%X%)Q@B$3#4!!<"*9A% E^0^IG)=HTA]GY M5J!29-E7K,!,1Z<9K+)1<"0IBXA%+!'6+&%8>(DEZ0UILI484C-0;=%BN M6 MN&OW SS^B/N8<:!D$9BS#$,G34@*::(E3 I'4? "&RXD]:F"DM*Z$EN)'/5C MU18_-IO"#UM;1FB\7JAP#HRW*&!AU5$CZ:F EUJ8$PH&2!#"A/=O2'6MQ(I: M86J-$(_2:QRG>1PL6ZA(=4@)F&\E0Y2 RD68BLA'$X3TCCA906BHMT6/!M!J M3=MXE+7R);UB\T!A9 @*"XH4YQ$%JC#B$6PUJ0Q\X)DAHI0OK,E>E+#4'SY7 M!&6"]\0CPT)$./J J L"*4\2I=P;9W37=WU.&9ZG"E%%4%HSJ.SR,O^;M[6_ MV>DN..'SY7RQRH;B@ZS$^VRJTI44#DOO/1/(2FY (50A1U!IY+3UELH(]D*% MP,8VZ7'2V#XUK)H$KDT*;9P)C_NQ&MC%X@8$^,&@[#+E"T83)]$:A(67*"K" M$)?<(:&E%8H$XJM86^T0IZGA?H%530#:%J'NT[_?)WX_O SM*54([(B5+H(B MHBERR3(DL5/()C!-3)+,.]%U'V!+Y*D7QK9C5CY%'P$=:#T8EN4C5UXJ5ABJ M+9'P.IN$1 H;BXPV'H&MRA263@.672=-?4M5S5"U18P''JG[EN]AQ(O/%]$Y MPQ.Q8&!HB42, 1F.*<#((DL\0Y[R -+3<:0L]I$IIDB57:-VG+MUCG@E:%IUUY4U6Y\_7$"G MK L>(VB M.:(4"T0MP4@X#/J.3=0#Z8FR%1QP;2[YE9P7=8'3KIM^M[==SF7Q6I$B))!B M6DKHI0'U%JPAI ,SB&I!1?)>1%8A^JC-I;XZ!>K!YVR;>3L&'[>/=U>HD()S MJ[A$1E".B),$10I&%>:!YRXG0CI_Y*T&)M2*4%M4XK1(2TJ1U4XD/-&+5G!#R^70A:._JQ M.T5^>Q/17N/@ 4\SK-S M_RFC>I'^7&XI6GK7_DFY0M DI"(1"0:]E%B :64$\-D%3G@*6C[-W'C,^.NW M,OYU@W1/BG_]]2D^'^#OYA* ?;39UKF,JXF_S^;2; *RNT2)RXMT>[W%^1*1 MO;QY]#$N)O.L N;[>.(P;O][]*;>R]44-N@DA%8H>PF142$@XQ-&FL3 D]"" MR%)A4[Y-8 SZ-T!LZ,,=YW=9Z_8?D"]?24$<2- GFQO^>8NXMK4VW64#SLEF]I/H_KG"$ARC)1PE'AQ4 M204*1#.DE'.""XRCJ;"IV0Y/FAJ^YRRI!-S)AR4?7=OV\*JVB]EPLKS>7=9^ MD5[*@?P"$2K763B<@I5<(VZL1Y92X"/C9G>TT!!0 4+7/9P-D^8<()]^&O>U MNP OTFNW:#\[I5N^BL):!8HW=P'G?UF)[,#^O"!DM!GC246 5%"$KQ98B2\ MDDC! LRHP<15V9@QA <;O(_$5M!PU$_%F3I1;#$@\)'WX?WL>63C_OC @\4+D8ST MQ$2D18K(F"21CQXC3[T)BBL< Z_%*_P3<*@A0,]'IPE"N &O :0*V MHXH*(^8#3!\N);+".J-PDE%7V%8P/Y/B4S>0YR/.1IK>PW/H#&&Y"HH@ %3. M<_(HYI'S.;VL91C11)B4@B2#JYR;P3^Y,*H)T_.O;KN4DRJ<&2\3CLG/.')R@IAW^2G\%$W"F>+>^TO8;0-<:\8S?%")0754HC(..)@ MMB*G7$)>\(1$B-@8'+"7;^+H\3FC.>K!M;78;Z,M]<8+J(KT9,[XM$ M+UU)(8,VB5)H1P1IS*2C*'D;8&9S'XG$,LEZ4FJ;A+7%PPT^ MQK#,UX1_MOGBZ),85KZ6@D9N&*,819H9$D2"(E;6 "@D-1SK/YGE%PU M(7HNH043X7>[RNV^N4C'LNO8N@J!B8].::0TF,0V>I-O6*'Y,#2V6#&O586S M6V?5[IL68$V >S8QMG'GECLA?+!L81@!@Y<3E(P"\9V"0"XJP)OA0+QSCKH* M@=KBYQ9?-:!Y>M!D;L(V@G-[M^?&P-FV*P#?/ZX7_A)LF>6C:+U9>' N_M5@ MRNI5%U:#^,9T&-TQ6\5N<-6ZF+5V<$NQ,KYC&"[)AZ M"A.,3%%0!$5 ,>6<(NXQX,$"I0HG;&2%K>=V3C1V8:6L =@SN\3&DYF=^8HN ML135U!HU2W[ M;U?VW8UU7^:;VU(W(\BB2Y,ET/@E4P[QJ%,VV>/0I7N^FPT4Z^1*J\I44%L=(O*%(FJQ@ MJ "JAM2 B7]B]K(1LX=2QU131 #!:*V1E@H@R1E?X%^) M,,[!0C@KF)U/H=N:F=Y60ULPC3%42-#"J>.=%6?U4.H*KK6+?!7;WOMG)-(G97!#:-];L[^.0/3 M8SKY[QC^8S[=Y-?=Y6NXF#WHZ6*RA*^&\.?LZ]9VJ<#AJJ\L9$B<*PU"(0\P M3Y:C2"A#PA#K@HA:TRJ'8H5Y+W9QBA<\^#W+M/T4_M MO][%X/UN0"[2/0P5A7FE=^; .6T]IRA1:I%.T%^*&4:.,RLHMARLBUJD>Y/N MMTY/A7.,41?FPFT>X?^(X6N\G?Z]M(J+9VALLD2=2/]C7U,HCH.RD8*-G&\/ MR2?$I,P71 $!79"1NU53YZFJK<$W9^#:99DE5E>^V#TUG"MT'U5W'TQ!!-B8>% M3U!$-8RIQ3S"PN>=U9;22E'('5!.NLWR&L>E2YL_9[Y?XHLV6"B,A &S01FEP5@(\$,X(X-/7-@*^VGML*JS7'CMOJ)* M^+<7J+K)K'(+Z=.4/'=WJ^433?#_ _;\";45Q$O,?8HH6&*0( 8 HDXBHUW$ MA&&?JFQ#M&3P5!WS9R&J;>#8%L\^X?7TT4)KRKQ/ 0EA$V)< M1\2,I<@0SAA6-%!ONF\IU$R/&E!J<^POTH[/!P;^[KG"*F.)B'EK0$7$G=?( M)&(1V">!8C"5G*Z26+2E^(\J@_3"B%>!I[WE9!GA73FP< B-GJ&JRUZ?([3:5ZV\F'6 MG.P!?C_,C=<+%8QQ"X,A\V5(.8%W2"A9'9!5(1(-2IJ(G;\RJ%9BU(I56ZSX M+4H4RWAF5'.+1, 23 M \ T-*"4M!;&2@8J="T'5-X*.>H%J[4, _/9_+%^?5ANO%JF\((9K3%&,L($ MB$%+9+GRB$B"9<0*[*@**2K:437>BJ>DSE%HBVUWF.V:V@>!FB;[NN Z6Q;4MLN#*#2)^3L_"Z0 M[N.>'M*!-#VF>I(-F!CT")5R2'IV[M2HRVF-8JTF]/0SX(0K,J-/_I)%N+ M0)]-"=]DR]AE7]E=.'O[;:,A83NOR8-4= V_9AA7=C)M\&TY-U*SM7^8S[Y^ MB8M->J_]W6G#OWC?EI.R=96KH-"@2E(PJYY 6BT7G$DB<(NF@MY](*54$1:,?<:6) MGWE<:T*OK<4]-_3];+E:K+- '=C%XB9;85?Y\L$]+-E7#+1GIQ/)VU%))B1\ MD"AR ;]II9/"GI#0^9/T=0SD"Y>FUXC9>1CRY\Q>S1>K?%YT.%GZHVCR0MG" M.^$QC17N6FC)EFV<+/4@UQ9CMLG4XD:PWET! M6&KQ.5"RL-1(F;!!6!L $^N$..8)44Z%-88S+RJD\6UG,Z>%5:A^&%OSF[V, M1BGR'"Q;!$:LYRG;.B%?9F@QBCDIFG>)N:"P<*;SWHP6Z-,$D(V;CQO9"VOJ M)OJA%5/J2SZKWN0[YGXC_+/G$LS$O)>;YHLM29I[ZRX3IIW>KSX-]O&EM]WN M#ZSM]/:&A&%.A')GXL^!Q&XTX:^\]3.97C>7;=(FJ'(_,PXMZ58E.W8YN0L].O+Y6*^ M_GHYAL4D=W%9)TD/OJ-P3B:F&$:!FP *FLOIIO,=[=%9PY,*SG8^/KI3?&T" M\DY2-_=LU\DO<=8,=?>]HR"))\Z41!I+CT)0%&D&VJ&:1E3O)N;<[0(+3B+E]\6D$?:">,O'LDK0/G MQNW$ERR.NLR)5^Z_RBD[GF1ES_'Z3Z!]W(C>K;\O!Z^\,!'JJ;CHZ5X?#X9R MR'1OS$=:B6&OSZGA4@Z-(J/NF!)/>N'!-EYO[J7Z;3%?+N^S&.:4*-MHZ/U! M@;747XA 6;(J(I5 _DJ!%7(*]%^F:=+$:1U9!46MX7O%VN;0 =G2U@B<:_$K MV[_[M%7-,/A1_47$R3!8"* 7D2("ZT$.>B-(&4] >#N/56==ZF^4P%4'X#"! M:UR(ZEQ[BA$;X3'O:Z.'0SKN*3TT(B,][A'-Z+B>&\U^'J*U!?19E*[;2VR& M<0']6FV2?MU]>3';AK;EGM[/H]?RHIW; ;PO7]O=1/^8F0"<7:T6$[?>N+&_ MS+<9SO8(^:I5%P2KX+F"!3'JB R3$3DA P@:8Q4)0H+1>#XMKZY\CK7GI=WW MGH)+XH*+ ='$'/+<162)5 CSH)(T*NE4092=/Z5G_<1J*(WGJ]W)O M>_@EKQ%7U_,98/OTLK!M[^]342\K\;WZBPNFC5/*Y[]IXJP3X"SCTX49L0F6TLMM?F!E'#AH74/M MQ7C$V6#0HZ9'QH(,B!&&,S+H8[ ,B1J5BG@]!W:[U!/S]?+E?GZ(R^672SLC M]'=X\G)9%ZH5WUN,-"'#(=>4CY30I-YO"W[NM!YV,_6N7<"Y'(71F9 M-F/>3^_S;5\O%CE8,R[:F@4'WEO0(1U3H;GNP>!K9C0>R0&G&O,1&TC6^;OA MWNXLJ'=DNC$+7NYIS0MG(4E?]"GO#_IF(/K#<8]Q;80D1 Y[8\9Z/\M*V=K2 M6 C"I&3CT5#VF1BJ@69B+#%A1(#T'8G.G\QJED:-+GY'8M^->7ZL;&MM>2L( ME6JL<8_3 19,JEX6Y?#'D"HIAJR>@MYT%1>SG'^O^L"]+)?AH1A ^[=G? M#_?LS^OO=A$^+B;^@1OV (I-OJ[P)DFCC426YCM94Q"(8861"_D:+2UZ)_0W>'\^ZQ5MI=X82$$IM:1!) :A8RC$A$;$J(^J*"2 M(B16X'O#!\C?&N&;&9!S47[\[8_)[0;#$<1]6*R@3DH9*49*<(^D- Z!!9_S M\]L@G1,&QU*W>[;7XT\/PBA/Z/G3XD7BUB7.+")!$12HT2C!0",FC7'$ SRF M\\$0]0WQ@3E6$X+GG#&/ W%/8-#S"@H5O#)::20]+(X:^X!22 9AG@BS7@B5 M2@4IG=.::Y5#M6!X'>]N M#?ZSG<5*>+>WRWW;S < /FE[*5:]7KP8]WIR,!IP(89$,.@Y'QLRI)0;RK#I M=W;CI?I0OLJ)VM!JGR>/9]LF.OHNF^8)LOIQ!84A9-2CT@Q%#W04073&ERIM MALR,QZ-Z\CLUF?6V ;+4"-B9Z )R=RN6'PO780SK(]?X0S45PY'D!E>Q_6=GD4'2+D*6RIAY;5:$%Y8HH MF):CGL!#KD?#ONJ!NB$-Y70T/)V<+=TM]%.0\^0!:9^B=]K'.4W^IAM18 ZC M30<#13@6FI&>(4P;*C H6O#SC-MGST$H*Q$>/%_T0.8)*884-%/XQ^C!8*S' M/3DV4F)M^F_'+.L.%5Z=^:<#WQ%/P'$VWOXJ"C4>8C/D2HV8S@*NS[36(S/ MNM$0:ZFQ M4<,^[W7_>J4WN?S5/2[G-,\^Y3'.VKN?VLG5";Z"YQ448S$>#OH#3A28&(;1 M/J,#H["-XK9IB2,R(4"P$'<,Z!=J& ME$(.AX(0E360"G',K?L'WC I3QZ0L\12-'T-U&_S>?@^F4Y[LVW^R_>S%8S( M!%[Z>">\_3?W_/];3[;G0S_%33*#IT]\N;2KWB+VX_:BR]T-AF<.YGC:2&#Z M-M$:-/*VRWL$2IGB!073!29#OR]'7! UZ'.C,F4!A$R >8 M?L]&:Z-+[^GYH:+%F(^P&)JQ&<)_E1GUQZ/Q !,B>T0,QJK"FMZ.L5OOT#Z_ ME+%.]-I:AO@T;HC[V^HOT% MB\!<\!1[)+S02+HH45!"(FQ]E-:H1,D9_?;[>/E\(#_%*U!*85+F>- E$"E? M(W.B&"E9>Q&=RM>]R9[Y\G]=&R%U]!=7>D)RRFBD<450R(4Z,0=)$3J2TUOG.GWKL# 5/ M![7#I(/7[[L%[<0:BZ24D:!= #)*(AB%B 3A BEC,95!"ZXZ>RJDF\0[$=;N M4F\\7]>W M]66"B2@HZ8(1UM0BF/C]+2(1$Q-S0YJHD[G7CMW+O7*>*=B&J' M>0?/ULL[>+;000KJ4D#)&PJ3TD%+<9#(&>QYOM[5R K;8.)_(.].0[6;O-M< M7ED[^1[56N"H&(?&#V(>:E+3VQC;6QZ^V!\MO:1Q0-_/8.BV\Z;GYNO5Y_CU]@J6 MW^+\Z\)>7TY\+U_3TH4V#.SU9&6GFPD4)JOU(B[[-[O'.P15SBZZD0);4O9O M'G_?H99>7,=\A'KV]<'=*1T$]%/\%F?KV,6F?5[-_3_Z=KF]WPCD^K;0#&3A M]2+ZR?;/!](?OGI_=6TGBUQA%WO4M S]D.]\:KS^N]NF\CTUMRS??+5;?L_M M4M^TY95[L9\]4P1AL<22(*=9OAA(".148"@2"OI!OB)8AO,YRA\#?*!3SQ\N M$M96&<$05\XC&4#SBD(D9*VVCA-&G"JU#7!.-_:)8_7T8JDZP&G+0/F;74RR ML"@SZL^>+2@C*M"4!S:-6P-; ML3I>9ZWK=S!TKM97FX\^VIN*B;_KDJ>@;,7'\^M]IG'9*@H>J'0! MFL&9YT@83?(UG1S!T.-H&-66G%$:E^K&L;N5IU=: "8 DW4H) -H42\14S!3 M?*0QX$23P/5DW&MTHC=!C?D9,6YKD2B+W.']R2-KRG?20YN4S)Y,:VN!Z0KO*@';2;(=V)<\NJY"1R:B5 (Q \L_P"X0<<:C M@'4(G& CNW^M:O<(=R*T7:3<@?W(8ZO*!\^#T@E@X,Z 59 <2J"((A,LZ)Z! M&UGN(I)S[D1VCG G(MM)ONW?"CJVJD)9J26W%(%Y$Q'E42&BP$I1(@AO V8Z M5A!P[>Q =H]OIR';-;Z5W7\\J;[":J^$D# !$_?(<9B/-'**'"4^:4ZULA5L MB'9V'CO%O*KP=L7?,(#:G[B_?E*G ^V-,==$CD:R-]2]GC8CRHAD/:U&8\'Y M6_9*_#D+8,OFY,,QC'YX>/1@.NF3ZCL,8G"6,PKB-T8 ,>+@D2(ZH,1EBE2R M%/G/XZRHEU+'2*(V!ZBME?*5KI;>"KE/'')X7(C2W.>H8 'FD$V&(L8$C$O2 M"A.O5*H2"M8QUT:C+&UQ"%I:,MM+B[Y]W^?U]?5T<[;:3O-)_/%T_OW!;G-+ MK6AZU_H/FQ61N[WD^2SOG'_.5%_<7*3/DZ^S29IX.UOU_$:L :,V1\TG'6U4 M>RRIT,@6$(RK;>C+Q[CX?&D7L<57G7O'[*Y!.>SG[B[E+_/!_.IJ/ML$MES. MI[ B+(>3Z7H5PYZ5[.BZBD15E,1:%*(@2!I"4+"YD9))!Y^K>,Z4?>7[DR_I M\+4@LZD)%C,EB7 "&0L_=&0,T0 _$L70C(%Z] M9JYBM0434GIB&(K.*42MCPA4&U!@0+FVF#-A8N=#+]KAV)G@;I)P%4A5T$!4 M4,PCDJ^!S 'Q*!_YW_6$<&A-A2W5EG)>=8LY)V#:ED'[]\U@Q- #0MNO\8_U ME2#V+()'UE10XB-/-"%FE$?28XJT9 (I;SCATF+X M__F4@U=Z\ZP;AU2#H^H!G@1CLVT;A3 H$$Y0(IXB'IPR21%@8>JZ8M H#^;M MHGNRC ;AL[BUE[VIDWI=Q;(&_=P/O.A-.WVVYT\:N$- M[3GD;M]X=ZKJ_@#0AYVNVGX;VCH'=?OBIHGST(S8WL3:YKO:(]-#[_]=8M'/ M*[O:?/9@'Z #3>AYOUCG_<;- ;#E[2'BP7JQ@ <[=%/KKJ$/6K1KXYXU]M4R M15^QH>HS@OM\( S!6H_$2 X9'_6'/5W.8&\H)@ ,<%"5LLL_SOS-I@MY$VFQ MN(&/MO<@'^QX^4H*HS V?:X'9H1%CY/^8,!ZDAC>,QJ/:.?OL:AAC)]NTC<% MWLG6T:Z/@_5R!>O\HM0<*%>P&%#2[XU'NJ_'^6Z%00_+?H\,^T02QD:]"L/? MCHU3W_ W EAK<199:)\B(O<7+.1 *"HH]$X9,:+28#T>8SE0VC!-R*#KYD7] MTJ%6P!HW#DKK 0_/AC](,+M5!N"[1;P$!0&TIZVM<6YMX+5V9=F]R7O_Q?[X MF!,, .<>F71\2F(13\0@I[A 5F*V\U!* MRG$5/UL[>M(YR-JY86E+&WLZ*<>YEW,_V2D)'^-B,@\G"MS*=1>$TF2)QXC8 MG-(4B[S-RBSR@BF?@B345PCG;FG#^IS"]QQ#T!U-<3LKEQ>S.\F'KMC97[!06DJ: M5$+42HM$ )W,66V1,ES%0+5R471='ZYO6.<-8]>6'O# D'Z8^@Y^G\9=WKN' M:?!>[>=^%WJF"?.@B:U@L8H>$:8 MN[/R?_:7,:RG^=S"-M%L7D-W.T< \+E7HS_FL_GCW)V[MNV+1'^M3 &JF-$: MU$(90:#$H"6R7(&>)@F6$2N&GZH%;:Y#[V>KN(C+6STF#\?>6)-G3Q>&JL0L M!^9Y'U'B/""J!$9.4RR)PZ @5PA;;2FFOI[1>Q8F4@=:[04I;5M[F.M/GBRL MD(YQIY!0UB&+ 1Z5\F4#3$K-C24\=?\*Z68I<#I4K27$GR\ Y=G6]/0W7Q9V MMK2;>UQO'2];/R%8HGNH<40MA>(L>D85$:[4D?IS M;@LUPYIF46R+49H_7RWZVT/]I!H?\$B!5"Q0"5'QE*#0D@D>UPL M8J!V6>U)(E7.2;23F*D9WM0.7)4P[)T/+?=]&S?U>UQ=SL/[V3>0AYL@2+N+ M$5I=VMF7>'4]7]C%S7W^[CTN^IJJ+V*>/$%Q6(,914["#(J>[D*&"8Z2Z@I7 M_+63*IT9WE;#'$[1\_<7+#B)1B8=4.3&(!VB1M)8#0 DXE7@(3[UAFM0,6X4%[%;0?8R+C>-BYN,XOGYL^-4"!>Z+\8!()4VOSZ1B MO,][C' ]TIP,C*FP1:;?HFE4*UK=\6DU'?-^F\?^SJ*=[:6< $4P% !4 !G M;V]G+3(P,3DP,S,Q7V1E9BYX;6SLO5F3&SFR)OH^OZ)NS7-U85^.G9XQK#6R MJU+J*E7=,T]A(3(RDUU,1IX@*2GGUU^ 9# W+L'8&%2U54G*) ,(X/,/@#O< MX?C/__G]?OK3UZR83_+9WW^&?P,__Y3-1OEX,KO]^\]_7/^BKLV[=S__S__Q MW_[S__GEE_^M/[W_R>:CY7TV6_QDBBQ=9..?ODT6=S_] M_N/77[]]^_:W[U^*Z=_RXO97! #^=5MJ[Q/QMU_*QWZ)'_T"T2\8_NW[?/SS M3Z&'L_GJW15>4CX>OQTOM@6>/TQ_77^Y??1-U=_PZEDHI?QU]>WVT?EDUX.A M4OCK__[]_?4*DE\FL_DBG8VRG__'?_OIIS5R13[-/F4W/\5___CT[D4EMWE^ M.\W^-LKO?XU?_ZI&_[6E);7A5II4DFOW_(9O,5W3Y.T^/@["W037,^ MI$41?ON:5<2K<@7=-/=S^F6:G=[(E\6Z:=H?LZ_9/$Q-G\+?Q604?KI>Y*,_ M_YA-%G,U"@A-%H]U0:Y1=TN=G,WSZ60/_75C![[/:#=]?5=]=J$V>.O5VVKEF(NE1"JO9["Z?CH-.Z,*"O'C; M5*%L*XWTDUE0#";I]%VPDXK5.X_B=:A,9XV*@[I(1XME.OT]72R+J!F&>>_J MYO>T^#/0)X@ORO$Z&\7OJD\67;RK,Q!:Z^%YFN]N;K+1XNK&9L7DZVK@/_OR M:K9>F /EU2BP?SF-2]]54"R*'4I'@[YWUXK.@//II/A'.EUF00&X6B[BCD;< M5-K9@P;(-'A-9UW_K?%NY4=N7K^W>SE MPQ_S]2Y( U@Z:D)GD#W-4AL%L8T9HW*EW74K2^?+8J7IJNDB*V8;2FYQ;]*[ M$^ONK).GJE&GU-%9HZ]N;N;9(NK<5S?;[U48)8O5,"D_>3])OTRF38G8^&6= MP5!-VSQ>LI4&_I;GXV^3Z31@LEJ]WLW";'X[">]98W6LF57+]]+89[O9G[+5 MBOSZB<]WZ4(5F@W/>'+&ZC;AJQLA?B9[-Y%M:H MXQUI";&6F]$+=.7WG_)I,+6^I45;]#E:<2_=JS8YG59+*PU?:]*?T^_'6[?C MT;:;4%'F^TNTU*"MM:^^Y,M@JMVNUHD@EM^R_+9('^XFHS#AI!4:>FI-/7? MI ^313I=S0[C23"VL[E^W#Q>61@=O*QG&.(6W?N@LHW7XTP_OOR^=21.>U_/ M8%P]9%&!G=VNAUFTH;KCQ DOZQF&3]G7;+;,NNOZD1?TW-V59T.G\VS\W$\< MGK/90Y$%C7GUZS.-(GSU[OXA&.&QPNY0ZJ9=/8-;;?FO6U\KG7D?JCW>Q)=/ MM?CB*-Q\MK8PMW/"ZJN-YEJ16/5J:[$C?AD7MM\GL\G]\G[UT+3:1,%EQ?9<61R-3]A;HICE5&76D7#>-JS8I'2G62M,V MVO#1MKQ^KM67GSH-'"O7:N.V]L*3,EB&G)_8W.HU==.!TVR%BL5;;6JU<;'[ MZ58:\C;0[%AC]I?HJ$&G#I;J-;33X&>*WM;KLXW6.R$:Z.2*^FU^6&:+93;> M&#;SWR]4Z]"<^=5LN]Z'-M]''2[, MO:-I.I\'S2X;^R*_5_EHTC94S5[?+U0?BSRHOXO'&"$8IK*'$Y:S-M_1;Z?C MF:[Q*:OI!S>I:ZE;*=-_)4]:).77L[D1:CLA^;'Y]W97N$W/^Z>>;7 M=/KJ:,>>0YKENAOF*T_)+]LH6F9G,/U+2WT8$T MD]DJ[.1]^'7S=&S7R2> UZ_(OB^RV3@;M_R2G3/$]EWQ3>6[IOEH%WHKY&[2 M^9<5?,OY+[=I^A!@A.+7;+J8EY_$R4O\ N#F;/=_WWR0E>R M=V'-V#9JFG[)IG__.30@J5(L44)2#YQ70&DMJ % :@P)P%6ZM'8<)8[^GT0KH=/5;?)R>.KE@BX1)HB816SC#C*6'8B1(4 M)X3OD4('IN2WE.I.^GD7P*W8="9BQ!^+++,O5(B*%'E1-A'<*R^1\PQ)(8ET M5,/M4$62)#O5JDY)LU>EJS0+G2;)"LQH Z^_!E?.PY$7_;H$BIR'&M=9,1=MDXU5A44^JO=9Y^0.R+9CX*)5N%D;X.%->/OZ?_R@L3-TV/J#8G MU)(@)301T@-.!'."8@&V6H#U"M8F$_I!U)WNP!P J9[:_R&]/[[(G5A3@KG0 M GF"D5- !'081B4>$%(U;/6H$\E79U>+B/Z;:8-4KBZ18*<2Z^VF?OPD^1A6 MZ'48M,V^9M/\(1M_SD9WLWR:WS[N59VJ%DT 4Q 1JF6'!KO(;&N[(4RT@U/ M1>I,3GFGT/4ULYCE?)'?9\7J>&-\F#\=5[ .E$F8-8MP!;4._B.$ UOV MDPJI>U1\!D*1]E&K/3U\+M)Q-@M=V8:@')X3]CV?! T?.1""H) DJH\%( M$\"!Y;"4!42TO@K4V?K6%W\' WI? Z "-[<]T):&%00Z::0,\S^A .JR!TI1 M-+P%LQ/:U,3C$J>T9Y_T-'D]^R1QQ >SPBO%#+3<(^DTV8X8 ^N[6\E%\6T8 M\)[1T?9Q68SNXI'88C+*U'2Z.;M2CL,R_\WG]+O-QLO18C4+KR*)3W/*U7]/ M0C3$ %D/!8-:&(4-V6()@M!K4Y5>)%7/ 6I?!"W'UP%C[)_9Y/8N9F3Z&C3A MV^R/>7:SG+Z?W!R*9VI2;6*UP0)B&=8A&DPQ&%1K62*EB>6UZ<=#AXNE)HY)Z=FQTGPO(HIOWACE6*)5H! M*HF6DC "O:<:"DF4Y5)A[#D6=<(=3^K!OE#%8T42!0C$PF)N"39<$AG=S)N6 M Z;EN4,2VX4_[P2508<>JIB [G-HYQ&O_(OG$JB1#9U'Q&J.C(2,454"@"@: M7)AA>Q)]/9\W@*6WZ)]X0/YMPJ(PA\YNU]=(Z,>G9S99758=>^K=;!QGWDK. MSRY>EV@.K1' "P0! MC/?U!D1H\DXD-\>-#VEJE2I(,''6>VF93%[@$02NYT5YI"9$C1H:A\32_F_I<:-W;UBD76D&G+]F[^X=I_IAEUUGQ M=1*O0Z_YS''(//OC?Y?!&P^S_9XFF__@!].GMG8HSBW%"( ML658.*&,]R7&F-#Z2E+KCKM.&3@4@"^>Q!^S8I*/?5YL/HK/'0JNZ; M,>,Y0=Y))PP'8KO=("2K[XQIW6]XF71O _7:X7\[](?0GE5JE=DH\]E.3W7% MD@G61M'5RD,HU%![P''9!V-0_<#/UMUXW6W-M@Y3WZZ27=EUNG28U+Y7N\4<\XQU18JF1 $) P_TI*!>ES.^Q@DHL^*;,W%4:_8/^ CBIC M%;!84"VPI@!8:0!EG#K#*$>05/*\GCN>!E@9J M+@E7$(F@ &$;4Q-X"@WE"9;(*LLD8P@'_8AKCJ%'5$)&C,"D3Q=\;9=79?KT MX4!H&?%_D[TZ])19IR2V7BI'C6&:0A@T=*,AT)#P/J?CNKZP05'Y-#POVQ>F MA%+6$.X0%S18W(HR@KE&C&D<%*Q>N7-&7UAED9_D"SL-W,%,>?OP6V\U/+\E MN#SL2PG55QL2P+"WAH4UEQLJD1-!!,A*YPUP0H!>0VHZ M'A\=D[3_L51+A)<_C'X+52SF[V9KS\191M'+)B2<8D(8()A:2*T7$A*,N RK MO^*6B_J+3&=';/_R@ZB1!"]_#/UC):*SCJ&734@0Q()IB*QR@'()I"0F&(=( MV3"G45S_5%-GYXW_\F.HD00O?PP%P=QDDW,/HS>M2 14GA*NPEP6D[8@S2%G MQB"D 9>,US^YW]E)ZK_\2&HJQ,L?3%M!O3JSN5JG;;K(?#HI_I%.E]E@MAE. M:6F"N%8(>DM7F92X%%@[8#0&4$N$&NQ##$]%O(A]B Z%]U<:C ,?@8D@4+# M-NJ=I\I9P2ABD'.+%%>,F+_D]D8WW!_@&#Y1_)<_<%]:M<,V,4% 6Z(0 M1](HZAF5PI.5=:&9Q)S6ORYA>"OG7V8(=\N!RQ_'+RWK88[C$]N86&8)89([ M(RBE/OQ-,)+,BV#> -S@2JY+WN"Y\''<+0%[E^B[+%ET>!MGSQH\!^ED =C$9I=,]K^]A&BLOGWY?Y1C'FX<3" 2%W&FH MC3:21]BX9T?/5KQX,%&!JX!!1G3HF:9$,DXV/5+4HOI) MW]L^(-% &*]GBB8(#/K4PK9GJ\3W5S>KV+LC)QCVEDD()%A+(96SR%&*.$&J M!,:27B^(/>TT0TWY[J-)0V#Z4M&>-_-HO/7;AQ."/ 7,*Z$!(T'OM,#(3:^T M9\ -.^E5"])Z?;5'6Q#]* 089+C\(.1^)GGG]_?Y;'WMU?'K?=X\G# (6%!) M$92:$ZTEEAR4O<*DP7TOG6W\-Q'-:RDWQ>,,4M:G2'GS<"(%X&25D!]AZJ@U M ;&R5P"P =[=U(V4Z^%1/RU#^C")J2/BJ\WA"YEV/)HH8F#@(K=$,ZJM, IL M.PP#1X>W$]B"U%I"H\_<:=]6.2#RPN;++XN;Y52-1C%5^_Q3-LHF7Z/^:99% MD1W,O']2/8D5DBDI*<* XY-O.4$$4<,E4$/+GL+#!W@!7^= M,:(A-N=DPKOY?'DR"]:%$B(L!8@A[X%R0 :[R.JREP3J(<:]=LN 6KB<4_I7 MR\5\D<[&D]GMB11X5C(QP@EM0%#(,- ^V#D6FTU_K9(-C(+.KN?IF ?UP>G7 M#JRK,U0HG02U6E$I!0+24DD8PJ(7YK1(BO8!.@,Q3E 5#I1* M@,*4:B&% XH($/1GZ\I^B@!L;2+PRR)"0V#.1H"C&L*>$@D% $)NB$+:=W?II_ZR>ZX\6;\_N'(KN++INOV;M9>#X;0ANJQ)QT MUZ SX? V!^[VVXL-NY$*,1G4Q54X\&8>Q\/F':6!\4 M3B(G>(,^-+3*16]0WYSIS$#66[ MWYCK!+'>0@Q&H^7]1AFI5'UJ]N MU#A?G80]9*+4KC1QV"O!B1>(Q_MB($!(;9=5R>L?.^E,V^B+4KV!VNOLLYX? M[;*(75BU>SUOAKZMOCJ\8UJE@D0C;0@TTD%$23Q%3O%6/;>8U]\Z[2S,K==9 MJFT STR?59!. _:\+)\(A!@1',:4DA8C+RG;#AT4_AY>;-R9R=,(O]YV4L;_ M6LX7*Q_IYWS/5M!J%'QYG4+B4Q8 G$\6Y;VQZTX_N^KU6&J2KE^=<(8)T9!B MZR$!TB/DMGJ&HK3^ODUG@7M],79@T-<^3?8Y_?[/R>(NXA.&W:=LM4?U.8^Y MA<+O5S>[KMO9P0BBI!EX'[540L]U*H;3^AG)G(8%=4ZPO+'M= M7#]E#\MB=!<'@YH%MB\FQ2Y%X=@:6[&:Q%.,=0#:<00IQ,YA^>0;UKK^@93. MX@U[76J[@7%8A#J:UZMZ+8E!2C.-**+*$X,-HVKK5\1!)1E>_.*PZ%0'Q;[8 M]"&?Q1"? &ZH^O;=;)$%YB]*_'Q ]CJ-%]BN8_[*G%[KIP[0JTFU29 !Q()R MQX,X+!8V7I2W04J3!GK7T\'#2R5J%$\\"7:#""JA MX0H)0)AP9.M,-J+^83QX\9OJ'>#7?7!^5/VSV6B2=1J(__06&]W5TWTOZWZ, M1&&\:-#["E'>^PLEP:(&A@("G 6""8+B[2[QL 6!A.!J5^_VU--C4=^["R0: M0V>(CG\11@F!COI-#['1#0(L6H[^;D-(>0>(##H:_$T/]>.'-&:/C6=4RH\? MCX2&5Z\D4?$ DE"*8H^X(%*'^:^$3B/9YU&"D^+$FS+A&+':0JPO5>-E!S:- M/QHT?*!4@@SRQCL'PM+(C(GQ2MLQ*H2DPPXD[T*@!SG3!G@_+ED&&6<^<(Z< MAQM_S&[2KWD19]-/V6V,(,B+1S6*8CD:$7JT;!+L<<>XT1Q"8:CUB,AMG[5& ME;2S?L._6I%@WBU.9YHWXJ\5KN8\4"JQ%"'H)=( /".N) M#QUHM4T ZM@\M=F7?<> FUNEL?+W^>SVTPIY56AS[Z.,Q>W3'TXEGC@:>*V>-%D8'ZG.XZ5N< MO_J\_^^@,=I8-GG;6 S:#'W9O2/FYMN'$PP-I9R!,'>%U0J*F!2OA$)*VF!7 MLENSLI%8#U*D!BQ]+>LO&_HAO3]N"^PKDC!$@;74"8^)5P0!+54YGCRW8MA6 M8Q.1'91^8X1^1"X,TB@< @5:BOOZ8S;/1LN8JC";3?+B0[[(YI]#B>QC'O"Y MGGS__"WWDZ\Q.FT4S[TML]_3QP]A:5QDV>SSM_#1X_KOJ]G^@Z(=O2D10BM+ M)'2.!?BM -)O,1* ]GIRO9IET%S<^9 @[8AVJY^NLZ_9++9^O,SRF<^^%,NT MV+0W?OR\_3Y?%DW8U^"%"08("Z\$ THK2%B JESZ.22H_NF2SGRK?9*P/V1; MY6(8$*OFQ\$2_[AX*]_3,%++V^5\X2=.GEZ\6AYK;ZZT"=!YEW*1%\1A3D=S'(WR5%?*7Q1*OJ& , M,NN91(XA8,RVIXJ" 9Z[;TMT![7S1BB=AP]_S-+[O%C$W,)V,A^=1(H=91,B M@'4RZ(168FXAT<*[LL\6J?I;>9TI.[TPHSE4YUT]3EXU$FJH6;C/?RNN(KLKR#A ME!%M#'>8 NQ\L+E,N69*956EV\_[/6??TD6VOO-D8X2G MM]4=R87,]#FT]UB"^5W/)YA8BZVD M6C)&%4#2:&>%@%0CC)RZJ,B.RL)]DZJO.3*]':1_W=:C_OP])1(.':.4<424 M=R1 YT%8Q(+]:RSTC*L$2V259:'["%,-PXJ#H8\;ZXP8@4FE.?$,*>>;"?,8 M-;H![_+8HQ36V!/BM<'4$"&\%B:,-1(^#UI)??6_TTSTO7#C-&AZVT_*[^_# M]#J)"8_"/%LIS_R;YQ,MA!&<2!6X3BV1TD&',4<:H?"S&&# ?V,I[<@FWQ27 MWF1>9./)PJ>CU=;%$?W@[<.)(,XPJ AS/.8I]Z/*'*"H]96+D,9=Y+%B\\6"]K2 ,-+U0G:"+#@W3H!K9+ M8@S7A !H1,"04AU3=7 I(14*6J(H'690:-=\. V4R]( 0K\(0D%90IY3$F,0 M%3/0 H4!,$P,,)"SF8@J+?^G@=*7P#]E7_/IU\GL]B4"%6X".5 N801:K9B3 MA'KJ@LZ#'<"62^N - ;6CSCI+*Z@50*T"4Y-(LR+Q3,2A-]>$R!\E#R_$M3- M%@'L;-\5A(<>3Q!04A. *#

?49]+*K[@G8]GE@>YB/E@$5! M_W'4*<0"^Z%F($QGGM7?[3D])NQLNSTM ',ND5=(^+.K0"(!"Q3&@EC/8MX3 M)[W<+%N$&^LN;,5O1Y)':-$-=)?&'!+/RXHPCR),*()AO:3: @.L!&%J9<-: M^?ODQ6G ]"7V[/)T$_19)S450D@#56 @B)?.(>,BE][S/[" G M1&\U$=";3$]-03E/8-_I&3\L@Q())!UE@ +I-7#((2.X==I;U.?%1V=3!AK# MHUXV?#8^F5H<[; Z21P$A%@3U_+J%$(FT%4$$_I00Y M38V(=[, Z6+ 2?U3??WGLJ@ML : M)J" O\-<_HB808"B*2S\>Z'&:+K_"[A M*7AZ#HKF;TL".DIKI 0EG :4-, ^KES(,(HAK[_5TW\2BEKD&02LC>8,5G'. M8"^&B,4<,JS"?YX:;B7!!')%$:'":UI_=>[LU&?[,M/NYHE=(.Z+=167NHE#&=-P$"&DHHE2P M,*ER8 Q"+.[AU"9A9Z=-^R1A?\BVRL4+R]P%%8-(8B"#24 98T(90*%PG :; MGEA5FX.=G5WMGH-]H]J;BR3TY>KF58A7^GURO[S7>5'DWV( 6/H0OED\'G*< MG%!-XH@D7'#GG7.4K"P/0-MEQ[S^I5]\1FAW"=*GAM4$YI M(+R4Q#I&F> :(Q60\Q(:&V\[&KI!WUS\S1 YSW9IH&EV8@:WIR))Z$68?TFP M$J6GT !!!&%A[94^]).@^DM*3W9X3#,O;WZN9SD_4KKEPOO_PK M&RT^Y^[[Z"Z=[97-\]ON]DQ1Q\KFB"* ,<$* 0\15SJ MJ#T#Q\)Z)'TPHH9N@C:?JUN&Z#P+]O-4.^[F)K#Z:>^F;IJC'?4D!".Q.E2N M<,!5*R&P5Q2&-4TS0TW]8S(]68MM+^WMXM5GJ%QY>-RGD^(?Z71Y^([?'<\G M'F 3ND8,1)!"A[7!0F'K "'8$E-?S1.7PH4V<.G3]I^79J@YGG5UQ^.)!-Y9*K-5@%AW5[/;?+36HF;K MTPB/[V8W>7&_2@FXYZ7'^#TO93W/1N%]7W\=9Y,UM\,/KRD=/DK*-CQ[]?L# MF=*.%4F"1J\XTRIP #L&),Q-B*.6"@T5)5\QZUTK#S?L2\GVIMG$@6\(E9( MH#%05-M@5:I-T[E7#M<>E2UE0FL/^[P="-)!)T"+B1)7R=ZGZ3Q,-=>+?/3G ML21H^\HDG%NBPL+#,(06:"00*:'EAK,^$QI5"GAM(-K7>8Q:PJ2W+=9GS3R> MM.+-PTG0,:W4D%L)!'5^4)J6]^=9>RI(%H=CA5&N%Q M!BGK4Z2\>3AQ3$@(M?(*(:"4<E$RO7PJ+TAO\EWOGJU M.1R6L>/11%EL,#8:2& YQIYIRCWS<5B$G=A7#;#H2( J-&>\4DJ)^F$GKP0@]2+D^,!W)^7.1CB>SV^O'^R_Y M=(]L7SR3,!CT VVTT$))' QUP'#9;"=9?5NT]2B"3N39!(R.9+AVS'S*;B?Q M2I]UF/0A;\*K1Q.(F>;<*62@#V:5M7*[[:IB>H'A./J[][/-'2>1U/7CGAK+ 2&D[+SGB,ZQ^$;=U/WXF$6\*ETP'L)].L M,*%1MWEQ>/B^>#*QE(:6&\FM)0A!QIEQV\4%Z089#3 Q",4\3P=I0Q*D@#I"MWH<:*,3P,K:;FF/2J5C=?5;62&R8?P (S7=&4JGB#R4T0>UODDCF,K:DVL.F6^UJ MY7=8[85?WZ5%-K]:+N:+=!:5_,.JUH&"">; 0XR$)QA9CRE@IMQ%U<2B^EL; M\#+VKEJ'J.-(NO5-R9.H))8!A-W%U.UZFHQIS=?-[ M6OR9+6)X3(SVNX[G5]7-I-(T]I02U'W/PN_G'_M9Q\3:?QC6HV?@+@ MZ=7O#X3_U:TJH5P@29UV1%&/@,(\F/21D(9*+V0E]VOK/=T7&EBGFB1H2SS& MOU+.%$98,.U-V4-N\=GO4>U>='EOZ TZ\' ;P*X?MS_^KTE6A$;?/;[/OF;3 M(U&(U2I(%$5,LGCKL_#,$4BU\R5DSK+Z1T@Z"DGLEA=Y#QCV%>NR;?'O63I? M%BL.S]]VXVAPVTGU)-( 0 T5#'!OL9;>:EUB80/JPPY\;%O@^_C4(91_;7H- M,JSRHEAU9C:]FST$"V0%"CH:H7>@5#!@K0?&<<$U@!AHJ<@636) _="$S@(R M.Y+C/K8TQJPW;KRU:&&Z9119I(OA6#R"^SWRF U1V6@&M M+U+$G!#SFZR(6%QGQ=?):'5$?)=-'(/FYKN_.KHZM?F:A"N.@URD1LK+>(S& M<[4=LIH/73=JRH]\<-#^FZSU$1VFIG7)'#T/-W4Z^_-S -AF#_E\LMB?[O=P M@<03#B&P5A#&..#6.\:>M%?0Y]G&BOK6>82;=X!F[8,5O^5?LV(6^Z'SV?A( MJN>=#R<4(:>QP53IT#RG+=/;EDI!ZQ^NZ.Q(S%GEWAJ2_1V9*A[R(EV\BP(](88[E$V[ZB!ME*.CN2,XC9HDU0:T\:O^?%XC:]S70Z M^C,;I[.QFL^SQ?JW"@0YN8Y$P# / H\-EYX( !$R9#L9$E7?;.LL#=[YIY@. M >YKYE%?T\DTFK0^+Z[3YX;N=@_CNC>?S-67^V!N M:EAS@BQ60A$EG"4^^K0(W^)%PJ ;CJ[3F[_N/- V.%&Z"Y+7C7\YR[YH]6D. MWQ,J#K:*X9IH+"@E3$NA@R98(@ %&. M2;W)_+AON#N@SS7KO>K!:+2\7T[C MU=._%?E\_L>LR-)I[%),G*BSF[S(/J??3YC[:M6?0"@%LY #!XW"R =M Y38 M(=1@=[TSK;]ODIX3[Z%S->;W[)*K+^I/F"!2 P8H9PXI1ZS$6Z\&#';U\&R- M2^-J$[Q[7<+;7+43*H!AEG&G* 4<2 ?MU@.'L*IOPW9FEES,0GTBMKWMA81N MA+:_ZLT6.SN9QSBR97$H>VOE.A*+C%"&&.T Q0(B$8S $@.M4/W0K,YRA)]K MWNH*T_-;ND>GKU.K2("7$#HK 45>$NNU '9KZPM=_ZJUSE*,#V4U; G2,\3) MKW-AQP3J11@<,2GVLR^O9N]FH706)^6G%?YJ<9<5\3!(D=U%YULL$I^J'U+> M5J+U'5V(NG+40=X?"#H_K8*$*VRA]YS'L\4(:4X]9M(P 8'Q0>6N$VK> P+Z M\7]EXWB:YU,V71T2F=]-'O3C6G;;]'[O8W/#E_IQ5V6?)O,_]P6U]]^(1$'H MB0LC%H3Q&P8PA=1O)"&@UGUF4MP9$M\5L=YDNA\HXH,.HS\=M2.A9?4J3*0F MBL0+WQVF+L!*)18EI #RP879#YEUC0=GTI0GN:.W1L)^]91*G(?)".Z6H ME0I:B@PI^XB%Y\,...M:L'FW,/Z8E!EDV-?%,.5\VQ9^FG_;M/MXZ,:NYQ-) MM*"4,L(I5X AXXW;]$T&DV> ?4MR&G'1D-39/J2^H=L\6[V-9LOXFBH*OK] MA1()K3/ :T )MMQ 8_FVEP2Z ;I\VI=_:_#T?JZF*@%V%TB(LV[)T">( IE-L7?BO0]"7X?;IV#?.F+)9 9H4Q&A/L@/+<0XFV/878U=<- M.CH^<^%&3$W<^V=8F1DCAK(=53T/%4L8=!2%E10YX8PUBDC*MBNINT2#Y70A M[F5&:WC]R RY&/ODO,0XDS:2%]GD=E9>\%NV^[A2QO'L M:]E/072?P3X_FH[2'NQGIM?1%>A@N41BPA#5&CLJ 87!E*#;O@)+X;"5E%:D M6(T9C?#ZL3DR2#5E>-0X#R5BL,?Q V[/GDHHY499&JI#L=F*"\TW_0AK*VV0 M3+(K%:0EN;R^YK,V)KWMBN:S/"S+H;.SVS4&[OM#&!_9\:W1PR43;A&00@F+ MC<6$<,DT*OMKK*]_;J.S_=%N.- N3CU[T6PV#SIT%25T=X$$"XF=MR;>T.4A MI0!OK3E-68-=\M.#@G\T_;,5Q,_'IZI.V3=%$H&IP=01YY5"#CI$9.FGU-YC M-6R%LZG8CK*@$4H_(A\&J5P.A09G4SO&FZ9FXRJJQNNG$R*Q9\0SX1F6CA!% M("C[1?P0+QAN+J*WFD5#6/H2]_[HZ7)AG/]_RW0ZN7D, *EY1"I[.D&UOH(L ME"BR=![*K/^M<*Z]R]QSB"&$ N&** (2J^!*K'4 M1NGA,7<8U*K(]SZ$,@2"/X'OOH^FRW$\:W3_D,]6MW*\Q'K=N%0V >2>L$[V( M:PB#X GD>#0[=&2Q*"9?EJN48Y_SCVFQ.@18B_)5JDX@U,YYCQP20O&PJ")9 M1F1;IUQ]ATQG,8#G&70TS\GBSL3QGKH7+'6QE9* MXCP+_Q^9:6O4EB#GN0>.>BJM<4(3([=C$^,&&88ZRP33,=.Z!_'L_N(ZGN+$ MQQR*2#"E"?0:6:KI=@ A!.N?9>\LI4O'1&D+JK[H4&;2>+'?,;^:?0X84!P[6OI6G*%H@+OTGUB>R\)@]H;@JVV86B'J=Q!0S1;DW&H%WY4/Q@OG/P2*.&N$Z MC]?:\GUX*/)T=!V#X1]9]V::Z M^N-IM20.\:!#6>V-Q ;'Z$RV'?(@8#J<%;L?$>9]0=E;-IA5:]_-7J8:CZ/I M:K;JUSB.J'>SEYV%!V:BFC4F5 N@@>24(F.)\\"P,A+<6SXD#T2GTG^=8Z87 M-(? MM<)-9Y-\'7I=JC*Q"+.@-0(:($HI4995XYY;R ;T%5E0^%;BW#V1;BR M\>N]YTT QKS4)..GZTWGV(G7:\8+'7.WU='%:Y*@NQ"'E1*..ZE94+5M>53* M4XOK6\FM>ZKZ).89(>[;)'CK$VYJ%9Q88X(X9D0ZX33W1D!DC"V%Y#DF]&&0;= UK8-WC:KKGUP>DU)4#080YC'G5?K>$ 2;U4-@>F ;83.I)GWB6AM MUI3#XV;GE'KS8DK-=X!588'LY#T),Y(P[)PFFA+OK!-ZHVM $/ZI?VM!-Z9" MEPS(AX-S;1ZNWYL_NY!@_B%?V.WAGO3E/O@\+P=I7FTU;/\EB8=62TFH$&$! M<2), V4"'0BP5/7G/'EA"^39L6W!BW&XL757TK;J3Z!%DED&&?9>,&RXE[#$ M@QDXH+O4STF&W3Z'7J'ORT[8.91?='1] N*EB5Z.]<.6;..Z$^"M";:_"YJ1 M=A8'V=&-NP5"&:R]@=&U?ZY4N;&@0\3[9^G3#M+39U59N*=LHC4*)KN5Q'*L M#"::,U;V62C0(,<.N+ 5N"O,GGC2V\U4VUV;:'XM%_-%.ANOSHSO &XX5T\] M-?O]23=.[2B7,$<0A4'+QD93"H@ )LP>VC.BA+&\TL9+-_U]DLVS'NAT&H28 M7=]EV1JL!!1/"D) A?9:V;!D "$$ M<=%Y>QZ"U$L4U3H_3@.G/QOJ@ UX-'%4A=))F';#J.#4Q.@G)I"2$/"8@PG M,!_S 5GK[8GPC>'4-DR7DT<,L[ ,&\<=]CC\( 34'F%!K 7(,3K -*6MB[\Y M+'V)>ZN.Z<>G^(9)5H3WWSV^S[YFTR/J:;4*PE*H%8MG[82#-/ZBL/$6.>%% M4-9 _0Q)'=_L,T!UM1/$>^?;[UDZ7Q;9RSV:;3>.:B0GU9,HAQC101D+DZSC M0#L!]$93X]!8>*&*;MM,V$>T M(8QK,Z'CBX<&J$(U1O<\G#'!G+C-B\UYQ*/3RO'"B0;2(F,U,.$W MB[90Q- +58R:R/<@5?H \4?A%@;,$&$\<\;0 (LPRD-DI K3, ^S_B!UG'Z9 M)!"J>C-$Q'Q<2.I[S8I!2J4(?^\QG=NFZ3$L8GY-%1XWK_842 MPP2&QAL@XP7I KL8V;1>?.,VA+Q0#::Y5"O0I!L(+Y5)5E")I1%.(!EP95*$ MB==3S%18[N% +[WIDR>G =07#5:YCN(AE,7Q&Q7?/)L08P6DR'HC9'X2<\XI)X+5L<--W9[[+%NG0 M-WS]1XVO.5[AD/.^(HFU!EH!E):A?PPY:2WS'OGX2SQ0-[SYHIM@SY8 ZI\" M6PRN;E[UH1(=]A=/+ BF'W5AM!%(.>)""F>UXR(8<,3X7F.A3J5&72'N945K M./7/D&=3W4DSQ8YRB6<..Z(YBC<4 X\4#CUD5@B"K/8-DJ7V<+='-]-%4'7FL/V]LJT@X('< MT6]%/I\_93R*9Z=6VM33#I+/BZ<=QOGS]$CQX8_Y?-6.^F>2]NC,\"4)!VF$ON&26*^(X5@ X)?&0%^DBL]F7Q74V6A8K2_.HJ^=@N<0[XBGC2#D4 P:<)AS-172"@ MD@.Z4V$0K.D"U-J3QN]YL;A-;S.=CO[,QO$JA[BMN/ZM D%.KB-Q3"-KA-+. M&6J!T5!R8#627B@"0?U@_3S_%-,AP/WM_SWGN/J:3J;1S/%Y<9U.5T$] MD]DR7^ZSL>,E(G?I#*+?PY-WA].WM/FB!,,@)!!@1 Y1(7"8S3%0@#AH+.=- MTABU3=>N=RL& ?!ETE6-1LO[Y32>7XV/]<;>5^]-M&7*X##9$ TITSA,#"88 M4UAY%.8'73]0L)N,^A='YF9X7P:WR[Y>%>_SV>V1] 9MOBBA"#.&M7?Q_@*F MXKR!=;S86T(--*]__T@W:?<'S]Z& %\F7?N:BH^\-V%2"TVD)O%Z>.B$$D0J M +DT&&D/ZP?PMWX']662N1G>P^#V[I[6INSNZA(-O(VW UKF'34."^J0I4!I M9+3RNO[)HM8ON1X&$UN!<<@$:VN*K%1[0K2SU'MM.%34*:<4"S: 0L1PRJVJ M3[_6+\@>,OV:H7J&B([?T^+/;!'[Y?YK.5D\/G7XW'ECMS$EFS"^V?A93,[F M%/XX7D,2&ES$6TU7H;M%^:M.YY.G9,&'G-IMOB?AFB$(#: 6< RYH4XCS#6G MU%JHJ^W<#Q?/RFEHF[XCD2#H Y9B*"2&A >5@=,-CDH:V^<1AH-99\_$GGUY M(WK&_2\2WV(EU5XCZ*7F."P96$&_ 45SB?HD8[V#G?W1HF(4S&F(_CM,X$!$ MAK'"2J1(/%$;SVMSP4HD(3 \>15P5$S+17"T M-??T+'MQG42VB)83%SR*I'!H(&MR1=1E#+J21I M"LO+TE*D7(2XI()H%.TH*!RCD:MM[W^L1Z$O3X+L N'=Z]9H'54M@B()* M(V6$\!8:BTLLM !VX"IYRP)OE!"U'I1_;7H-4XF^)%:=F4W/DK_"6FEV89FY M0@+"':->]CPUQOMC&2@J5Y 0X9"'EC+(C'=&*$4U84%G MM@PQ1$F5<=12KP[FGZA4.+',0$BU0EJ&5=19K+E?]X;:>$7XN5W]70DG[QBI M03OG8Z_6>8*ST=UL\E_+8W='["Z00.:0)(9[9YF3 BM)R082!ZP9W(VQ74@[ M[P"IOM2*MXT]NENRKTBBN!=2$,(],!8!"8TR90\MU7#8^VY-Q7:4!8U0^A'Y M,,B-LJ'0X$R>PK5G\^&AR-/1W=O&'_]]PBH M 298:"[(UQ["+I#JBR=M73BOI0*26X$-XE0 3+FC9>\DP?73FW;D%^Q!?6@% MJ?/QH/ZUW]([X&70T(,YK1UFPAI8]C#T5PQ;?6@JMJKW?]=#Z4?DPR#5AZ'0 MX#SB;W[/-^,.>HJQ( 9P9L,\J;9 $:P'>'5"O=I>2O0IFZY@F=]-'HYH"?4J3# 72D/FD;-0,,>U9VBSY0.,P_4W(3JZ MQ+('+:(7)'M>59ZWMNJR\K9,8N(%KIP)R!W3PC)&/7WJHP'#UC.Z%NSN!:@U M&'],R@Q2%;D8IIS/;>^G^;=-NX_G_MOU?*(-D5@K I32)"SO$*LM6I@0/5A] MI8F<=KC6FR+3>R!/5;'O+I Q)24BFCEH 6824C=MG><]+EQ<3:YMP)-;Z9) MMGAR?5<5_OY"B0<0:B:],(H92BV"$FQZ";5U \S?V#X!6H/GG ;+I\G\SQIF M25DL88)+2A5DQ!HI-'5(X+*GV%4+!NCSUMDS&1\U\>J?&<\OUCVJ,AXJEGA+ M$%%"80"H XP:*%G94P"DOCQ#XW0A[F5&:WC]R RY&+OBO,0XDRK9R8WV!F*, M@]Y$# P_0B<(,F5?)8*][GJ?>FE7$]&==)?]:2#U-T,<2ECU:9.NZK=C\T75 M2A)(@ 3""29UO%&;*&FWD6[!>!]:3N;N0O@ZQVY8#&J4C>YY)0F.1VUXL-+# M'TCC5!^BRIT1"D!5A4" A M8 "2"ZNU+/OGL1M:FN'NN=$.4.(N7RX"A<>3Z:/-%EEQ'R"+Y-Z> ML;C/E[-#U]+6KC.A2@..,1&"6,6=(P'J$B,3-,8>C>1AD*DO* =,MS\>OJ7% M^&,Q&65J_*_E>CB9=?K.>*]S!VRL],J$*\D9P,IP1:3&6&%C2X2%:C#S=9,) M>)!D[0+IXUS>;GF*@3?VC=]VD]^WXN$T?&/8[\_V>A2$QKJ9Q[2F1 M,,V,HP(+SXQ44 D/RM& I9?UX^7YA7&D7:!J3QO1KVGR:U)7!@Q^H3QM/EC MGHW^=IM_#7A%FL;9 V]^CL3"S^:-]:?/=LT^Y%$JZ72OPG.D1,*15@PAR)2E MU!CA"/';>=$TN)M+7A@]V@6J?\?"IRRB%YVHZ2*NC(_PP"IRJ%@B&$2>*!8 M#-H5LMH'1FDHWM,N8]^)!]7U2X(["=%R0,Q827 #CJG0?*:NQ+7S_65#A7^LL Y(16+(RQFO#;D> MW67CY32[NCG>(?WX>_JOO#!Q3CEV54BC>A/*K(0FK)B(A&G0>JVH4@!!QS&+ MMWWWZ'H\>#U(-R3(SP?EH).*'$#Y>;^/WP)2M99$&T\PA0 8%P_42:D";%AB MP;P)0NS3!7Y27N&>*//V-I".D.U-)=[?@Z?V?TCOC\=EG5A3#&PRJQTBB:56 M3F@/F:2<6@,HD8HE6"*K+).,(4PUY)ICZ!&5D!$C,*F?T+'K"T#:IT1UVO4! M]8_/30H()E !9["G 18%M/)4,@*8!$#TF83II&L]!L>\TX"LO;'\,>CB:YO3 MQO2F^4,V7J7]R*?Y[>/A*STJ%$V\%I8CICB.RP/06E",PF )BHSGM-\$U173 M/'8EI[Q3Z'H[JK:<+_+[K'A^=&/_U2\52B66$NXX)$9S015SBD 4NH@Y$# H MO@.\U:-KBK2/6NWIX7.1CK-9Z,J\M.P/SPG[GD\8%UPY$IK&&=7.:B>D!A)8 M#SVWIOXN<&=GE'J9"%K"J[9\G^W+%+OW90[+NVKY!&@JN6=0:.JIA5X2X;"T MP$' !&YPP5/K45>]RK\C_ :@9_Y6' X-/E8T$=8)1!T&A%FJH%1"$N($\ PQ MI_M-V5>-,;WL\+2,VP"8\NRB[,W&[VJUJ\>=/94E7C*DK2,**4@#$B),K\IY M3^)@8JI^,I_.M(QSLZD=)'L+-G_5^@_9PGT?39?CR>RV=$XF-(J:AW[F(]Y--WWAVST:FZ, MG\WF\8C.<7]GU][G8^TOO_^43V_R(D9(G]O96K;H?06/ZIMG$T@H$$9;H37B M7!H'@JK,-?#:*!#LXB&X3(OBB12 0 AY@PJHP)RC]V5&[[:$V?J8H/ MNCH;2&>O/[,)$H/V5%XOPO00WZ:7\X#7?'Z]?ODQW^3!<@FR BKN.?(<,A$L M F;$%B#1)!"J+V]D38&_)E"+*/6EE6R:>-0W\^*YA(5.:!VWC*V@2GE"/"S[ M(C@PPT[QT9*<7DN_!80N6^J#]+<-0=@M;:#^ME*[WLU&?SN\4?KZN<0Q@*'R M0E*%K*$*,[F=T S' TRN41/?O#T4>C,+I].5SES2\JA_:W>!Q##IK1".&VH4 M(T6#?#&_3J9F,6X6C+V$_,X2F?FT)53 \GCV=4.F4(8(Q[[#E$C,7 M^K/I%^OY/$FQ/_%?93CJAMH0 0@4%UE)- M )">DO#C!A<,&MQ@VYDWH O*=(?8F?=W.SZI$W3@_#[[G'[OYQU=[S:_F]WD MQ?V:!E_RY6)KT,W&OV7Y;9$^W$U&JLC2(33!I ^313I=[=:/)XMED;J M>JO\0$>VLJJ^C5ZYML1Q#+Q##DOBJ$5(&J&Y85P"*6,BZ:%LL;._+Q8/&-@^.TU^\)'B]MP[$'?>,FPU%$ MY58K9R).AES8 9TV9'>0!MW =@E,,G-1=M)J(;$2CF%I8<*4"N\#*L>PLI1*ATA MN$\F#$YM[ +!83OTK1!"(HHYP,81RDC0@YB M4CA+H)3]"JY.4$!E? \&?IR&PJ4%?E!-.,?""LQ1@(@ICXWA#(CP05!HZP?J M]A3X<:J,6X6C+V%_3!_7.=GRC=_S8Y$']6?Q^'&:SA9J-HXY?Q_6NXY["5"] MDH0Z1<."!(C0@D)$%=<:\S#? 0O#\M3G]N!II.AFD[DSY#IV'%;W,[W/9[>K MDS1E*I&7WY_;U?0I^YK-EMD\IBMVX;7%+)V6*0=B;UXUOXK[J6Z52/0 M6JKZ#/P]Z*CJGA)[G5<]X#HX/]96PWZ::]+I 5?6WN<3S864F JI%:?,0F&" M;DZU<#&QO85]7C1?YQ.EK,,@*&Z>$\M@WWB;PU\JEC6( M+4R_1'*.">5::FX5AA@ YKSCI-(QRA\UEA6$R8Q@YI"D@@I.)#2(>!GFRS!- M G-9L:R5!=U"+.MIP UN#Z"-6%9"J*$<04+#_Y0P 0Q&D'M&*,&DU^VESH,2 M*HO[>"SK:;!=0H0B0Q(@'/..,J*#7N6(T"N356./G9(7:.TWE5V5&,:68;L$ MIF"*'&9*,T,#8@PJ,(1KSH#K%U; B$OKBP6F@7%XLJ_ "<2T,(XA2;[7T M//37<4NL<5 /Z*1T.V*J&,MZ&BQ]B=WD15@,TT46[)Y-@X^G;M]7)K&,*&5" MOR@G%'NAB200@? Q\9RI 25N[T3T;0%SV<&KG@=[6<>\7%C18'H+I2DSSBC, MO,"T3Q(,3D_L L%A!R4"@F2,VW>02ZJD#?Q7I=8#K<07IBRV+,"#88LM0S=L MGD!C@7#QGC#HJ4!,4>>, ]0KZR!JL/U\ON#5=EAP&C!G"%[5C ,*D [3(,4. M"DF]L=):(:US_?KRZ@0V5L;WGIQ/LJ)/.,:BG/X@2H+N@4_T&G ]>D'&HCUKZ6% MUD I**!4:B ,%C HO%CY,%_R/M,7=&[]5R;#2=;_:0@.VZIC "*HN(BW/S.! MI4!"K*,;!=<47^J]Q"T)\'"VZG:A&SI/M"%"615Z0PUVFN#0;^@A)EP)7^FP MQ\"L_[98< HP_5O_T&)E@A:MB644*B$ " S5(/;4*37\G.55\3UH_9^&PJ59 M_X!J+C'!7"D0G1=2 $1MS-M ?+SL:>C6_ZDR;A6.OH1=ADL>$&_Y2,(P"1@$ M. !E#@BJ'2>0H&\"'^37F?;%NW\NG9 35P&8]Q?+_+1GSH-UH7)[^-U8V7N M79L]%-EHLO[UV:5DX:MW]P_II%@M7G^E/0',H2;,!)5=X< *+1CTBFMCO8- M5K-[?]0] 6P$U()3'@8-]9SH,!"(MYQZP3!2EQ4;6EG0+>P)G ;<#QD;:B59 M'>_'B%&ZNOV5KW(Z4, 1<*+/0*_.K?[*XCX>&WH:;!<1\<=<4($5(QI[*Z4F M%&VLUC@2G;DP@[\-V56*"6P7MDM@"M34Q'O(@P8>+[!W\4Z9Z!,<8$F$M"PM:@X17 XP-/55/[ +!8>_Z:Z ]L=(JSY 7!H+0B]+% MP1RU%Z8LMBS @WZ!EJ$;-D^ $M(#1,.$&/IBJ*#6.1&Z;8.>C&RO)TI:\@ZU MPX+3@.G?.\1!Z"##3@LF*;5 *Z^XH5HQ2B#EO>KX=3P'E?$]Z!TZ#86+\PXA MKQUFW#J%J(FF#Q7&"*4-!ISK >4-:4?&K<+1V[Q[EQ;9&Q?!H0EX9X&$F%7H M(R9A\0G3EI)"(0L%,5A0(^6 SO;ULUORM\O[U>N),VZ%H17MX(0\1S$2:MMKRW3R:A]K&'MH-;%_+;E&&%R.# >U M\=6OZ/H3V4;!.BBT%\\D '$BK% V7F9//:2(P;+MA#9(@]*)E[,6ZGD[?>]4 M;NGWXW)[_DQBA0020061\S$U%XM^_$W;@S$_H$#G5N36H.^]1QZL5O9_9I/; MNT4V5E_#I[?9IRQB5'[Y.2ONX0XQUZTJ090%% 0&1&LE(=?.;1&1R XP96Y7 MFG''T V"3'8R7R7U_I0NLH]![]R]+U:WJB2 32W%DE+ L6<(>,)*1*@W ]P" M.PN9FD-7>S=UW=^7K5O]]2%?_)]L8?+[H "-0DOO8P/W[9F>5DM"91@E,0D< MPP S 9S#J.P;]*R^\P1?"BVZ1ZVOZ:5J)^(4>75C\MFB2$>+0TM6S1H3!)Q6 MS!A"B9!&Q)-)I,1'65[_-G%R*:SJ%\%^&>8GLS2TN35^G5A?(C2G\2X%$<,7 MG!.8L^WB#H"O[P.DE\FN;O'KV'&SWLF_7CX\K/W5Q/;F>3F\DHWC,Y6JD@8;KXF$\GH\DP MVS08Y\N'[-NSUA7Y+/PX6G%I?E68NVBDOIL]?V(R&TT"V]Y7<,\TKCN!P"A$ M%#>6>\.\M)@:JA@S7&I!1*4(I&'A=LS%TZC>A$LO#>($ZJ!D&0F)=7R#5\Q% M.9C$0#TRX_4]03WB.^C\07LOY]6/GT/KC\2)5RB=2 P-V/+;[:*QPA=*)Q=!Q'PQ^SV%0\?[_ M]JYMN8T0I(9"8R 8C'Q-V\.4!2N(DZPWJ1;%W6M$;OK\.>2;GA M7@MIQB%+NM<5=]#Y[EK7.L[CKHB'N!K7VDXW"P1X!I4U2 M/H>$02AUG:D!$ M4_D6">][?%F=W[@DYS53\A)9IQ4".& M"7,(,@DP.>SS"LD6J;-ZO@LWCG;3)[9#\2Q]73>W:I'O[$\7%YV7'@\4(2J$ MH8XR1;T0UEI5SHP89*>MR?0DQ;PWX-X2-2:IIDR8$2-M1M7\/V]GZ\6L6&R^ M?%_,MEE\G@%T^9I6G?9!$\^]I(81HBUR4EB(2^L'MK2YBZ@WG:6="(]WDQY M&B>,X5/RG]_^7LZ_+U7+[JS9?JA9!2XX1YQQ[0D#\R*(:5Z$&HD8WO5"6J3"E*8:# M<23=9RT'F7Q,=4K-GVX4'/ >,B6HUC[^%Y=H[=(14B/*'"/-(^AZBVX9D2E= MP3BZV>W#V5WH7+,0MU?K+-(.*^4$XA"ZI-X9)907VC8_$O<6N#(>83H$LN<8 M@Q9>[OX]\-EV7]WG8U;L;G,/]Z;FCOL3$8QN5J0XW$WU@N4F.0TC]N_/^-KK M-@W4*"L-P<138Q23'@JE(&),.41LO?N!K6=RROM=IUE@@'GHXU9K )<(2V1P M-0-']9 1W2\ZM[L71=X;.I-V35>Y=\QJMMG$-29ER*Z;N.RX36!2$.XI]#R" MPH0GBJ 2&";9%9^#SAX.-.[-W.J754IA) MR'E4P ZS\DR!:=M;.Y#6L7NG*XC>"@$F:56=A-S'\O#>W^?KW7!5#;_N\E+.20$^PHDT;T3QSWK;$8P0IZVNDK,NDJ\2EO%PP_<:9 M1DY*6@'$2?.0CMZ,6/U(N1D>C2]9F=GW98HQ3Z\VYY,)OO!HU'N--$)C&T_) MVE- A!/E* 4WS5.4]&90ZD!J':$QF/_JCUFQJ!$ ^J?G@G%>>0@D,5YQB3&! MO.(?1+"YCMU3,$2O.G8;:(82\\NI[U11))/7SOZE?ST^Z 8RG3(Y&&$5,BJXGRT];M&[*D5@K#48#]-W6[0WB2 MIY)7S-AQF/HIVVR+Y7R;+78*Q)JV13LD9@)'5 M$5!!@H;D3LUTG*.*_%FYP.[ '8I(QYI*Q&DY5U\WNRNI9XATMEV*=/ I[3QR M6AD)*5:T0I!:/*'TWKU9UOL :BA25!ZI]WD\[O^8+5=):_TMWQ\/=^3^EJ^B M0#9UZ=*PQP 1H$0H8!1G%'+L"*F.1!29(2]ZU5R1.I+WL[N%0^ W47YUQZN@ MK? V'K APUQAJY3TML3#2CEHW9"Z<00]2[X=TZY$="B&'64/^O"00+ZYW7V1 MFYN'[28%=\;/M.[ZU:B_0'U4(("3F D!(R)V,]1I-D M5E>,"E@XA+U$U!FB)-Y5)Z]44@4FN _V+/,V#+L2S5%5\6M5\("9 AJDT'2M M- -2:: K/94?%Z$?<\T91_6^$J"QA&^7JX?$Y^M/8D"^Y+S'">(J5NSJ3 M>F--N1V&C7VJG[+9:B> 7:V8+W$#3/:IKVDH)29J\RG;/*RVNS1D<>_<[![= M;YNG_*\MNPT17X*1 9@:2QAQ1CQQI=T/AK ?=*K!86"DS1" M!:$SB#C*@-&V@LYHT9PF/=X1F1I-K@1QLCM:ESM9< !1@!6!G@'D !,:5H9X MZ'#S4WF/=TF&(M90J$[MM'Z8Q:.RN5,T.S0,G7]!B$<0#2QQF,4UFP-&B)'5 M=QHAG=Z>V)=6-0J@H]+Q,)-G,WQ,@-"4A_5[#@P*"C551$OE $:"L@HO"V'S M%!&]$7!HHM3A:6^ -U;2XBI>E/E[]VOW;FQJNU<5RE7]48=\LL*?TM[:]!FD MEMPJQYSAR*&HA !8G=VY]A,\/PXFZ7P,6N\;G$%L.-2!_U3XCC ?DA<)YU'(IZ\4@FZ?=::3\O-OVJ5-CC3 M*A7_D4+I>&JC!BNGG."R! ?B%L63>BYI,!0GGB>3[@C*X2XF'XVX5A;Z,ZV" M],)JQ(EU0& JD$'"E?.D$8-IWU+K1(*76-$:K;?+CG%8<>$BV-1(,0X9'A7: M9V._>,/K8ML &<#&$T0 UL013J4 U9PMFF"&WTXDF/>+TV@+A?ZEL_7\V_VL MN)3(ZE+3H*A@'FG(.6:I4K@TSI@\I!7[_?'#4-QEEL MTWU=3R57)*[3I#I9*$74JU-)&@KT(E,ZP>VOP)C7HJ9,A"CC$.3S;%79XSYD MVXM*RHO/!\D%4\0RP"ET0F'@!2_GAH@BKT Q:2RN8TM+!P U%/ZFV#X1?/S3 ML=#C7SVFD7M4HV:K$^K'V><#10 9X020#L7)& >]*^<$=8L[+Z:L\/X3>AO0G MI19,2>AMA+W)YG^[RW_\YR[9>O$KR9N7?TCBYD_$??CK\.7S"[)]_,> B!3> M(2HHLM)9[N)1NAPO 69"UH:.<,];0C!8!,(_W>4TJ(\/!8-AU#XX %)P+;7$ M!%8 ,$J;:V>=AT=U*\C64/2YX*K-PI<)*+BD M6E4^0-PB3UCG82/=BK,+-!I'XZJH$L:Q;]S/^>HA12>E'%$I753<.T[7FJW; M-% >-4ENH9!>*N;CSTB7L\"R19V_SF^V="O3G@ ::B4^'"#2^2$>*'3E0Y)K>T@XE-=5.$.,H(Q$,50%NC9Q@XK?!8Q_Z MAW4T:]['>.I-P;QW&3S#JW/- @7.>^@E!I['54]CZRL5!S,]P:S9@Q.H0_QZ M#E%\%F!W6*G'CJH[#.-3]CTO4BVH=^O;O+B?':9W,8*N3O/@::IM+E'\<+4! MFD$N81*$8)@BYVJMA'U'RYV92"6K^B%RM7L+0$C%B2>0$.B)0I'O_H -8-8/ MN4N:A>(-=Z;N-)1[""' MED>D2H D-D-:>QH:@7L@PZGZ2AT@.)A?Z+!Q7,R$_?2Y((G \3R&.=&IQG+\ M.B4XS(583B?N1.Y(3L?2[P"AURWU25E\IR3LCFP3?]]I@>_6\[^=-T04 MQAX"BVRJ)&H4PUZ7LR0NGGVF=WALB&_>'0I#?8IJM=K5#RYI>='@^W*#H BC MPFOI"4<8$@T(-^7L$)YB?HIV,NX4CCX-P!^+?/$PW][$$18_EO-3-Q!./1H( MQ!H!XXV%FBO##=:R5(.I;+'J#A;RUY_FU1%H XA_5S=Y/\#-68?KR>=#'+G3 MBF+(4CD"3B2TJIP3A&JBEPG:B^BYK#L#YVT(?E)ZUT3DW:G*=:C7OKSD 7KY MZ8"PU40BB1R&5F*+C-;5S/VP94@O.WTZP/RY&M82DY;R^Y!M_\B+PZV!S772 M/-\V4$KBS 7W#@ *A7:&^6H>4$_,Y]Z+;#M%J+GC=O$CO3:>\>X.5O$+WMH3 MSP<%J+&(( A252%+M?*5V1%JUURBO;C=.Y9H1Z@,=7C:YVFHCOCO#\D%+E@Z MS[0*BC(.$(<"(T.QE-(A4\TS_CR@]">G;7>/W\@\N6C_.MLN$. H LI +CG4 M3 !"63E70X&9ID+>J13K,:,57F^;(Y/2W:=+C9',Y.F.1[VK,N7]#Q)/-\!R MENH'2Q#_>U1KG9EB-;2.Y/+2[9A&F/QU0KJ$IQ%8!CU$4(AT+%:58HP-F6"E MLU[=]OU#.%AR@(AERLI]L[Y9KJ)B_O?9YA_9XBZ-?;Y=_EAN?YUATN7&@6#L M$!$2,P^@]I1A;_>_#$]8-\*J:J>8: MG/-?>%>^?:P\=.JX?Z%9(-XC!F'-SBJ@#;*DGI[6:@:GPL$N M-0F,28B5)5AS!1DF "3'V6[D (M!DX6\&//5+?QY+ZB\CH NLYK%5>YV-^VZ MP5S';8)R-N+BB/- 22(09W$3W0,#(>:3"^3J3M*GHK5:0C184/B385Y.ZO#L MX2 -ASQ^72PJ2<118[ DY:RD,Q-U'W8HK>-H[ZX@>BL$F*0I8A)R[\A%86;? MERDA>QJ .>^=>.'10+1BWG"C/4" > $81^4HM1$3NJ?;!=1YIV@,9C%*^:+C M,>>AF'^;;9+;\ZZ8W5_:K$\V"A3&0PHP3C%A)(*:0%]N;M#:0:_TCKQ;=X71 MN$RX''%[IEEPP +".+2(6^.$M!SH4DO&\7P[\2V\ Q'68D4KM-XR/Z:YPT^, M%AUM]B^/X?RN?ZY-H X[[SE&'!(#$=**ECLG0D!.L"Q3-V+(^P%HL.\\;8;/ MZ?VP_987R__+%NH^I2$Y=ZVW9@_!6X:% 802D\IP4(M-J1 CH%WSQ#L5S??7Z]EZOIRM*J/+$S]=?\ZCNB-0\WGQ MD"W>X-+0$D#@]Y7_BJ(.A^6'),Q1ZA'$I/3-4YXI:TR+\G 5V,<'SI\>"% MPE@1H1!!D@ 1OVA=?,PX7'^GU.EWEFQ MV'SYOHB+:WR> 7@Y44&=]A'(^':E)>*,0(JIYLP2Y8"G4%E")YC8L)T(GRLV MG8/4_ [=F<$(@"YXL0DA98Z:NY&4+)M%7+CN1VG-R\0Z3>%ALFJ4U. MB02CJ8_E&OE;,5MO5GLC;J5EU]$?:W00B)1" H.5)P(!BB#DIIR]$L/2HYY& MT5**ITUCW<$T DD^9-LOZR*;K9*3]MWZ1[8??GF[YQJZU.HJ(*:HWOGP)(>" MQ-.(W GU.Z_#7,.=]'D!9K85+H,V3" M&DN)K0X#R?W;F#.=%P#IG3.=(C486V[,.[7=%LNO#]MTNOLMWU,\$O_F]K?9 MST_Y:N7SXH]XN#_'E_J]!&"],0(1:Y7@#EJ/'E== #&P-Q@'#=AY M\9+NJ;B9O.(P)'?8;F>+[^G+,;[ *)'.^09FC3O-&"!,&;. (RLP M0"QT7.FIU();KQ5GVE664<*:5T/K38$>@FZ#@-G81U1J^K>[/"VE56N?G25; MI+_=)VA)Y\?\]D^'@?W7$S^CE(8_3BX):[%<)TSCS$[YE7I[85#":ZZY\YPK M+B3Q4J'*AXMI\]QGB?=)O4F /M1(>?V(I^Y#*Y\M#4.E^/6^X*+;N.UC. M"5%"8X,5UCXYBT2)F5.R>1@@?8T$'0O7P7;E,V>EXGV]4=W=7JC:/ M'V:V*#_*L6/:CQ>+1[_(S<.V5E3^^QKA[AV^)7"AK058:@0Y!$APBE,%$X*5 MI]+86A;"8;"L.[=+H?&M^@WQ%.4($9HR(:T44#K 2KR\:'%[K>-8^5$X/YM,.QAB%*1^QLA?B_>7H> MM4D&BKU%>KXN6E[T[K?K.'CL-70.>6,UIT(0@V&)EE-X@CGAAZ)'1ZQLA//K M#ISWDG"G$(>44(@!)!BZH3BX$'2#%DJ,552.;Z[AV88J31, MV*+6Q,#1];4EVS9(^CK WGZ0M*#,06&-M]1#$,\H!%7 8XJ;1Z@-'&7? 8%Z MP&LH_MBL6/[8A4"]6V^VQ<.NFLMRZYU.(X.FR'4 Y/FK*@4[I+?5%W.=\Z:M MT'8CQ)/,Z ROM\R022JYTR/&.(3P>9$M[];NY_S;;'U7C?NB5G*V72" 0VV( MDAX02:B144&KUESE!SWWU--!NA%=WA](0Q'BW7J;%5'3_A1WUMIL.-TH ,UD M5. D%6D3AHH;4'G.(1+-8SY[4T=[H4)G" UGW!^[7*IL'65V+E3W1(O@,.*. 0(I@XP: MPR6ICHW"T>;!0;U=E9D"7[I!<[ 5IHRH34:B"5LH:23SF$AFIA7"^ M_KGL>.MRS%]7,W6VZ<# M>U\CC/IRXP 1%9P '<\DS%BKHWCV60&(9I3@6M&^/3GZY]^RQ<,JN[D].8U+ M@=!UNPB ,<^80T9P93A3E@)^0(%2!(;TRIR->>Y2H,<^_7ZPFG34\LF9ZE_I M3'C!&%^C=<#8<"XIU AX9+R4[G")-$K# S-D/H&K;/+=LR'O&[RAM(K3@-0Q MM=9H'9@2'#DL)1-2DA3Y)50Y;^>F'A_G\=]DS27C]UTHQ#EO>S M=:I\I!^6JV33N6BG??'Y@"#&WELB'262("P$]8Q2(3VL)PIUKKYL:QN5MXG2K()S'$!BO-("8&P;*G))QGASJ MYMI#;]:O7C>+SI :S.'_4$3H'XHL(N&7/]-/EPEQNE&PA$" G>+$88VAUA"B MRIQ@6R3U[2UE2I]\Z RHQNFBGI@K'W>PY.S;;OZ1K19?UA'HM@TD?M!@0PM'/IQ^RK?JZV3FIF[X TE[NVL/B(W.E;\7YQUNYQN&J&9I MB*$P1%@-)6125@HX,W#0B,.6_&@DQ+H,:8+6"!_K.]BCQ43KAX.T?4G EEF'H/5Q'1,:$"Z@.R"I M)*;-%_S.D^0-29N3(24#XSWIH)-/V5U2KO)B;R2XF 'OV=/!&(XY,Q0B+(2. MF$B,2C"@&M3#VS"H9#@^/ N?;POG#PG$C9%8)!B4F@F$+?#4S!88L/O3:U(0.\!R+*1FW0NBM\6"2VL(4Q#^6OG!AB:RA.M3J(7#+ M&#)QH^5>08%2[B1:SM\@.T$MHJT@GZD1?0#5.!+D<6+;?)\][7RHQZGG@]8> M"&*1L@HCQ%'<,F$Y7NEM\X*HO;F_.A)LE[#4^]XWY>0WV?QO=_F/_UQDR_VW M'G\X_L3C7X7WV=ULM;-W_SJA K[P5"!$ Q47.VF1Q18CC66I*!M+T60S@8VH M^;6'L2<&[,=S.D M]+!1Q-?1/JJ^?OU]F>[!G]\^CQX+'##!-%8" "8%$@+1TBEB &B10*)S=:@Y ML'EG\V^NY?M64VG37?!.:HT4Y)$N@)I-,2V-/-9+T%S)??Z>PVO M124:$._!+E$=#?C%J9W>I)MT$R0@FBKH&&41"R]]*DAY0$):K*>ID TC_.,; M6/WC^E=FVJ14QM=/L EMIK\^%LO[6?%KGX]KOHP_7K3[7==1P-![Z:QR'CL) M#?>(5V@83B9XB[P?8=?9'+M"<5Q.?A[NZ*>-!+L>'+38JM>B@N%_SJ MI/_@J0+<8>J)< 1:JI$CE8A0B\*TO=DI1V1@O^ V).:FV#XA9?S3,2'C7X6; M/]919?VV_'[B&/#LF:"QID#$TZCFS"!!(&.E8NN,HLV)BV[<%<1 " MG-2.7G@J8("XDF0K+%Z?3">ET(XCRH[, M;+]GQ7)U6F=\]DQPG'%@@784,P4QAY:4&KC#GDSHCF8K5/-NYC^N(I<2F^2K MY2)M_/N+Z1]7J4[2XFJ5[61/00.F!>4:"P^@$Y%>4%:(0CUHV$C=&,,1KT;T M"^]TZ/8^_OMRM3O0?\@_9?/\H3B;X+UACR$NJ 2!N-@2%5=;A*5TYH"/A])/ M,+?5Q.G7!.84HY!3#A[G M(EAS@T:/&>!'H$Q_D(X4&5D_)#(8).,Y/+GE*&7Q"&Z=LN5\!&D1"]EC*O@1 M5Y5V\ U%AX]%/L^RQ2:54'FWV3RDQ#PWMVG8^?KS-I__ZPQ!+K8-CHFX1^NH MZB/O/?;0LNH3D/&3&- 6\1HHTS6@0Y'H\RR9;78C3+OF"P:H0LT3)_66=6O<^\<] M@CNV:7X]?Z*LF5E1_$I%G^[SAXCN[N00$7^JPYW-;=+=2P*"PG'OH=*,J_C) M&ULY+UMD]LXMB;X?7X%MV.WK6)?MM5W=,U&QH9"5 MS+2FE**OI'39]]5-?+]>V__N77CZ_81_'Z]5_^^W_[3__U_WCUZG_P M#V\262WN[\KU+A&;H_]JK^T2L 7V7@;]^WUW])C(?K;6/;PDC_ M\>]//O]'UGP:4$I_;GZ[_^AV>>J#YK'@Y__QRYN/C9^OENOM;KY>E'_Y;_\I M25HZ-M6J_%#>)/7?OWYX_2PZ^G/]B9_7Y6W-]_MRLZRN/^[FF]V;^>=R96 T M3_NR*6]./V*UV3QX0LT0K1D">?=U9>CY>0!^#\"[ MIV!CH6M(>.L#\ARKCQ\8&.\GTW7+L(B?/C(PYO9%4^OK&._OX\<&QAX6/?!;SJO[4&_-5]\'ZZ6?DMS'>B>K1@\OONW)]75XWHOG@T: MHI06,).<*9[I+%=TUCQO5JY?_?JQM][\R/+Y/$\YP*(H5"JPUBE',J<<%A3E MA"NI_^+"P%-N-^6VNM\LVH') *O'Y1;K?^L@)7M,R6\]JO_WO_Y\<.0!>=7B MU-O08+F9;S\W@#J?#3! ?BY7NVW_DU?U3UZEH!M;__-+Y#SFLUJ$X[.E9U7' M#]6F>_<>O")LLTBJS76Y,7%-_X_FF\4+[=!]XN=%90;KK[M7#YJDCF]"NU$% M?L]:7HP;ISAYVFU,=')]ORK?W3PV_'I]4VWNFN",_^A^^6G^>57.",[S'/", M,Z@URQ0C*>M[E% IF>WV(\C+W MMWMFL#O7[3K(2763/.V"1["ODL\_]I_XK<'^?+\["#>,HA5':)(Y6 MNA-[3D8C-M-$%#:FAX_%-SJ;+^GR=K.;B6J]K5;+Z\;:ZUUYMV7?E]L9P*8O M ]./M18TXS17C/8=.U=8V<5<23.W 3/@RX;-3.^'BF9^>ZQBCU/Q@F1"L#<934H MA -5L+=HB(+(ZFZ^7,]R2%.8I5*#''$S*5*(\/UDR'0+?PWI#&08JBQG/!?8 MH,\!5=1((6:IL<$*QB^A(BVT03IB2Y^/DD1@+H"6O$1:1#5I35OKB2-_4U04 M5Q?.:HH7'[;SQ7=?R\V\#HBZ&&C[2WGWN=S,,@E5D5).J82 FP&70]+WC!1E MJU&%?<7 M66X^E'4K+U=U_UG6NNZF-@/8L].;<8ASC60Z3%>)0?5JG^>YB.H\2] 9W1E. MZC24)X ?5>C7S3$QOC.V:BO\?KMQ2!"F@=6154,RH-*JW M7^ !DF9.VO/@R4#(E"B60@ T)C!GV'1-E6+-I )0JM&TQBECX\F2T[)_!()\ MU21$8L9W@?_9S,PPNB:B%W[83Z_?>S'PDA[<5M7M[._FCU7Y>KWX6Q?_X(QB MF7*DN,X+(93, -Z/HTAB&STX_>24YT6*4\C-9 YG"A"*M9!42D*E4FGLA?86 MCYT(>%)S7@3BL^(F BV4I,;R\IPF!#W7W5[?)KEX09H>X(A#UR/9K'VJQ9"F M62>%)[T\(87#V+BL% [$7H5X']Q"([9:O=M]*3>/,E)0("+,X\V$D""NJ9D( M[A=JL/G&)49ZQH2 J0DN!(528IR9^0I@FF"!D>E)6DL6.QM=0TIXZ9J%]B7, M+EP:@2O'''1#TX7SSZ=9.1-&#:1Q&O'44">JH*^6UXSKU/:?-V;6UZRSS2"B M62:P+%B6XDQHI K1]QE=V"VF.QD4 O,4(5H4&<(%I[R0+ -9FN9*JP*1<>9G MIS?6);_5.-O58[^)VT"RG>9SX_'L-GGM^IK"B2M7[ M\@!F'%,M@)1*2TYHQHN1\DY)M5^O7C;8DI]6!MU?/5?Y7?BSTZ[8U#E&5GNV M7G=LO3G+5MR5_0,E-JOZ'@1.0W4&>?#<:KXW&]:3M,6BNE_7IMY7J^5B66[W MIUH*"$B6(@HS30 LLNT:A8(FDK.==SQO@>'"J"3GF3""R8#F4+"LH(@4 M"F0TYA[= ZBD1W6Q$UK/$W1N&C*"/T#YVVG?9IG&3Q!YK<@2V:9636EDC3AK((ZNE,Z5G M1#1>\TQ#6R/Z5XWUHKLIL?KW^^7NQR&$,1%+BDB:Y050")F R?S%9$%9EG&= M%9;=V/&I\?IH"^1BDZAU-I ML5(]%HN.*MU["_S3F&87\Y;_.'SF_?Q'_;,&V '=^OJ]><'>SN_*;E,C+X 4)-4$ M@A0J6J0ZA3W4NLJ"T[KW)0".J$Y^.YDOTFJ6"^A3;S"OR6[;9!?:6QV!T7-K M\9=LP&GH]V4I>+S6?_GVL!U-/I3;W6:YV)77363[ZWJYVW[X^&N_P9,47&;S05LVS7)U1U3 <3T,> _E2Q7@+!VN.S3"\>J'*R\G.WWY<3C_4S-I!I638;3Z7G]9SC*DI-94YDIQ2@A&=7&:?GC1 M()U]*S>?*X<302&,NG2G8WQNO>E5?:W%=;(X IB4+4+GDT-!J+9,IX[/L6.> MM0>8- @[FH\Q)NH%FF,=-K(@[EQF-BSSTXAI0SOU]'!2>,Z&)7EG$$A:"*X9 MIP J)*B)L0\99>&H>9Y&HFM"<&*0F"0 M93+/B"),:-WCS1!V6F.Z',K(,_M?UYL]EHM6M5VZN'H6;M6#U33GZ4]>G1WK>1MV[&:J)SNT O_EI, M8QB9 ^/]Z9>'M$T!K/V8CI=;;H?U9\#,\)UG@M=(*@55404*=EO ",T=SI4 M.S'HD8>]?Y;+VR^U$L[-C&%^6R:; [CD:X,XN:DVR?WQ\+@-F@N9&.&7'D+C MOR83&U>ODO>']^S(Z?]-QMN3[7F)07C8B_6_^<@\D)RQANL0;6BUX'LBXV9L M-Y4S3$/ILMS.,BX8;N:\" ,.N$Z+K+>6? -R.(%5WY#> M5''>-+<)6UNW9%^0>W\*4H@LTR 5>::)H,8,*C0#,,\E8(1P9!DM^SX^GB9U MA7;VD"YV1O<9:LY$B$/)G$8H-]B+*NPKYKI]]UNYOB^U<4M4Z\;2/Y>[+^+> MS(WORHWZOEC=7]=73F^WI?GO^M/\^TP6 &N< U+P'" 3L3&4]TADF@&W1<08 M"**O,':@'=N&V1WR5[#$G/>C$H!Y[:[ S MK6 M'*!N112]C42>>7%<6A!<7U7EWTZG@# %E'D_JRD>ID*R0&A>]C0))X2HU]D\> M05_JPFT;KY#,D21[18G#C[N,U-1T2,87CCT)+ZB%.UG3D0@/["=TP9, MK=<'>,XG-(>0:3MC&XM'U[G9$85'R"ZSL_TL2V>G6B'8G88*!?+EZ=G,8 S9 M7[&Q6M4SLO7U+_/-[V5=P+$WF&=2%S!+\QQ)Q+$PD1(YR")VO%C#VTQD??HX M7Y5MX'_7(W.]-\.?03M=&HD\-U'J0#7,[6%=1I&>Y^?I>V6W\K>:EV3F2@%$V_FC\ Z"9+@RFUTZ8QV703J&,B'V*[C$J]P-09J0K%\33T M*I@W59PWT4VYZOLZZERWDZUFH$ZF9U"H90B:9'GE**LMYBB M3+JHUA [D15+W6^JK^6\WJ5Y=[?<;NM=)#?+M:->#2+23JO&XM!-IVH8R1&L MJZ3YR7+=;6X=5Z7.<'1&H4(P.PUU"N))%?Z]&[;\->,Y @(78@LUP+D6$C5 MFQ&\/N90[R'U6_9Z\>%.^K/'8=V!FNVOS5F[AXM>P]:\7J;,;ZTK*%M#U[@N MN[#EL*!ES=HT5,0?_@L+6(X\#+EN4&ND_/MW=W]W=Q=H/K7Z^2=>FXAC. 1[NA=AP*W<;< M8TS[*SH[6"/?TODL/6 'Y4H5\VGVWVM.9 MI%B0'&!N0'.1RI1QM-^3QY%V&?JGA'NAG!)E3JA*9[8N)$<^7/5#0<-$<_QY46^8K=HUM9Z22QPG M&:4-SXPX4WR3IC&&39*9DT=I)H;18YPUR+KAG)?K\F:YFQ$(D8(P-Y-LFI&4 M$$SD?N&3%$Z[.7UM1([TWV^J;\LV?5]M!H]?'A2ZC#5QV?,:%PRD/K.6_-2A M&CG&?X:;%_76G\TI:>, +T[JV%!6K#,,Y>XHBU$8[2)$(&#^KS"0!!3[^0-5 M]7V>]M&WVY,CQ\<&3*/D"H[9.9:;M0FBMN_+35\09KF8 M 8I3B"@40(JTD)(K27M;&B*G[*.?A$FSSU>.K-"&W]KJNDP31RC:U3M)S1I6$T3D.?!OKPN+!4 $9\]4HN M5_>[\GI&89$"5!09R9$&4.J<@8,UY59LT=-&9,WJ8$Q?M:S;Q$^W8C3'<.7J M4%U6NSH0#NKE2N8T]++ M>OGO]R7[OMS.0*X@1:+02N:*DHQ1C#IC*I4"N\PD/4U$'AKVJ!+V]>NFFG?' M__<833AF4%J*UE V[<+9$8AT4_^A'$8)9T^S=":0'4CK-$+8H4Y405^UH1HD MJ[OY3B.M3B'*Q$MISZ:E$$.D.K MT4M,CJ1'+0PG17(D=ZJ:Y.K&BZKDQ8NM+K7%&?J7Z:GQ7\J[S^5FEA<%!+R M!16"B (0$X]UQC5,&711J4 FQ]*LJZXTR;['N8E4*(+M).L"W'H*V!-:D]]: M<"-+EQUC9X0L,.73D+703E517U,WR?NW\OIVN;Z5Y79YNV[L-G$?IRREA229 M@ 4F:88+A7MC%&6IB\1YFH@L:1VJY B6UPS0ET ["1N!.S?)\J MBE*=)N:, M,@UD,WS M_>59P(# ;0G(M,[9XCQTEW'/FUH>J&]-Y-LMO3?VN;7/QI]RC3>;;I.]B M1PL2SF?1W?FU4Z38U+J)D0UW%YJ]G2#JC# -H74:FC3(@Z>GSP>R8:M$AXYX MU-G^;I2OWN_.?W1OTX=RU1[O^[+\V@1E64$8![F&2@*2JX+K'+9@\E2HS&F! M+A*$D6*H8UQ>4[98+6 G9Q,@WR_\< M\]A:%V6*7%!EZ>> RB=AH(%\./TY',P,];E0^?;+WI5_='9[>)++A#-.$,I8QR9.2[( MV%[S,N1V98V?A: !&G$_8/#26PIQ1RA!G"L@TRRG :F^L0$ZACJ>)R#ISG-M: MKH\W1@_7'5]2[81G!#[=E.<$=Y>1GM/,G-&>@51.0WR&.O'FK M23TTJ%, >$XU$2P7&$L(:-H9!%PJIUI/ \Q$EJ&V\D@/K>D_KI6>AG!HF4T? MAS['I/I3YBZG/,\S="Z;/IS6:2A0"$=.570)PF3D-<>5:=!O-C MG42J-N7R=JV^+[Z85VUOMXO7!,BRS,P9D0#F2Z (@J*W22%PVJLYS%+LS5,M MN*3LT"6+#I[CA&X@G999I-&8=$PF=23VP(Y4ZC(YI7,\G4LM!>%W&CH5R)?' MB:: # 4I?O-FN2Y?[\J[[0P1!360. >YT$H0QC#OC,,SVO;!2EW%#FKBC@79SM@:9PXK,9<<4%XE>YRO M;JK-J[H1KI(>:U*#'3M!8$OBV71!\):81E >P[$GJ81(W(45T:;H?X8*E1<9 M9^;_ $L"%-@# "IW*L0?T.RX(KHRWY6755&[Q@BIHL';(::*UF"GJ*(O7#$2 MH27^3"KJYIB7BGIP9WV;VMU7$_76$?"[F^.[VQ"4Q,@T) 28\+<@DG/:6].9 M:;'\ERC[47S$VYJ&[7=3,X7K+FRZR= M_HU!JIO8M?=0UWPFG_9\'F V\E8V-VONT8Y\]]IIRLY(VU"2IZ%C@[UX?/=: M$%:L[RII;I<\B.0_E[LOU?W.:./U$TVL5-*KM[AP^@DS]:U$D'.SG&?91Z-!%D@WWD"U)\*3XC MK?&;;1KB.X*?CZ]A&8G9B +^Z]<_YIOK]YOEHF37_^N^'6#$_=W]JMF\T,$M M&"WR-&.B8(CR+&.9D#ULZ8[-ML+RN-ZZ4V^V[F_>F)W^9;\OFQS.B ,-<(:JR4)ODZ^-*"V;S7$&=CU'^=H!;W_GL,,A4L.<'W(F MTB8#!Y.K1/_CU=O75TF#NALJ7C>[[>I6>7>3]-#;WUV^51SVH%R^=?SVH\1K M);O]*5Z\/;=7)6XC3&#?2F0'J]%>:)\9WB^E&:^OCQ.".<^%PB0C.A>4 49T MV@^\&=74Z?H57QOC#&IW#2XSAKV%H( MJ0 @FG..E,AP?_HN,U]:5;R,BR"R5C55@!9[X/7*9H,\J=^/Y/IP^.MFOPEV MZ5J_-W(36<3ADV@=-S%L&N: .>E!)S7JHTK+R-#^M! M?QL8B_L2]UPX'KTA)A"1Q_>Q&O/5MALGVS#TZ+3GVZI^S>>K/B$&.E-%AIXUJ'P,!19=YZ<\ZZ^ M-O?+[(][7R5W\^_+N_L[\_?.RO3'M@28_L4B4JGE)T=K=T M &:GD40(X\JS)2H&\^-8HD+<;S;E>O'CN,1JV5>:_U1Q VBQFF^WRYME>2T- MHO7MV_+[#L!?3-_^LIWED$&!TU1AK73*),]T7WLLXY@[W:@Q$J21Q'#1N=%N M/?FIWEC]UV17)9_+>@:U=R"Y;CQ(UL:%!,#DKG'"JSY&]+:TD]$)-J.;X/8M MV'N0/*PD738G_Y*?WARUZ+$O2>M,\K9KT5_.MVC,(AT#V^",HH_3CSLS_Z_G]9_JS2HS!@C&C&8"%5C3HD@A-^881"G(,IM,(*?P<9BE<9;,#Z"\BL@. M)--12Z+SZ+5Z;D]A7(4YQ8Z-X QB=6+Z,\R7Y^0H $-NFWCVIKJBD#D74A<" M*5H@P9D0>:;V2@BETV4??A9&5B//JK&>[-G)4'SBALG/A8K$GJ3EQ:T[OC1. M0V\&^G!RV\XP1JSO+*ON[JKUQUVU^/WU>K&ZOS:3,79]O6Q7)M[/E]>OUV+^ M=;F;K[HRCY+F@"(%!>6R$ H6N= ]#LH9=+K/++CUV)MUZGEKPIK2<^W7/&F= M2!HOKKJ?BJ2#W?ZX^?S!L:3V[-7K=?\AQSO2PC>9G>!=MK7ON7)Z1DGCM<\T5#:B?X_OH^V6-]R$-B#[=@)[&=K=A)6]$Z\3MMMMEI_OVU(5N\IHZ:8)."\B MH=:LG9'.\,Q/0S(C^%7%?F?=)/)#N3/1<7FMYIMZ57K;%R//4_,_HC,S)Q<0 M$,747H\)@4[W/WF:B!R*]JB2'I:;N/GR9J=D(U#F)EM/V+J06)TFYHPR#61R M&C(TU(DJZ-OEN3[P9E]_FC*84T&4S"5-4R4$4_NI.).YT[8YC\>/MW[XQK6> M_1#2')/_"Y=+XO%];5/->+33G?EK)L M_W[=SBR_5"M#UK;-]GVH5BM=;>K"&3/&J!9<<2D+!12C4!/0HR@ +)RJ? :V M'5E[>KC)3SW@O]8YFF/,_U?2);I_JW$G'7!'?0K>)';B=;N_+ZQG-,XR >2Y.A2!ID>HL M[TUD@.6SK^5F65V;X6"SLXS97![OTDV\[JHA+G.ZTZ$.:>3 MWF-/]AZS=':RYTWI1!1E@ -/)GL#N;#>4+&OT<+I5+"*, MV%LL#J5/RP9Z?4I\OD>>M"MMCK3_7H1]Y-XRF&YL\ :NAH\;)B&$0 73D> MI'\1Z0TG?]VE"1-3OX?4N8N?)_63UCY?G^RD;Q!CUEMO]S<7;#]5S^S];33X M\WQ;7M>[WLKUMJE;^*&^PF6[W)4?R\VWY:)L07]H+RRL/]#@GQ5YAA '.).Z MOHI70ZCVZ0>&L=,!](N#C;XEQ;P(KQKPS?;>'GU2?J^_=LP&7)PMV^W E\89 M<1?QP;4ZE?K\L8PNZ.W:_MC'NM94YV72N=GG'XX<'7DK#>2HORS0& MING0\7B_]&2 V1?W_C3_7E_[4Z?/S2#\H6QV>W^J_E%NZR3-NYL/YHO-:IXK09#8GU?$&,[6Y6WS',OZWE% 6"D<;17N"5YK MM3/0FSO!.NS)I@5?*]^W%GZ=,MWL'>@F$_>U"\TDHSG8XE!1.DZ#G1^U+MQ( M7L-0W3!'>),.<(&]L6;PZ&X]\6;Q:^P]YE^8SJ$1=_I M2M?5'VY7S(<6^_8A\L2@';]1)E#D.ZY_U5BOMT?"[$/9WY1VS=9FA-XM-Z>2 M=S.-LXQ#350! 0:94AD]%#3B/',8(J/8'V=T/*!M+IE[F% ;MJP0K"$T@]W!(*ME='O_>;N\7LXW/[I@ MU$U*X[:%G;9.IAG?'E=_AS!]1I!' M:'TF4R%(AG$&-$4*LPH3?GA- S(G$39Z=T5B6MN3*EWF#4G'0S.<07)AKDS.A64^&G(5UB7JH@OZH #ZCBC@N6J4)H( M4.@L3P\K]A!)V)T^5>MKRZR5R\-=.MI#'-8]SOP#UY/IDSF";4O?-+J+'_1S M1[#=_!]P!!MPS3G21&*-2:'S#,M]/T,Y+IP[@;N)T;O"G^OLL"U]$^D* QQX M^>RP&Q?VM2R_E>O[9JXINIM)ZW5M<;_=F6%IPSYOFY_-&%4P!S)+J>*X $@1 M86QRR82D2C%B7:0QC+EXL5J'L,WQ]!B;+2%)CS+YK<B5'*_;.]+'0_$^C MXP7WZDGQQQBL68]5TC.(A0 M3VV*Q&4@;;K(S8)G.')1)P]F)ZI./IZ\I$[>[-BJT]_+ZG8S__IEN7ABN[O' M >1I)C2"*,TX4JC E*1[NQ(Z%5<:;BVR4AT )D][FYM,!6#63JS&)=5-LL[R M>:%+7U[DZXQ\A>-Z&B(6T)\JUELY>"+(R_7BR]U\\WL3Y3%,<@TY*(HLATQR M*I3NS>9_)83QB!T=AUIR.-4U\P)7;7-&/YFFH M63AW7IXU#N')7\MZHUU,*)3,) (%UI@6#)E9*\I:LRIE#+%A6N9H[*):%F8F MZC:()^OEVOFJW':+!F_+71<' MTH+D#,D\+3!0A&6I)D5O"R+F=#FHGX78BZLUJ'Y]KMG/ZKA(ZD>;Y=IG=,8< MES2?D'6A:>))8LXM/0XB@&\G9>6\:CS#<;]3);-IIB_#S2 M$_/=8RTY2\0)+0E#W&6U)) /5 M%B8LM]82;PNC:HG3A&H@H^(Y/1E,W03T9+@/5WKS\IF7S\Q#ZICSY]?ELN_G9;??NY\Z;N]D7_3=WK MBZ->?_#X1!?WH..R_=D'<.7=]&X)"O6+8MTT163 S%.*-*6DX)33#(&]%.08 M.V4E'!X;N>?62-R2#RZ4V&4<(K'AUH%K$!=*+!S\/Y--\"!I&BD$'^#5X!?$ M/L!GV^7\_7RQO%DN.AL29)E4+).82%I0G*:<]39HQK1M8._^Y,B=G;UGPCY^ M]R#FY;@]+B=N7;[&DG1@PG1]JWC]"07/Q.G^5%T^/A^ O0KQLCA4SV=WY<9$ M_%OU?;&ZKX__ML%L&\MV9G$!L[20@%!-6:[-UY#W9C,*K0X,!#,6623: AP] M4(7O)@=O2RT$1BUJ$>_=@,^Y6?'\ZT75%Y"S9. M*'AP(B=0,CZH.U6D%\[K3+_MB;4WRW7Y>E?>;6<:*4$$Q0A#3AC.4,;W"^(T M5<1E.A@-1.2APO>$:>U TGC@N#\G7FO9S50GT5!NXU',-HI9N,&9XS-SY^C- M-HV9=GPW3]=ZB,UKH/HL^\&E1F/^NZ[KAT%$*<=<$204SI$92M@^GR %A1XR M'M3^. H^J=(LIWAZN7-'87U2_3J.AV[E6P*PZ;W7^7VYJ7\PORW!#*=*:Z!I MENK"!.P\DWJ?[<]R[E2H99"AR/WS *6NZ+&KZLLB-B_TV0ALVD5'HQ'I%@$] MW=%\E1R077@K\Q%%9S0N"+/3$+,PKKRT?=F?'UMYDLOM_/9V4]\$8VSN2Y\T M)4T^E=]WW#C]^PS17",-@1:24LD(TFES#"13,LV*PFF6&,;B. %%\OE'KU-) M^UDWN0K$KIUNC4^LFX ]Q'=4VJFKU934(),&Y\ZLGLSW^X[![BM57,CQ"Q%/$52:1@,"$B"+5 J(>D9"R\)QG!< M'D["-Z_LN=O0QV\.IWS8Q5O"*R7V;$;,-,Y1F8(&^\65=@#3=G/G:.TW#54> MQ=/GY]*1V;4N[E)5UW\L5RNVOGYMHN/U[=(8;9-S9F!9K*KM_:;# MCMUN;WG2O1U+.06F/J"0QF$]FI)>+*!R(W.HF+JWRI](33V<\Y%37PY=MX+, MI)*YDDCG0)B82^4IH2"3G"E!"HRSU&=KQRS/$$<9HWF*4HP4(I@JC0&!FI@_ MT4@33T>=LZ?$;?]$4#;\]D-<9E.#Q28%:VZFH1#NL)_91.#HM_6]A9O;^7KY M'TU^153K;;5:7C??&*UY;]Z3?MOANQN]7,_7B^5\M3]>O-U' MF:\+IEFM.!B@0JO4ML3U.&#B=9YC_%?) P^:L?[8ASI/O?%;81JR&L&O*O;[ZR:/;^I;VP\:C#0W&DQH)HH< J;R M3%)MIG4B(QG#S+97.CXU7M=K@5PLU'G(PYD.Y$G8-'J)+_@JR$OC<,3P3;U5 MLGSWM:PW**UO3732QB-E:_K0US()*":%,8X*E$&)5 &-;4XU*R2TNW\NK,7( M84 +Q^$H7#@JSRO*Y5AT%9H:XE6R!YD8E-V\JTQZ&;(9Y&-R[7#V\"*<^QU M#,>]W4%$6VI.Z'T<:B=P)#&\3U7,ES'H@9:C& VQ7".(34>FP.V0SUWB_,4-CZ=)=!NEU.8-IA&^!O>+;>S M0+Z\V:H?O]\NUT: 177WV:AN/30?HG2N"\Z*#/$",(0*H"D![1(@,^^1MEU2 M'V0C7I?L827'N"XVFSQ'TIEN%X3;:72U,*Y4$=Z]P5WJ5,H'<2Y(2G+"*.08 M<)!SN3>.J=,">""3D8,)MOCW^^5VV;2!6T 1BE)OO8K-YG#EFD:^V8XZ-ST; MPOUDE6V04R]KW'#.K&\7Z=?ZWMV\7B],R&+F;P;(UTWYI5QOE]_*[J>]YF8Y M)8HPF!*!69YC#2G. $*9D#DMF+"]0".PV7B==8^T7JM_ #%I,5XLY'#D\$RO MC=4:T^B^T;Q[?'-'5!:M]_+4>W=/F'U3;;=O2X/MT_S[^W*SK*[-S^M#%:4L MV[\/<57*%689S$26D91JFAZ @3QU6FP? 4[DL*?=#+UXT/.7C0__XA8%C=$R MEENLIM4HCONKFO8XJ<0_U0[\M;W_R*BU\>)R&ZD&4WQN%]5X[3<-"1_3X+'Y\V\_76(&EW?37?K=H]8-?_ZWZ[J\>LWI59 M@7.EE,8YSK4D,(<:T!ZLPL"I&L.%($8>$,07\UT]!B0WK0_)HG,BV1UP)_,] M\'##1,QV'3YT3*1)@P\GG5])[UARY%FSI??(M^3@W/$X-)W!Q[^1/ >D$=Z* MZ0]28Y#@,'"-UB9#!S/V;;Y_KI*GK\#5@]%M?F/>JTE.LL*UEL>8=X%79=KCWR4(L1P++]960\?% M7]?&^FKY'^7UOU6KNM;HW^?+==V'WZV/?-@LM^97TGR[OFWA[X?Q7#*=\?J. M$)B+5"E!,M;#94HXU9JZ&,C1)GIK$\C?[[U);HT?V^2G5547>'4\A7.Y%ATV M DZJ,4<<]SXVX][!^Z1S/ZG][_Y]TOF=M(XGK>='(^0TAL6A3>@Q&([VUDQ[ M"!R/!LN!;^1V"9'3_% N5O/MMK[HZM'KTH!I)"G M".>IYFG!82IZO$3";+:NRT66UY_"9#?C@K622MI*Y1._G+;N_TNR>>3)45ZS MSG\V0^-/S8#XUZ0=$.O5L=7]M9'*;N1L5\O"94$COPG#$Z$3:/U8 ^5CUXYF MA.WFZ-J[YL6H_:NSG\=#ZQ03HH,:RS,G.LX+,NTQ<40>'#*C8[9,B%'1908[ MH[#(B%38()* (*:DD#T\#NJUO?KRA.&C7U!03I.\/7YKS:LE:=%.]'Y:M_*T MFW]/RIN;?2NW_\^]F1?>_&BN+_JW\OJVM-WEDB$$ (!I M)A%0DA&1\3UB((L@&<4Q<,9.*LZW7Y*;5?5'\J5!'6@I;906'#;.3*WQ@@\] M3=/JNFD;GZZ.4X3]8/-D_M3L'YG@&EJ UO(8G\9\1Z8]9(W*A.4H-G[KA)@B MU=VR[I4-S#[/ROCXWGCT9OR8YB?)H&L^Y5,R78-KC4W3O'696\5LA MVCCT/#Z5(II*ILP<$!0*$"*S'A_41 1>L H+[O_G"U2!6SK26!6W=2\S2OUY MAZ: M(*X/'6W"\1^RZL0,%"+CG&(B")8I5*G*T]YT3H (-9!8&XP\0#Q?.6(Z,C%P M+=F9ZNEW:W>7/"H&./)EVPU/6-U;A,9"@4&F% 0LY0QF!>DM%MRM]PVQ$[G3 M"9?N%IY$NV!J+/[<8J.S4=%AZ^95PG:[S?+S_:ZY.&57)>_GFW-E#J*(VAD* MSVA9".*G(6%!/*G"OY9N@J7GR\T_YJO[[B)+$Z.\6"SVB:02YQ!DA]'+W@B!8X*WB!L6142.VR M8C<>JLAK=;4C2>-)TL%NCF\W>;(6:S-Q.0:?_-8@M[P#X0+M:*>PTVQ"-SV. MT7I1M#@8V6>4>_P&G8;.7\#OZM)=R7$,Z>\M?+W>[C;-'27L^W([DQ1SS2'0 ME!>99#AC0'?6>$&AVXC@:2.VON_O#CW@2GZKD;GJMR^'EFH\ GV.VNK!7!SM M/$W-.24<2.9$=&VH%X]5*@@KMIK3U$BZ,1W6B-W'(DC=:C&,"NP"ZK9-?FO!.0KVZ*VA+7(FON2VQ7DAIPR6\M/)=+*H=RZ7 UY8B<^EU( M^8#;N2NW=I=0GB?AQ+@2DKH)7#@9RI,J_(OE%N;_0QB/9>X'(F=^X"T%G M&;-9Y0E#^33T++13SZW/A.3,6?N.5RB?PNBFVIRF C' .&2"$"V!D%F/@9-4 M>DE@$,L754*OC&9@YATE<7320RKC15*33M392&30)IB84H;U[3G!C,"@LVZ^ M7G^]WVT;F09=E%K0%!4JQYH7HBXG)W*4]A8%<5L/&F(GLB8V6!+@J7H^O#EJ M7&3*?!7M*FF!724=@Q>:D)[AR4:^!K [,;$:XLESTC28G2%"!#N+6&MEVEZA M G*<22!3(CN+$DG/&:N'G5&$" X7(FO>_(4H!F6AA A.2(B@EQ"YLCM=(7+V MQ$*(_-@9 M):T_S;SHR*-^L_%U4JW/;35N_$I^JSU+&MVOTJ,U\V0W ME^];Q&8\&+7E)S:"C.M[A(WFOBU@?<)ROOUB[-9_J7^_7WZ;KQXD#^1RNUA5 M-="90AR:L3&#&:=*I$10"GK[C&DP^U9N/E>V8U XNRZ:0SF;8,GI'A\*TP#8F-X-?CTYN1 MF+.5QMKH[L>AJKG^]G8Y4SG+!"="P4PP:HPHV*\Z204 $J;9Z&I@)RAI:G68SX*Z2(WA^I[4'46HG.F.QZ:8] XB,HD)G6#HC1B&XG88F!?&D M"O_FV2G4=K.;?:CK_S7[:XAF0*4%SW*1:Y1E!&6R?W:JE=5Q8[ZQ*CSP^$3_]V/DLCW=$W,UY!UP[+W= MJH8".<=((4(TA+J 3'*RUP:9W$$1KSZ<8B]7_8] M^=E52%]>)M*;75$_[L]>7MOTZ%^6Z^7=_5WW_!06B$C"I)2XP!I@F(/^^0@S MJ^,Z[D^-W*L[,/;=V9&3ESMT/#KN*NA M[X5#YYY_/WJ^)#2E$# E>:9Y'G.=/_\#&GK@-OMJ;$[=PO&H7.[<6+1N:/1 MX=BY6QQC=NYCSY_KW%[L3*!S^^&NAKX7(7)];_9KNB++L:ROC%/23-]S+C*T MCQ>4497A^3Y[6Q?,^;WQW7(SF-\AR;\XU(9+ -JP.F(6\(W%GI501$\Y&^CA MC55&T)?RLT=F$&< M&QDE68HX9Q047*F]I%+H5L$VN/'(:MWS!05P> M@PALO=NENE_O/LQWY?O2O/[KWK#X,0'4-;8G(=6UAYO4@.^2CK($]+6$X3Z:NN0MOD3:.L@]URT M=3B/5M4+VWCY(9+FC[?5[G^6.U'=W96&M6MV5X.986JD/5>%F?BG64Y2I3+8 M(P Z5];5# /;C:RHAR[>1*C;9%WMDA_UG8 ]SJODYGYWORF3NRY/W8:R7^<_ M[NRW0T=ID?-Z>^G&\)O2/Y'<-F(UV^F9AH3>*2C;YL:P0? MTGX\U- :>WT]6X_^$@EL9X9?3&S':[-IS"JB>WDR$1Z;53>E;@NSE]98""^P M0%H2H!54BF1%OL\EI:EV*B$7!T%DE>[@1M'HX(WAHM"7; <_?>Z;XL^@SH[L MOJC-L5IK2LH3NAR74:O,C^RG?.MKM=XM=S]>KV^JS5U[?_CG;6-XEJ62 M8"2SG"-%,$M3I=N,DP1%BNA+85DX0_$Z> ^O.6K= DR.$":_]1A=;F$(0ZY# M[F!TDOTR!@'(MLL1V/#Q7&8@*)<3R >$]:>*]=;9:==UN9PUMI9E=],D2S5# M]1XUGJ4,C-NA3P]RS@MX7%[?C6-M5&6^>!Q,/7'ZA%#X$W-901B NQKZ2KA-&3^:H:4IURM6 M\^WVW>2#2( MO&Y0&,"@W5QN'/+<5,*-MRB3L&=I.3/1&D[E-"93 ?RH0K]DCE6_CLQT9<$Q MIY)R4$B:$JP*8N(9U1DBM447P?%X_,A*XW5#@0]K=B(3F;!AZG*1VP6>,G)& M6 ;0-PU%&>+ XZI90[FPUI#J[JY:-^98?XB&9:E 5!8,<D,:(>:D M(>Z/'T5#6-(B:WN'HX!X4&8I(''9K\L4T7[*R#D!\:=O(@(RP('' M C*4"P\!X?WY^9Q0 #C3#,*4,:&8[&=9),_=%L,\'C^*@/ P F)-F;. Q&!K M@(#PRPL(=Q$05_HF)R#.#CPO('Y<6"WMB/G7Y6Z^:LR(S@R3F<@RP5.:RB++ M=,YIT9N!F*;6.W=]'CZ*>(BD@^:B'OY\6:Q\Q:;*43DZ=GJV/"X7]R+*814K M-F%^BU;.Q-DM49UP]KD5J2&\3& !:A#\*M#[8;^\U*]J'2UFO=D?(.8$L"+G M#+#CZ9?S%C"*4<8ID;84LSH#GO-LU+0*42 M5A7-G!\ZEK348-QEQ(X7>]D(3HFG3)QE(Z0DU(9>D G3J;3Y=U@G^CB'G[; M=&EFGGU=/U^OYB:"(20K-"98*)RF]8YJV4L&3;%]GW9[:N1.O0>3U&CL>[4C M-2]WZWBLN/5K2T)"=.P'+C_3L_UHN7S7]L1=#7TAW,?K]^5F65VK];6<[\I9 MAC#-"@(%4A0HDFI$4&^'H0*X#MQN3Q]K!&]1)096(JWK2@P@S7Y4C\>7Y_!N M2U7(D?X!"2\,^7Z$75X@!N(_$00,8<)%,/1RNYBO_FW4 A59"GI+VLPM7"7#]?ECB4:+*ZF!)0TR=]EPILY>.&*RYBD=]H2%%(]' M1+P@'[ZT34= O#TX(2'#V' 7D5:R6EL,:ZY SB O$&4$:233SA9CE%C=XC[, MPLA"THVL@Z3$B4!7,8G%W3 YL:(MO* );F6?]\17.K+6ON3XTL(!V8I$5C+QF. MU+PL$_%8<9,&2T)"B,$#EY\1 #]:+M_I/7%70U\(QU-S/SZ4M\OZ8-YZ]W9^ M5\Y EO.B4 P*H',MI:3[LSM,(F2=C_1Z>.2NWITO/8!*:E2.)^F<"7NYYT?G MRDT '&D*=KKN$0//Z,$@LBXO"\/@/SYR-XP'>Y$095UX8/5Z?5U^_[_+'S-* M-:)%3C4 /(6<( KV=H!DUM,*OZ>/(Q,=JJ2!E1AJ.4MX'(LM'A>I"@TD!)!"/(B%VH_&8+?8XTM!@2GI0KM+@R):M M-,0CRDL:+#D*)PT/_#\K#7Y,344:/-$_D88A+-A+@[HK-[?+]>W?-]4?NR^B MNOLZ7QLA,B%*FIHG*T$Q9?47_;8OK@!PS''ZV1A'*GIL20LNZ="Y:H8GC;;: M$9]!+PUQ)2^;#.].G\ON.&T]_G_&,,ZD$$%IE]7$38DSWO2G/@5/!K[.&C$X4DD.$%,VQ M$0@*LUQA)@$PH4X.8V^H.G2LTC(Y$88^;S&*PUP0-:JA)0VVR^O1GB8W07)G M=[**Y.'*RY+DRX^M)OTR-WUX.5]]*&O'E^:3M\UA]:Y:!LX*"1G!18X)S&#* M,]QU*T@+T]=<5.D%4Q"8>9=FO##=& .J"&%U7=8ZF(%:YK$KBAVA:FLNN(G3 M4![MY&E$"MT$ZF-YV^P7?\+BA2J.G2?JC$0%8G@:(A7*F2K*6^@F5.^[JW$_ M56SQ[_?+3?E^4WTM-[L?[\V+N&/K:V5^^K7^R"R5.2ZHY)1CS$B>%92D?6<3 ME#G57W8PBQ7#H+X C7"" <2LX#PK6$93"5*5Q<[I]F6GRN]?2S,EK&\7=M2P MD!3;Z=F%V'73MAYDLJN2#F;2X[Q*&J17[04U/=AQMQ#.Z%Z$EIJ&!,1RK MHK_%CG=?++Z4U_>K\MU--PY_*+]6F_H>QZ,Z1/Q']\M#2 G2E#$,TP)KQ+-< MZ(+F;2_FN9GU6BV&#\6 TUQ*I*DV,SBL-6&$8U040)N?P8S'7C3O8==%VK== M$+,\*L+U^4?_8\?+-&(UB9VP3J$U'"/(HX8X1),=Z..Z:%=UF_2?:._V22XV M$?;D^8P0QVZY::AR="\?WPHR"JO6U]M6Z]LWRV_E-=MNR]V6__A[6=UNYE^_ M+!=L4\[;>Y(.($Q\A70AZG5(Q5E6:,1XKPD02*M:O+ZF>99" #.:Y1BG ',$ MJ2J44" OF!FZ1E3GE4'^:E5#3^8-]EH';O?HD[F![WBQ;>!FL)/F"[: FR*_ M.1#.]H0?P"8-VHLKL!N=9X0W4KM,0V]C.??XMMJ8'-JJJ[JY*1<[@V*?3OTP MWY7UY;C+];U1_.Z2\VJ]G0$$BYPRS%..J*9"$E;@@BF=HRQ#*7=1UH!F8V_! MZ)$FN_GW9&-] "4&P7::>2%N'7=A[&D]6JZI<1ZRHET ^[XT3Q@[36#/X1F1 MC- 0TQ#(&(Y5T5]B-V'\=;TQ+^+M>OD?Y;6QSLMU>;/<;6=,HH(0S0'B.9!" MFM@FJZVEM("YUE8WX@ZU$5GR_KZIMMOD_@AX:8,W(UE,II:--@+ZJP+U@0U?GT9;[[9W6_NGY]]W6^V.W% ML9/%F80F.F08B)Q0ALRT&R#9@<&"R"* * V%$%FS?GU.K9*= 9[\42-/E@WT MI!P8TL5JI$&*-V;[!!+$MFD:T$F+.CF$A7T\. G5?(%<=U$-U5J3UMQ@3MI) MFU, MM!="U,FM60Y,S*0 *RC)<\X58U3M>PG23BFE4\]/4YH1B9#,=(HUD40I:(PQ M@D1=PBGV-KGCC'R3(#;/N$N:+G1 VF>%'2\%]Z+37G1B,NF_UCF Q&@J](BI M%R3(E]?IZ(^W!R?$9Q@;UCL^OE2;W2?SUM0FZYMHV/?E=I9K0115PG275"&. M"@ADWUE(;E?8I9 *KB0A '.80<5B9ZX;4(?>]\:$MSGZ)4\R(EW?%BQ59Y MZJ/.Y6:QG*_>S[^6F_[N0N<$$'J\OCF MJ5@B2A50659 #B&M3S)$5IT#J*1!Y:8SGJ39J4Q\OMPTYC%5%SIH=)*6,^(R MC,9I2,M 'ZJ0+Y:CK&S*Z^5.S^N]&+L?3>0$:)82163!3> $4X1HNN\>:9IJ M)TUY^GB"E,@!0[DJ,HRPHH!@7610LA0C@*)7G6T0)3TDKZF2#VF6FA*7+T=! M<:,JCIH\(>2# 8Q$9RH6?@G0Q$&:2Z"R73 J<:TWS%/0K(Y"G MW.H"S[,&"HY0"@0Q?F#,%6:TH!1@PH!$#./H83EO*4= =2!W(1F M()MVBC,>D6[2\RR'%YH@G>7IC!J%X7<:LA3(ERK&&V@G5-O-SDS4UMMJM;R> M[\KKIB#=LMPVD1:FQD3&\TQGJI %2_-\WZ-@@:R*Q)PU %-&.4HA+@0PJILS MH--4F&B. ,P B9T+/L:5],";9 M*58@%J>I,JY.O* S7IS8*,W'^\_;Y?5ROC%&^KF 9J9E 6(9RU,(M#92UG<. MP5*KBX*>>;1 &2ZTK+<< BQ43B2! $$S7V24Z2+V3IF_5]7MRO(0@"\Y+RM' M9%X<5Z6/P(29#%D)Q5,.GA&( 61=7AB&@*^"O##N)3AVCW?1D((QF6>%)-($ M-$(1I/ID9*84=CIS=-* +(H,,)5*R#!66#&8F^@)\#PU8[/.8Z\&/=QK.F#W MG!][=HF5Z,2YJ88/9]$*73SFY4S^9!"-TTB;#'/A1&F*@7SX:DL?B:>YD:Z, M(*ES('*AJ*9=_T"%D$ZU=)\Q@6!.*3&A$LP0AL!,SS"7:7UW4FJBISSV=.9T M7_%:+/+ET$]C(M 70F4NLFITFAL'I7$DMMN;C?E->U MM2YJ2C51B%/S%P::2FY&XGYO*9)0.-9T>/I\0!&DO" =-GI2FRFW$3E0%)SM.@RZS\G*#FC)4,(G(:0#/+@ MR:G@H6SXG61L8B-!E#9!D+ MV2.)'ESX*H+IPV[3]KA$"(C3!JD*8% M3K%F1AZY4HQ!49N.77O_41>Y2FIHGC,??R)]M"42AX,4QI:^$93F0(^UWG@P M.D75\7'CK/9X\_*2 MU6U>V,F>8$;ZO=(6U,-=:%AEK@ G TGKINNTM&&DN M;63G])-IAG.L%4BY>526"YX!(Z*29C#5J< XLM;4<)(&CYVN>-)S7DSB,^.F M( =27I[FA&#GNEHT+W53K_&"+#W $86M1R);NU1+)TVS3CA/.GE"+8>1<5F) M'(B]"O$Z.(HA.K:!$<-"$I(K2B$MBQ%,-HS#B+(1HFAF[L.(IA-):\Q=":+7LQ1)9B MZ$7&1,30#_MC,1S @)48[I-H'\OULMHTUK*_906^OB^KM2X_;^[GFQ\PA6B^ MOC[]X1QB>5_^,J\_!3JDFH"B/DO&%:2(%D!)@/I>P8BTCR\CX3/<,<[K.R=1 M@>M[2]),U[-'*'*<&>BC)>A;I%T/:QS[/Q/C6E*MD]ZYI/:NN4+MV7]F7/P_ M$^-D8KRL/PX<%.U2;X#%J/$G:'S?-8=([>XSI%WJ!7 8&/\$+X+?\#J!%\)N MU([3 L^-_1=N[PE$$)=FH)I.[W.[C\ONG/RJ]_%9V]RVU^OQVN2YW9;G^](?YT8_VSW?KLN\14BK%"0, 0I@Q M(3+2+^#G@!16=RW&PE:7"@0*%:P C.4,PX5S8$93W(*LRSVGJLN]FK[4Q>X MU4$8H%'ZDMZ_-(<: MM14"A S-5Q_+;^6Z1OI@\M=BJW]\C%6;OM?+D2H,- !2$T+S3&2PH'LY8EEN M5:4G,D0,J&)*HY10@2'&)#=3T2(5 L*\WI$>/8!H4[1?-YZU<<7CAN[BB.9W#T.+VL7PL474]R!8B#&5]\$OTAC6 MLT/$$P/X\PLKQFBPR4<7HY!@'V2,UR;>L88);AJH=>!3_U\M;[_L#B$1N[^] MW^[T\N9Q4&3BIPZH9)1)3"$$,)>0Z13L;PW(BX+!07'&<'B Y0#2+*4I%SC/ M<\)$B@%1!68R1Y)%CC' WR@ECY2H19V 5H?R@2/+""WH&5U,J_&"1!9UMJ&- M*VJ'VC\:MQY,7[L&[EQ[&%6\JI,<@8**$9I^8$ QK5<@Z(KQ6*^"?S0RF'R7 M2&2\EIYH%#(B 2]%(&.WA=^9K#<&V>M=>;>=Y134V]JQ$#R3(!<2 MZK$"KT M@"-9!QL%2;G*5$I217 J*)=YGAHW&5:$DX)&C@.>'%JLD24-M$'GL1Q(/#^* MC\F?VU#L1=T(9['VW)R0R5!L3O$DEH<79P]B^;)B7?[&//_=S:.BQ//OR[O[ M.UYM-M4?="VZVW>AE6B**"%$JK MNC95P2C09M+'8'UX&^KHY\\[7,GG'E@]4=G6=VPE31D8\Q03\U0WR:)QQ[%X M3M 6L-.QBY'O)FZ-EAE:'Q5'OTKZ!MF#37JT(Y??<>#QC!!&:8YIJ&,#.:$8 53HTAB3($82K[@*/( '*[9>;1LPU6$[50BJ3*<4X*GD%F MA@--@9 @$[&KE1Y=YO9U\+UW+Q-EIV@Q.7(3+>MK <>XXNZ,Z/@R-@U=\49_ M_D([1Q;\YG9&HDIV5]VO=S-(3"!'5,ZUICHC$-/]V67SC7*ZG/=9(P9W@5.4 M:44U!B(EB* \%8)JXQF"L;.\S11E>9BB++?;^_)ZR+S.A4"?B5TD[@;-[*[J M\*=,6EB7G-D=R+&>VGGP.0V5&>[&VO&EW,ZX MAD;/%,J(%C0%*>2LK_E+D$JM*B8_\^1,\KR &(E"8$0P8UPCS#@!!:(RCYT_ M:O'4,X5=ARCY:;GNO_FKPT*".V<6RS]1Z7(3E8ZI=S=)#R8J.0X+)%%)\EO; M.+Q6+Y)EMP[QV,?GEA"\N9A ]M\?>Q7B;7#0QT?5UAH=_GC_^7^5B]VG2GU? M?#'O0CG+V?!MYV06S'RG+J'I7,"DA_8H2K:J^::R5'*=*IHSF>[#'VP">9?)^XO&((9ID:&4P51C M6%!>%^1+52XUI1I0%7E@J/$E/ZT,P+_6BQ]WU?7R9KEH^F<=(+D7]A[.KMW, M?E1BW<:'!EKR4PNNH?4!OII7>8[7*)/]E_@Z,^D/1O4T)O_AW*DBO9)#DI"O MUT8%C.T/\UVI;FZ,H!Z.^\R-IDHA).>9F>%A+($F]9))W_UT!JVJT/E91ADD MDF).6<:PXHR03#,,"ISR7& 1^U[K/:1DV0%--@;ID'SE8*Y]DIACTCPP+NZA M)C76J^30 @>XE\QXOL"D=1HT5(M,0QXC^78V81J609?13>=>WQ/5(TI:4"- M?TG4$U[.;4<9Q.,TU&F@#R=NB!K*B,N.O&V_FT7<;S9&VV9%)C)%"O/<' "H M"DIT'R%0$R5:%8XZ:X"I0NA4@M0$F!@Q2GF*N4)4"B@D$[%/&[_I=GJU&^B2 MZ\W\C[7[-CIWVBR%)39CCKKR8%O<5=(A&G_KVV-.7MCBYDWA1"1ED LGMJP- MY,-JD8//S:NS*#]^*DJ*", 99@4 M64X+I;B9;B(F"X(X!I2^- :'-1:O[W00DP9C<@"9'% FO_4X78Z@A2/:(3-_ M$<+]DO.!B+?+S]OR\ER*/CBO$\C2A_>IBODFN@5-'Q=?RNO[5?GNYOVF^EIN M=C_>&SP[MKY6_WZ__%J_KI_FGU?E+,USG>?-#5I,%#F3."UZ\QBF5@>R@QN- M'%SUZ*Z2!E]3LG>/,/FMP>AXSBHU,W!:<^&G$ MLM*::L-T"'M34'QO*X]#4+V0,V+Q',$S;O(U:@6O/FHG@?K M$U<]'X]L5<^;+>O% O/"&8/\?KFZ7JYO^ZLL0)9I+1%5N+[C)BWR%/>VI.)X M]JW.$@ ".VZO*I7'Q95ZOJ]L=>T?I[4"7#"N:9 M+(04!4 Y$VEOS_SG=&[5WTKD^.GU^J;:W+5[7'=[D,E\NRUWCF(S@$D[P1F' M1#?1.6 Z3H1=1'>>I>>,]@RG=!KZ$\"/*O3+YEI<8]UNDC4]\?7:1%NWYJWK MKZJ1E)-4IS!31*H<(,(UZ$UFG#ME] <9BJQ&Q]B2Y3KYVJ%S+;\QA$H[+1J- M13DQ@#^Q"DG2.I3.J%(3<:0A3&%>>%/0(QH_U)*R<;\LOU>KZ]9WIE-_* M6@][BT3I#*1",YZ"K!!Y*ICN+1: .Z65H 8J3QG"\:.K23I^\UZN:OW7:RO]?)[ M_=5> Q$"::98@53&,\ Y + WB*7;P9X!9B(+TAY9D_6XZ;"Y"=(0$NWT:"3^ MW.3H(74]K O)T?,,G5&C +1.0XQ".%(%?^4I5 .DT;6)%#^K5Q=_[HV M!.KENMXZUHCD'HK*TUQKEJ9*%YRG*>3]+K&<**BLJV[$ C!BZNDHC=("3VKD M20,]Z; G+7B'_:K16N:\\DVF4=PTT;,]?.ZRB-8P#ON*I]! ?MN,HS64W<9C M3^).C&6CM,,$MB5'=[$:\;T.M&7ES;[H.X"8%"CE&NM<2,DQT_E^2$9VU:<" MFKODAI4!MT*$(-HNH!^98[=!+ "]XVY5^?_8>]OFMHTN6_2OH.J>NB>IDN=V M-_IUYE._YKC*B5V),U.W\H%%2Y#,"47XD)03SZ\_#9 @*4JBT$ W &?.9!Y; MEF7NM=<&UM[]MOM=BTLD(C(^C9H_ID-M]ZETY:JWTOU2; \G0SCP;!$&$.4N M)U(;2XXS(9J9*%H78G#<[7D>:?!)M+A\]Y2\5%1'%+W6+ ^K>R?,=5&^+L1/ M7/LZN=16_;KSU5O_?EJ7F\W,^7H2YI!KS(V" E(A#JOF5,.@W30]30VD>?5K M6!Q?P[L*7"2-:\EI3W6+3V=47?OI(J'#REF-I8N0A7$\<0D+=*:M>'7AJ*UL MR>OKA_N'9=4#R!1?UL7UHAXZ^Z^71?6%QR'OR_5V\5_U]U_$Z*M*DS,-#04& MYY1BZ\P!'N*$S5;%767E8WN=&PQ;JU=8[%[A)VX$K %O-O^:S8].93ATPI5)[4]<2$[]>$J.WA1*_"I'U?9F49?/1;I8=4Y5A NZ/C@<9Z& MX@_O=CGR^Q5O\#\3V#ADB&(( 52<=Q>VMVIR%]<5P)&*<'\A-R>^-B6V_+ M\@9UN=HN5G?%ZGI1/-?"1G/J . 0*@XLL3Q7.1,,8)ACC!Q 5<6QC.:7%K=8J 3.--3>3;,[S>:1Y5V?%95# MJ[&J?L&48 R]O<:85F';'CN:2+T'VZ,Z>SD[]7;J2F [U1N NS!YZT!;HBZ] MSQ%S:<]U/R:GH4M]G7C2J#<")YV51GW[95YMJ'Q_>_SVM[KGB72&4RXEJ9K\ M MU>&-[-1IJ1>C770N'9G]A*T]CP-HVR.26HM9-VJGJ%X=/;DH5WW8::M/OZ]N MYU_+=543_EK<55/FY?J;K,\*-SM]=3TUT(?-CB/,-$3VGP]KP^$P0\IW+8X$1*!U&@H5PY'7 MAHA=N6FK2;\4?\GKZ^K>9F_RP[I<^2^O=QT0WJ]U?7_SV]7I3RP\K"_+8C=Q MQX03&C$,%1%4"XB-9412JID04)A6YX"'09)8V3SX[(@M>PS?/XG9SH&JK]&C M']O[T&TE(''LVHGD=,(6IJ.I(Y9$;WN1?4&2APGB-%1[(%_+,5Z3P/W#-__I M!Y(U!E>N+R#<]867@EJH$,TQM0A2 7*\QR"1D$$E:ES+B;7]!&QVZX7ALG)T M63R)'(AVPCU>#,*$.BK]:?;NAC!Y:8-NDHA,0W43^7:^U38A@ZV[,ON??G\K M;\HO)Q,*!"'"N2:64$D?8>6"1/4B<1I*U,^%\U;+_?D(..VUE[+?MO/5S7Q]L_G] MR\U\6_C(4H#VMA5VS FB*<;*("NX@?G>MLH-"5K&C6,Q=75V+ 4.*+,=S*S" M^0:@X.-9,7AN680-3G%@\?4ZNR,ME;1B[E*Q%97Y:4A;9)^>GF.*SECJ:J$R8EN<'',@P[QITG*SJLV P0R[;QEFA@./'5Q;H[X*^+N\_;][>_;XJZA>", MZMPBSAT2BN08^I(<'#*3PS0/R0#]+"56]P.X;%FAZW0C4D\JVVGP<"R&Z>N1 MP!K8559#>U/>OO'@=LU*AY7-BT1=D,0X!$]#[B+Y4J9X!/O(U+O%_--BN=A^ MFRG!KGT4*H#% M+MJ4AL">JG0 -:88'4"TEJ%P+JK13WW M7MZ>:U*@%O4@MZ4<)2:TFR)5H+(35%?9$=? HO0B/Y=TJ3^I$Y&F"(Z/*\ X2U2")5WZ6=;N*\Q,Z%=Z@WH=-X?_J[449^T/J]-Q^+O[?*._CGC&KKM"_1%>?:OYS. M>7A=WA?' MMRBL5NY!8#?E2<-=?^FI<&4UL)'%YT!0@/J$DSI-^>G@QROZTY69M@+T:W&] M])7?XG9Q71_]??^P?7][TF.T+MQU>?]E77PN5IO%UV+WONYVDD,,+,9<$'2"2COAJ(NC&HK1($@O9.?BL?-C6^_%.6@GOQK>//&C$K].!G<2A M:R>/TXE:F(0F#E@2I>W%]04U'B:&TU#L@7PMQWA+AE'^W69WJHAP5.;4YQ\F MJ + -)"4IFX(X6\%9.*ZW^%X3]JXI57]Z"$;5O1'. W4A^D$DA\4P.];\<-< MC23X'?A-K??['DT8::H4<49I9Y$EN? ]Z"X=D'S$8FA3%SS.YUE2AV]M+J? M('##*O\HIZGZL9U _0/#^'WK?ZBSD3) )XY3YX#]:0R7.P6M14X;Q0CG6.>P M 65E'M2@)3&4Q#G@)Q^C3?9#U6"GV/R8'9WQ.E(]@IE\K]]62ZO>BZJ_TJ9< M+FYJE?EMZW_;;ZV_W>O+,*F@;1#3IH($\1LV%8QR/JT?VPE206 8O^]4$.IL MI%30B>,.USW^4FQ_7ZV+^7+Q7\7-KA%H?=FDU[A*X/8P*#)$Y$0*:9DE6%I- M\6%4 AF:?2W6G\H.-SK&,1\B&*=(6^O&$6-VMU/_Y5[]J^L O\X7RVJR[LUM MN7ZSF2^KXU*-)X&')>)'IIVBCQJ2, T_U>K=&G(#,:LP[A+SCYG<;M>+3P_; MNBNK3\8?YM6.L_&.& ?1>T&TDT5J&C*=SKV7[U),P6,'*6[L>3AZOOGLEN5? M_ZNXN2MV3^X>!2?40FZT,\1!P 3%2#4HW'GCVN4+> M77KC1")8>01]4;M]KS#8CM-'(C ,/D[<%>ARAI8(^G;RPQ=D+((M$Y# MM6(X4D9_Y/I-QQX;#K:=(GAWZ(' N#(&Y$(AR"! G)'\@%!H$]219DA<0R_6 M'7T)G?A[U[5+S:!A[C9[.Y4(]YS*31O<069V>T0B8)IWB'A/(T^,XODK$\## ML=\^$WTM5@^%\_0UF>\_%MO/VL/TUM?V[^OEP\UB=5UB.[,Y8I8"# F%E&C-!#YL(N:6 M=&G+T-54V*O9];CS'DWVPY=U^75177?W8]WQ?;'+^-OYWQ=F!Q,-V)[EZ^)H MK1_#TW@1>WOQ9)P6@Y6V+]1OUY^+FX=E\?ZV/I"EYO[UK3*TM[Q+YNMUU:*N M7NA3WXX_\V'^K?J>_&N^OMGMXR>64T!RYZJ.SM8SZ1C:G4AT6"D;U$TY'BI M,'.4.,I83K@A4FA! .:""N*'NZEWT#>.5,5Z#?/-IPIG=NI,=NI-]NG;HQ_< M>Y35+G4[235@B-L-SZ89W;#!V<"!3:+8T>)P0>.'C_4TLL((?I=COV6!F>!!PBF"V3R[3B&)A5A@EAFFS2F_A+:62XJ$XD?PSH\'GB M&)KKY!FC:A&U_?9VM=FN'W:=MZN)R(^?YZOW]5TT5<.V:D]445>N-Z\5U]>5F6U[_F3VL%KX4?I.M'JJ%QZIXWE1N!Z[/3^U!2)R9 MQG\&!LYB5]G.Y>S$Y_WZUM9[G>W=KCMH[ASW7QZ>J/IC-]D?%1G9GHWO)1=V M"G6*O)GVF?O.UN_QW,WP[#WW*EW< M+595RZY*6'>?F/VP6.VS]H^32]MMGX')9.P$@?]NDO4_+B?OW!HW'0<^4/]M M,G$H+\,GX4Z1&S___N0_8KMYN_I09X<9 @X8 K@?*EEH*!>6 M5G=XIIA50P,\=E9-$=F)9]7]P_./RZJ/0SE*5NWX-/W3LVI76@;+JKWB-GY6 M=>7ZMEB<>D"P L"#SY7B2"'LO.PVNHL=ME-)K$^1;9#R,=.M8EB/?%L>_#ZGY=PGP1TE)S; M_;'ZIZ?='LP,EGG[1F_\Y'L^RXTI 50:1_V0!^880C\8W^LP(PB0_2JM78V> M?,^1"\%S"8P!CF$"(9#&$$N1S8D%%(!VUUT^6J-MG.RT0ENL;@+79K\S_9SB MZEK;9^"?KIV=>1EM=2TL?_>_R:[&>WQ7U#*?Q=;N;+];_/E\^ M%(_V\ CE1^(8:-SJ0AU(J>-NF+_?]-8A.OF&V)*(N@,,=9G/N;CJ2S0*@=0 M"80FL+?UK[TW;^8[=[*[RI\W58/L[-9[E'VM7)K*$"G1 S;V,&K\9VNJ0ZV3 M;3@--]F>G-U28E;1DU7\9#5!HUW\.[&G8]S*(\ES_-^F/DG#WO!53,*GX'NJ M=6:Y%<@/=S4 PD _"%;J,(W'J"%PDIM\7W>+8\BI((HXZXBTAE."*&3,(,DD MQ4&]'Y/N_[WQC]E\O:F^M1MO3F;*-^9#]/T4,5&?G'],Y?+?KUR9>(W2^C'] MOX5).&43K$8"XSU^"?)XX]CK_F$B)7>4:V=%KAED$ME]"JE<#[HW(: , MKG8B"2V)HT1PA^L%?D5%SDB[[H-QMD-/M]"(_JB,76V,^91,M>0XWUO]WZWR M"'PF)K!).]YS^T^O09+Q-M(V[]B1'[\:>;SAKE6UI:T$T!F4$VV@)4HT*<8! M;*91C81Z9:C!F IF-2>$./\KSI&@CA.6@QR Q-7(R2[RZ18CT9^4L8N1,1^2 MJ18CYUO2_[L5(X'/Q 3VML=[;O_IQ4@RWD;:'1\[\N,7(_L]B ]>"E]WCE$H M2>Z'O!S2G$LKJ"5-?E&.PFE4(D$N^>@X;(56OF(D @H)$7. YE53;ID;F+@, M>6'#_71+DKC/R]CUR&B/RE2+D1-"_KO5(2'/PIB;_>,^K/_T"B0-:4,?$4@1 M\_%KCX 5)RHDHP0;#@65F 'G;-/ZB\.+&@1+XNX,4(B*A0!7 N! ,D) MR34BUI@.?>$BGSD(*$.^,['_YZR]MWV(_NE"GX*R*:Z]A\6[K(=?N=G( MK_/%LKHRPB>CW^;+XK?B^F&]V"Z*374CF!+02,URI9!1 B/!@9=F3B#/@5$( MA8P)NZ.P %H"L!38&Y+;-Y@_[-;;E^L_'XLT4=\OIQ"!O<)8Q5N_'8-,(4-H2Z<(_J#Q7N'Z^R M(]2K3#Z)UU7F'1@V_77F^4+.2A^[:22: ?PLAWXKXDFZGF\^NV7YU_\J;GR2 MF2]6-VEQ$$-@YH_QD/E&,$(2@RL MD\0@(/W0@%!FI!_YF-R2L27_VGN3W7IWLL^5/Q%%/G+T^HO^>(&+G@0J5[+* MEZQVYBJKW#G\[;SR*3MW:F*I(2@:'5-%FHA//W4D\CL@E:1DOFUJ>>ZZX'>+ M^:?%T@]S]M<*>S3EW6KQ7\7-C#N4U\>*:V3^]P9:=N,K@-7=?KHE+#G$YK]=!AB1^C"9;X!F?WFD60/U M*CN O7&EYTJ]AY5+W!"(0 MN#9]0GZ#N=K)MEN,OLIJW-E\=9/MD>]O1-5Q2E;;ZK,I/FV/TS;G$SIG$)S("0+.&&1R)87&7AF8[E8P7YFR'EUI0ZB\(*])(C(- M34WC6CG $QVFGF^/BUUZ/TE1W*AO3>7],%_^/-]6 +]5JYWG@LZ,5%[%C>9* M4^YR G$#"3IF0]0T*9#$ZGJ"O=KM=[\'FE4]R,)T-6TXVNGL9"(1IKNG03CB MKN)Q@CQKH.\V2XZMPWVHOJ#+@T1P&CH]C*OE"&](UUF*WU?K8KZL)D2J">CW MJQ.P9TB4Y%5+8X%SD3.N*6#J@$3ZO^DV0Q'/_H"S$P\'T-G2H\[*5;_Z.$DX M0F:PW$9)H\G-!Z!C:Z$%]FZH'EQ6)Z&ND7RI4SQ'(8IUFX3]-%>M=I6/FQ_ M+>8WB^4W4_BW_WZQJB^IN7*"RBU!@(,38.+045#5"T]FM1E MYG,?32@'B&,[,9U6",,$=W\< M\T1L_]JAS_;PLU/\C]IVCRS*O5F_(-S#170:XCZ@O^58[TY8DF@VM#TNJ ]& M+H4= M#([IL7L,+//[=D\=VVCT@A6%"?,+>#MGHLGN9 MJ@L:&HGC:0AB+&?.SSO'Y"A6&20,(^48X8(9!9P0NK&,K0CK M?!'!WG"BM3QB[*IE_M"3>KS14WY[T=O!@W1KW\"N'?25].0LH\PO-*+1>EE MO1N!S3"-:XALP)U6>:_+7!)&;\KK>CZH;O\T)68? 1N(X;-$4GE=I0NDGEKN'A?/\>[=M5[K:57>\0]ACH M]R2YY1A_.'X#A_R'+V^R7[]_J6Y_^K!>7!='U9:KU<-\N8,\TUP C#E PM>; MF$/@>-Y =4:)V==B_:E,F//Z0PQ1P5-O6HOA[V?'FY/GKPAA2Y:ZAHW78%EK MYU96^Y4=';O*=J[M,]?DT]6KT8F;J>(]#-]MDHI(0?_\%#L>"5.3*?]:O086 M4)/G1&*>&^I,3AT0I &+E5>Y57%7W7;T,>FH+ ;25IHG=IKWQ*DNB6I_:/N' MQ>IZ^7!3#<\6A]HE\"[WL8*;+(4-%M"ADUCCV'>?QEI$*&XBB_E(?+>I+"H) M_9-9_)BTVJMSCO2OUY$^AI1C2;&S!A"H%; .&-% (D+2-FLC@P!)O'SRL?HG MYZVAFD.)\;I"#1.S%EN%IA2NP3).N[0R0L "=B)-*7#=]BDE#V"[K4P]B7QI MH]-0\9G -JC!7"U'>/[3YF!=;K;5M3R;F8* (U;MAT"* ^)P3DR#AU,B4R;@ M]B@29]^W*P_9O]C7'E#VJ4*45IT#Z$^32],P/U@BK>#75Y5-)TYI4VB:> V> M/UO$+5GR/% 8,7.&A^7[3)L=_.R9,[LR._3RX/FJYDQ+H236N2(>'@.&$G,8 M8Q-@4V^*B0,R\9Z8UDN$4YEA:\7J (M%G0/YWU0I;H'E=6*C+IX%(SV_RX@=0ORT(M(:0([H86D)[OY)I_J6D9J MD 6ESH_'=YONHA.1;&&I9VP2IKP]'N.H(4H[#+G4&#(#G&KP*&B"FL^G0Y&X MTMXM*UTWF\Z_UIO.Y]ML^[G(BNJ SFW]Y9=BO2AO)J]-*:0G,$[?K;*$^ME? M.#HQVU47W-=?%DU;1;GT:%8[;6HV&2-(8"Z81AC[>IQ+8^1A%L$BV&M8WM=V M8@UX4ME<9>[?W_SR]E&CU*OL!'F;(P?#1*5;03ID0'I6F5%B,8@^OT)J@"K' M"L\TM3B:=Z\H<%P6^^CNK_M1<(-F1IA3EG*C*4.":*LX/)SH, X%72$HCA\=IP8-Q9C3QPV,"O'&G&2,H/TP'0\E[C44[FAQV MB>>B,GXNO#+.-\U@],FX] ?8 MKK*%NQ(P. [DI_6%70]?OBSKNUOF2S5?5M>U_/:Y*+9FL;GV+_3#^O2.=D<- MAMR/Q[564DHN'''.840 4=CE05V[HQI.7 :>8CVY%_!X7>#;57W73;4!,?"& MK:CTMY.YT9@/D[U'I.]Q9C70[ 1I]L=XEV(%\'A!%).$8QHBF<:U\UNJTO'7 MZMS"+_.MM_'^]KT?YM4*L/E0+A?7WW:_GMQ]!64N@0 4<*6 %28':G?G@J&6 MVU;3B5$-IIY.K&%68^ CT(!][M%HO2R*HS$:)H9[,M^?DIGMX&5_[']O(X0) M>0XX.C &W]U."1Q%Q ]LEM4.NZK]G?_I;'5XO,N#%__2\SQ 2UY>VOH?F]8) M[/*/[E*9\#$,J[RUM^<-W=26STUBHAG-K264&%?U^'6*-B:5932DTNYE*'&2 MJ ]'5"_1(Y!A-70_(MO5S(-Q&)86'L&ZZI(0DE3&E]BZ4 E'(7D:E6\<5\H$ M#V% 9?MVY=_HQ?TQ!SXOCP!)JX&@AA/)M)06.-18EA2UTJJ8]I*O"S(C$#P/$)7G%I7N"!2'*5K#Z4GA%:7,C<5Q0)4[ M>]BUR?B1?["-P> MGNK%\:GN6^&VX^2E CYTQ)P]!AVF0O&I;Z=3H[(> M. %;_/4RV].1M5!&+PA?LN!,0QK3N5<.])"'R>N']:)=>.=!S'::GOQ9?B]5# MX3P1U1WCU6&EZC1I<^WLN:@+:1 S@E!#H2):<8=M P()'K1U*K+IY*5JC;:2 MT6IC:/CZ3FRFV\GGB"2'BN>.W^J5S!JH==N/XQW6H^MH&)L75#116*:AH:F< M*P=YM,/T\W# _OWM8?WD[6JS73^>S(4TV$R^EH72OJ+FA=7.JGH761?3K?-I^ ML9:[BKX6^ZNDCV5V\E+5'02D5RI033EEI'3*Z5_R]U>Z,3E(\.-%= LP9I]D>--6S? M2QRV+RO@6$2'Z=\)P"E2'+2U:'"JNVTMBO-8M]U;U(:4E_<61:5T$GN+XGI4 MIGL ]+'3^778KVJ+*MR=;/YN;C_5*QGC L!K29.,JPAX1P(V;QU"? M_W@ C%9"&X,%) !+005%6EA!+8-(H,3)X0@J^U2A"A"GCG2UD/OT3(6I^PE) M-:#LCQVD$"GOR%: Y'S@0DMZ<#9;0')?0HTMJ/ M N;;PA2?ML?V WN;!&EH&."Y9-SF>$058M5;HO[S4P;@3AS MT"HMI1\X"O]>-J^E1JC5"H4ZT!U,>8T4[#>HI9[?'YCCF]G8;WI%/<;0(0:9[[P$[GN>YP?B>0 M>5)X%33GW96UMM,TCP=:\NM\L:ROJBG7O\V71;65;[%Z*!]>0E=L-A\_SU<0 M_>Q_\O-F1G(F&<.&F=P0@XUS1DL"B?2 4 91MH-T=7)77MATT-!1:S=_-.& A:6_LVFFJ^S@ MRYO;Y^;(8MTB;7.>* YDQ;S2'U4D:QQ=Q@>+BM=XP4=(Y5&2IU#AC%"A*J M/[ZK-T)..A.S,1-3<'#'R%-)HCJ]M'65G3AZ^/V'_&6..N\+ -D<^21FRL!/8H[#N_OJ=T=1Z39/FI<_#_"0FIN_-1,U#/ M&(R37M[[O@=:XS M%TG37K\(Q)[9SFK? M,U#?@XCW=3%(FZ/PF5)RSY,!4@@);&EU[,\/CD2N#/1R( @VN0-2-,.+CVF% M^,F"A+*&.*>$PX=(,4HGV4GB,KR" M3[O4;T5]9(GO&MCO5_$[>QPA ?1CNW57HNO/QI?DK\5FNUY<>Q"_;S?>0 [L?#1V]=EECRH$+RR"G,:M]>?.I8J._J3 MU0YEM4=9[5+6^+1O@C%B"Z:X4;F07,:*_S02S6C>GS> &C4*K1-0<\?Z24N^ M0PK\M*F;E\XPAM8X312C7"&"$;55XWQ&*%.&J+;7442QE5!L#M?-/^I=>3QB MT& <6CA:T'9)#6*R/I%7/*I+Y^]M?+[:OHSU0;O-P8A2N5/^\ZIK?[3("==5 MA[B=$:AXT*5>@1^=N!;;H0DKMD+)::=)"7D)4Y\=D-%$YC$/%^2D(V'3$(ZN MX,LH#TT7,= /Z[77HH,MAZSDEA!@,<,0,6$M:VQ)CR%<$T(M)):&/9Q=7X7- MOW;1B&#.0J0B)5U=%.,J:Q@;5SK.>'E50;KR."4AZ>S#LWK2CY'6O:CFF\]R M=5/]9O_WP^+K?%D=N)1;/5^OORU6=_6BYDQ@(S&3S!G)':".HOQ0WZ#QX='5KB^OJB^*(,[ W51QVVPG2\,2&"=2!T_J+$XA7V7R;-2A?649/ MT[6J#7,7)"PN\].0M,@^G7>S2L!86\G[>;[^L]A6LRG'18"]V,XD-GBYE[8,,*UP6& M+LA5#%ZG(5)1/"GC/W7A-=BY$JYN?OM+:':03795*7;UI""[JDN*^_Z"%C,*[0NV$0(07K5=/5>R>=9K MJ&]\_KG/3L .7[NU(_&5 BYR)*8AD"D<>Z:42\)=ZYFQW77/F^J2=H_ :\ O MQ;91;(HYX+G0N;=*AU%/H>VS9^@#N*EL5]>+5?+DL M_YK[YZ7ZP_]@2-0O[_]@% 9.I_4BNN6LVE D*O1S92W7>)I4M3 M;3'(G8:PQ7'E?.(M'C]MQ>OMZKJ\+S[._RY.K,Z<%@!H:["$AIA<02QP8RN7 MHE4[Y7X6$LO5#E2VK5"=2U:8*'4DL)T:I>J?D'+]S6O:3 O"G>$$*$(8L4)K8!H31N9!ZX9!'YQ< M5_980D4DA)NVVI&(EE#)V,.HZY6A!>)(P45=Z,#45.2@"_0G*M#9_[8O__OM MYV+]:%UQ9C2%7&@#6 X9@!H"I_>&3$YIT)I>AX]/+ 0UHNSZT>Z!,$WH0ED[ M94C,5I@^[(@ZVSPPK$P\Y>."6/0@;QJ2T<>!,MJ#U&/ST4PJEV,NE 70*#_V MP0BZQH93U(1,0H=]\C#SS#U$(Y"HEG,BR3@*G 094R3:ZD,WLJ8A#1VQ7]H^ M%,A 4#U1-:@E;EZK//K0.0V1Z>_&2,Q4Z9/">4FF/QD[>Z_R>"F<3RTR#SPG.<1 WM:="= MPW;:,Q!]8>IS8.XXCWH8^0P^.?(R0Q*.B<#N-=RJ.*V6"9R]TI6+KG["%KZT/;[#]^WKY M<+-8W?U4EC=_+9;+F5.:Y@A(Q3#@1$ H:;XW;7,,@J[)CF(P^1UWBZNI42D?1JR%M>E)VLO MT?EJ*W.'CV="0 0-%1)0K8V0/(?-QP.+@Z2L]8DG0@E82-, M:%XE(HF*M%"*8&ZFH0;AL,N>ST3GE=9?O$?[65@D.$<<$ZBPU- "AUQSDLE: MH\.G18,M#++>NBI7;R*MN8:0%[SLFHBW/BNO1TBC+;X>(;1;?^W XC0TI*U[_&XQ_[18[OJ/KG8=WSZ72T_( MIII?V7X[='V@1&-C!"160:.4UAS*QCQ! (44#M&,)JXE3G#NCIF=(/U__Q^. M(/NW;( 1NM=TQ;QBY(5732IR%F\=TJ$S^LG07Q MO/&-KYUR!K%@6MG<:J4 /HS3"#6@HP2&FDDL>DW;IN4186"WJSX4!@M:2O8Z M2]CXS:]>9JB=9'6E=7(BU=F1EV6I'S>AIXD_S+]5N[N:;720YYA3;\) $XD%Z'#$]SP:&TM1R5I6\ M7!K(]2-R&C+3UXD73OWVXJ2MO-C[+\OR6U'\6NSNDG@B;S-F#2! "$V=,!(+ MZ@Y-KYQUE(8H37]KZ45G_5#<9-5.B.0V"JZ:.5@;2L.+O2L+V$RGEH_.')X.ZP0N$YTF[7"/T)'H:+UH$ M/YY6"E&8>>W%NBO+N\;8K\778O50U)>&S(QT2!DDD!0&,L Q)P;54; M=/[P@5ZC]0Y3MJE M4O_W?FZG.T'H2IXX%&SM(>SNP8I-4LWY?5#M>6S+L_& M9>L1E/:LW=VMZSLDL^NFS?#\OBKZK[+YINJ*Y=4Z^S1?UDVR-I^+8IO=^)^^ MJOZJT?#RTW)Q5YO=5"MMFJW/HQ\^(F>UAY1:L_ZM$SG'F3'DQ] MB_N(_]:;#\O5EFY*K)OQ7Q=77U>??ZJ7-_/ MEUFU,]Q78_#,*I>W&CH.S&99A&GBU]F0-P*O#*/+;2&/( M-K1=J&JCLCZ- C>N2^=M/>/S%3B>/&F.=; 'J?%C5NT<=3H7" *M&GN$T+ K ML#I;2:QDCWKC?6GFEX,/>_1@L?6D_ $=BN/3QOEC3U Z#66* MX,?S0^_>S'3?CS!C A.N'-4: :.QQ!+EC2'E"[V039<=/GZ0#9@A$U;1>.NZ M^2 J9?TW'8R]TR!HAT%K[J8A*'T<>'5'02 7K25DWQ*CNFZ^ONOFRZ)Z*XOY MIGA_G$N8V=P1C(#D2D "L>#6T,8XMBCH]%UE=8&7O3DWFBN4 $DJLS/YW[ M*)X,C*O>3MPJZ( F5")L)!6(D69>#1IN@I2JKZVARK.('15#V6RG44,2&293 MS_56?#1+-GZ#Q<=<75"K6"Q/0["B>?-:O\5>++7NK]+L>:E'M<]5=8:CG#NA M-5-$0VV4IKRQBT0>=%ZPO[7$TG4 F"WK^9[.$_<1>&TG8<-2&B9B1S9K<),8 M1+[*UP4AB\?U-*0LHC_G35PB,Q762/]$.(\&'2)2:"&=T@Q9J2$#[F"0YD&; MYWN822U@]4;YY6$>>[2M\B]3=.D%Z\_K1-ZL"(X\VQ<^ C<=UNQGR% II&28 M8DL)5Q QV%B07 9=E![RN8.LTL=8G7^=H>!E^:CD=%Z/'VT9OMWZ>VN2IJ$+ MG9"_O.(>Z'W[I:?[^\7NUHEJV:M<59F\6%U7%BGS L-RJ0&TA%F8(TT.%@$+ MNA2BCYW$>?0$VFX9^!1<]L,OY;;(('BYF7%\7MLN, U#:>BBT@4VAUY$>I&@ MBPM'_6F=A@)%\>3) E$L=MHJU(6&2AH3@2##Q%97?5+ !6E6H1#0-*C%6P\S MB?7IN29N18TPL,U1'R;;2=) )(8ITBFH_]GT:9/;[7KQZ6%W#]FVS#[,1^U^ MU*EA6P2VIR%4,1PIHS^)P7MXOA;K;=4/_\-Z/[];@_"#-_]E4=Q7C]K[]:^' MK]]N-@_%^OV7:F?1O\^7#\6,($A(3K173BL,%,Y(UB"33 ?-6PR!)WEA=G A M^]+XD&TJ)ZZR_P'^!0"8?9FOLZ\5V.Q+L=Z="+WRU1JX @#L_NC+D(?MYW*] M^*_BYM^R5=E\=U&Y>[-K.?"PW6S]%SZ5!6\I2A_TMM7@M.(=6C4>0WV OVM? M6L\?'SVH#O(>?;C*=EYD.S>NLMJ1P?(ZC6PPJ,=/]S\-S';( M0+UU;DSOP(),05 MPNCX 9A>T9R>_&LLKBCC/];N4(&O&$>/_SG&^-$_)XB=_G-^Q2'\,6Z2C/GD MMI\;&>6A#9\L\<_F#N=5=D":':%F%=;,/XA[M,-/H;3E\94YE>CAF$JV2N': M,[,NB?@+V)O[KEZ<\)%^3?RY6F\778K>1Y5VYJ;:OO+_]./][QJ F M>=7@VDB::X*U/6R]0P*XH,GCV+839Z$3N$TWLU/ V=)C#=[$&Y?\=BHZ)N]A M0GI*^6Y=_!'69FO=#Q7<'W<7%I:WU4Z[P?< AQ!Z>5MPDM!,0U23>?=T\W!" M%MM*ZZ_%=KY8%3=VOEYY7=^)ZL9TY1CFDSFHLJ_Y'Q$'6M M!* _; MF1?!7&(!;1!FQ1YBF%K&X+.=0 Y,99@F'EALT&4_G,KD'N# E[2^SM@%T8M( M]S1T+J9#9;)'L^]ZG9=-3(1E"'.@C*,Y1K(Y-8N,029D2U&'CQ]D9]'FQ56Z ML5>2@E:06I,YC1>HCP.OKA@%)D24=VN#AB4Y; JX/E[RJ9U.5F[_7_]F)V&7L5S)_ 2LD"> MVA^%_+0UB\WULMP\K(N/Q=];Y=W](8(*V=PX@ I36 0>.5 MKC82#U),< >>SF2U$Z$A> K3GKJSSA%2]D<%*JM1#;R_Y@5N+@A/7S:GH3>] MO7ARI$D2XWVX_52NO1&F <:\JEIB17%CB'N/\%&*J%5 8'[9/I M:B/]IN0OY:K>15O>9F>GZS*[NS CL!CJRF;+&F@ (@-+G]U)Q J3EYYZ\\AH M O0".YGMQ7N=$8:75-2)ZOOGLEN5?[XK-IBC.[&F;*^ T%TAS M!G">"Z2\/8L=HI#!5LM;_:VDWGG\\.7+LKY]P8_1*J!9A31[N[JM;E&HUAX# M[L_H1^=E#1J6R< U_H:WJVR'+$2+8M,8KQ?W#_9/"\\/\6WWV)[3R3!"'ME7IN"$(K5@K MM%?GM#_JIM& GD!)&TSMQ7(W7:"F4@HG]/!)F9R:S;8:[+R2;+WMKU6[HZU_ MV*N]U=*CVVYV6B/OR_5V\5]U]M^/:X]'=1R72%A%@(3"$DN(<\XZ!!BE.;4\ M1(R3 DFMRC7V-S7X[(@^V\&O]S-=9:?XFQF"J\PM-M>^>O__JSO0CM+Q^C&W M$8+93M$G$\Q^JUV&66\$PQ,Q*)E'.FM\J,$(Z[8/Z_SCZ)W(OJ3$?BVS'?3^>AQG;SXO>HG8CN-^%= /OY5 MSA1DSGDX A"H$=5^6 (.B0CCH,[*:1 D%G@$$$BIZ:V)3J'B*3@>0K?KPMP# MG[).[[F-ILRAL?H>M3C8QU[JVXW1A'KK']9BQKB2#G/+(/#4,8 MV<2*VPI#>LV%R36W'=G)5#7!U+=" M/G7QK3!&U=Z@<'VOTAOF9&_E[V"P/)[S^WTQ>>/W/QA7>D'!]M\(;Y&1_X0WG M-(WPRELO40=$AC-#D(/((6TME49 X!%9GQ\(9@:F4]\P'(DE^./G8EW,*T0I MA3B0^A1JG([U(22YCM#W(^ET'W8CB'5U):$ FF!K M''/<0F8UT10VI3DU@(;T).AI*DAR.W8DB*:VK;CK+:BQ:8N^M6TRBGCY^M)( M%$]>UX*<:2]=X1RU;BIT_;FX>5@6[V_E]?]^6*R+FY=AJ&\_S_^S7-LM MSC/(%<=5GR/*C.(YPYPB01@Q&A"(P\YT]$-"J%=KC25%&!%?8RM)I 0(6I93 MH4U8JZ(.!_KVX*L-1@W\[.+KFWWZEM5.[%L$[PX=!&X;3AR]=O(YG<"%J6OZ MF*7I0]6'[@L2/4P8IZ'@ _EZW@AK0(8C5*>G$.3?B\T,( L1ADC+''+@C4*0 M-WJA-0_J/1-B5VF'A=\R;E/V8!'$C]T!7Q.8_=RN/.T9B&TB;QK'WAW).]""IZM/_+_+XP9;43 M>$8YT_6I>)$+)2U7#M+F)<9"TDA*^JQM G".H016YXY00250TA%!L1<3 'CR M<]"OC&E/7^@*=?;'#G<\2>T6D=ZRFCP8<><6PN,PM+X^1V@WC>T5FLGK;#_O MVFMM!!9;M0_Z,-_N;TDUQ==B67XI;CX6UY]7Y;*\^_9S@ MUWICI)&^>MZ]SI0JVFIW;6MC3G'#$)4LKRISH!0G.1*4 B$=(R#UW,,>8MV$ M]*8!F6T/* -ZX$2A]K)2CL)JF#0VA'IXV0%?=@28_;&#&-)=* JS 4V&AF:X M6Z^ASH]NNSY#+4AX)F%$YV\"78>BNE,F>LX"[^U[V&S+^V+]:[&L'[K-Y\67 MS=XB,DP 00!0V%DLG)9*-&\25R)H7OJ2'4,PLPQBK1@GDEKI!^;>J9P!#IU_ M91,K?P,M6Y]B"[Q$K@^-[8KBH1@,4_D#>8]@O:[M::Z#>YFB"R5M#&*G4;Y& M\>3\;K=H[+0J2S^NYS?%RE>^E1C6EQ[M;5EIM>CSA\?7'KEW%^)*W+Y6)O=F90&W8 MWXF9/8V08*51UV#-=0: MS7]I3/DDAM[% M_-J^C,V[Q:IXNRWN-S-G;?6R*?^^.<:<8DJYY@T$S@1MAP@R;"%#NP0IS5D ,7[^*&H=TDQ6@1Z)!X8I&?Z"KF M]D1>F-M($H]I3':D<>W)#@\CT?+W^5K4?E_?EPRKP MFK/^?/;>Q!"?RKB[%FI\D]FA4*/IMB4AC.AIZ%H\=]IO.NC"4XQCML=+GT^/ ME OZ*:YX1VR[TMY;^(9@/*X4!@=C\#.TSU/:32_[QF?R"MK;P8"#LE&X M;*NRSYQULW]?+Q]N?)GT4UG>_+58+F>&.H,5)88Q(H 3OE!M9KMX;ES0*=E6 M!CFP%EG&\QP"H@T4E K+<\5RJP3.P\X MZ[(Q"+C3$$*N4R\&S519XNS4_%(7@:VA;+F?,YJ)@1G%_P)QM#J##CJ>G"46+E>,QHQ F@_4MJ_4O M)UCK[4!'M-EOD^(_\(K;L>+0_=;;J"]$^YMP XAZ::$Y%=\36&].YMKY%;KI M^&M;B:OYZL^/B_O"%%]*7W,V2]T.,UB=!^&84@:8<9;2QI@UP(7,*78TD7H# MJ4>4W>PAA57373EK5T4/0%=8VJ@ 935=#:21-JP_S\R%>KDGE=.HD_LZ449] MO)+4Q<=%8<)X=2)>62R)0T#F3(H&AN,B16W368%>!PPPWJ# 3 M07?"I,:2>BV_@?_FMER_V7@'?,GY:7LBLX>>S<5-5L'/:OPG]V=G/_C"9EU< MU[/FQSKRQ\#Y\M0Q;3FA/J%PAF7/IV%[$MJKK'(BJ[W(MN5Y8,>Z$KTGYY=F M[P>*YC2&+8-Y>S[_/RC+/09"YT"K5^8(]A'"&46:*:QR3@BF2G#E!VL-*,@! M:;,582 HB3[PT5@3[C)Y21[+/T"J S["!5HI 37;8E<39UP=AZ3CN.B0[0W#<:ECO MY/Y]M2[FRPK23_/%2A6^0"T^SO^>02@X-9 !"[7,D=-:@P8;\D]RGX%9&D2) MAV>[XR1'<%F%+G0GTC"AZ3:^&C\J"499IWNRGXW@5?:I]B7SSHP[UNK$?\"( M*VU\ISGN2NSS*Z.O(1A/G17>^3\=L5&.A0(4$$8MDA8;D;M#QK*4SE;%7?4A M:?-"&*96"B1V"G0*OWMFJ/!=F'8?,SYI4T."P(R4&BI/OK_4\(C_!*FA6WR_ M[]30T>=(J:$/X\FFYV:$ TT-9582 A@0%AIU2%&YE#TW*O2TGG@@<)RX3SR/ M\SK-B2;=HC(\X#S;Z/%(/)46-2XCS)Z-,%L6__Z3H,%,MFZ M0;6'X6V?H3FL?)G%YGI9;A[6Q;LO7A0(V/N?3*%(3^'7>HSD1<_TW#)U)1'7F'%HC $%.5+?O M<6 .>W*Y"FI5%,WHQ$K+^*1VFQ\8A,_H4P!3V5KS:L62C/9IB%Y\MUKOBNG% M6_B-S^IALU@5F\U)T\V-^G;RI]UA)PZM11KF&&G&:(Z!H;L98*E9[AGN=LES M)..))?#TCN &<78*^:JZA/+D&WWO<8X5DW;*.6HXPA0T?B02W\[6Y_N?&J\OI&4":"$+V>EU50[@FEN>6/-@+4[TNS*4Y[_D\-1?DJR^9TU"IWEZ<'_F,PDH?S=GU M!6[NY^3,22>0=10)+K"P1,'&KD("]U6?,&LCZ-!5UF#L>--P!(Z[JU,Z>OOK M5 BS@VG6(\("U:L;V=/5L8[^M%"T/DRU'L<6:S](KMI*W2R^+FX>YLOEM[?W M]W.O"XOY\KE2;W^\7AH+F.(N1P;DW%AI 3W (:K5G(;SEPG0+O@0/8&O*NY=T1='9$_?RP=J3^'ET)OC2>31VS:2AM>C?/Q[?# M\-JCYGQW./8MN2 .6">!K*X!U@ (=3#)6-!<8B]#HXQXWW6]$*17?D)U2E=WG]:K.I]1]IKX\+35__A MXWJ^VMP6ZW5Q V=="N*X<0Z]K$Z%9Q=G\+K MIEQQ6 Y3LL$)[JAL)SBOLD=(LQ.HX^A<&PY;Z%[44$Q+!^.Z]H(N)N"OAT[^ M6ER7=ZMJ0_C;FV*U7=PNYB>71]1C_QNYNGGGO[U8[K:4;S8/]T]OFJB'H1\_ MSU?''O<(2H$Q%SI'"@,&#(.-#Q"1H MTIH4\L5(?+@;LV9Y^6J1U5_SO)-(Q M4L;1U>S4U^8JR,.346VV//$WVSM\]=SM0;L)HJUW.VO\'CT!I0MI6 :;P*,U MV10X!6Y>SZ%30#E:$C[YSLQBQZ1V4E(-#7-(6(4/:#7LM/E@:(R)$VMU%=/R M1#7G.X3C9=6@^ V?/U.%;A*9\N2;WV\Z//G.0(FORS/QSTMQG5A(F,RZ1Z7' M6L '_\)^GF^*#^O%=2&7=7S]MYO\:?_^4EQOBYN/\[]-OZ^=_9EX?UES*X,<3 $>V\=#&18,;81=-@OLH:U%4+B.R(>Y0+(J-R'K9R M,D!LIY5\!O;]];69P2+0^AS?/L]=N-7V/XK%W>?J2MNOQ7I^5_R^*6X?EN\6 MM\7,*)USF LA5'6M)K0R%PTDA4W0\=ND0$:;0KS*_MJ#?C/?H:MA^9'0; M>CHP::C:)8S)1"DL/QP"M+_[>_G2W=\-^&R//MO!S]Y=BE::F?/BT]>;D]7655#9^"%0LOE;#'OVP M7OM!T,QP0:40!.6 ,0 1!SG-F6*$5MOK%0W2]*B6DXOX#EBV/B"[RN:-!X%2 M'9?REMH\&MN!8MS@K$=4#=+LP/^O)_SOT0XLO2%$7M+:) &9B+BF\>U<31,R MV%8^/_@GJ]XG\-NVO/[SPWS]?OW;MFKQ5C=X^%"L?_L\7Q2K[,M\G7VM;T7Y8;'*;LKE M9%^*=;:IL =>91,K!NV$= 3ZPQ3T ##[;<>VQ^A?^6R'9U4"' M%<]VY%U0S8'M+4P[K[;2PW#">^B@DFY[JE^.VS9$=R8BG=. M5&NEZ\SP%!6NNS,7E:TG1WT4[>UF\^ -8FX(0!0Y!Z0% EEB5&,00Q5TT6$/ M,Q-0LD6--*Z*M26YNX(EX#>.>NV C:]<.QR!JA7(ZG05*]21%FK5B9L^2O7^ M8;O9SEJI&"JKYR%6)K II5'N'&%:X@SKNK M5RJZXTC8";KQ=>P$3*"8=2%YNHK6R9L6LM:=I=9MH,O[^W)U>43+M91$"(Z M,$1@BG+>J*K17FV#&D!'L)=S[\LJH.&26;=H@2@G=@-S7V8 MX.UIG]YD6PO:+HA?3-*G(8!1/3KON!V=K0Y"^&0 #&1.B.*"6R Q!P3EQC86 M.0QKK]W'SLC"%W%VK1?;P6J7E.@^*C?RI-H%BMHI6F=B)Z=DW3UY6<%ZLM-9 MN?:#80( A$QCB91CV"AO!!T*1AHVB];5QC04J^\L6F>&.RI5 G+[J]35*+-G M+W 3(D^!;$Y4FD*]>$V6.K'269).![(Y%] B1 @T0&CJ.,6D,>D,#]K\ULO0 M-,0IRG19/\([RE0JKF-HU6C39)=8"E&M+N1.5+HZN?*:?G7G)T3$%MO[_25M MNEQMO:UB=5U=A7*X^>EC\?=6>>__G&&$E4:8(^&-*J0HPM8Y7/TJ04Z##JM' M-IU^4>"(+URW8G+<7LE&HC=27/9AZWWW9X,R6%=! <>Q*9#L1'(##,+$[ ,IJ M1-4:P [3L(+V/"\7A*LGD=,0J+Y.E%$?KC#!^;4ZZO7^]O?-[NS7^T_;^6)5 M'0FS?U]_]D]8=;#A,:"FM\2W&>4.8X,J5"@W$A)A68/(<,A#5"DECL32]4OQ MU[E8[0_79N7>C1NM,70^]@KX-JZX]B+X@P4.$;QHZ/8BGY? O1]=;0INF#L>B5BNT M6PFV%BF+'2$,YJ:ZNDI1C&W0].(E.Y1:B#6EC#GE,QF5P-*A: Q3S],[.QM<^VLYL]&&TQ>HNJ!_,0B> MAKY%\>3%*S;[LA.N3RU:%:AO/\__LUSKI2^X3L;F!!CJH&),(V4H([G4QUHAXA4KE)$+575'/N\&\>[X;3'4MW*FI M>7J'7Q3]@;@.S0WE[05 [F'[L*Z:DJVWB_^J9:_J6K;:%/7K<80(%?")*VZXZ^']K2[O*X7==Z6O*T!=;K:;>C^9JFK 9IWRY&7%0&N'J(!$<@:-80[O M7E;B/+@@%>R+12%*C#3$2BP)U4A*82D0U"&6:RU2+Q&>0LX^^+\*+)"3AZ*= M;DXI"F&B>K+=R\OJHW#LP6?ZF%-X\&(6\1Z4GY!@X<*YC0$>C!O MRW%>F7;2OEEO9Q_69=6X_?WZMV+]M6KR_O=B,\,P5PAHIPU43&JF!+J'E?U1 6MY57=WTBZKZB!\AXE*IZ1K]ZLC:M'_>&7D9Z>8,6HML7N#6U,>3]?K&;^$ZV2OM"D?E@- M&1;0R,86A%($RD8'"V-HQPY:N'IT(;"UA"3F+H*.O$9;;"5YRLAE.>G!X&0T MI8\/3X6E-R.OJC%T6DZ'("I.2/4]'1-D?.TPM];<7 M83?E=3W74I?LHQ/W"$U* L^4N/*OTED!\KW*7O#X&8V-P<^X"AO%@S+>TQ*L MKK\4V[_*]9\[,YLG=@G!7KLYEM[4P#\AL)YE^0FH,W>[+;K"*#\AR+TWOQ7:(R%\FY++D1R)S,@D@EC]/ MTT%4IEHE!WE3=Z3=+%9WOQ9?B]5#L;AKYM\=Z*QG5Z_ MY/5+&MV;I0GH#,; $ :DA$PPJR@$FM+&I"8BA3RTMC:=0 M08M!D6CMI5()&(VF4S&6B&(IU8M+1G'YG;1:A?K23J\Z,=1Z>_9\>1@Q"VR@ M H91"J@3P/]WG$ZU6MN9K_0^E:UW8@=\MWWO?_*2\J[<;-ZOWB^6JGP;.[)C?^ =B4R\5-O?]U/_T5)B@Q6&^G,P,3'KCZ MX<%E/U3P?LQ\'=-0WR ;5H]>9^J"3$6D>1KJ%=.A,MDC&:9U;KY8U_>Z;$RQ M7GSU1=778J/FR^HB^M\^%\6ATE+?CC]0=;1K;.]=5KMW&-A<59T:CC^7-3YFE9/[DUR!(\@Q'X%V M@OV=1#],Z <-?)+LD"XL%[+*!)Z%:62C*1!13NX]#3R7N#=3W,@FWQY/1>[' M&!I@#*36)'=4"B.= WJO812AO-7FT1![WC&5(T8TLIA0CJ2 @/G,+P#T'K/4 MUV4<9:DZWG82Q^P(/IMO#H7IR2G2P(.(,;AOES^&ICTL$;S&ZTAS$2U(NR#3 M,2F?AMY&]>C\:%]TMMJOROA7NVY57^EOO?R#H# ."2L4-Y!@QF4.]R\=5T % M=8A_[N.5LSG' "C(_0Q.ZJ>Q;KVFTO70H(@[11 MR (EF""4\'!+KH"::+'-?203_ZE$XIYJ,RF,)L.J_I M]J>TB]XD9[.K_K0@<@#U>8Z>UFK4B]LIJE,_ARZJ502NVJK7>K&7A*=>HF="^K4F]!I:%)_-\K(#UI__=EO:M&4YU [ M#42>8\YSZW+:O#F6@58=$5J8,9R(7&ANN7\O$:>".YX[DE<3+A@FOT#AI;>H M4^'4A\WN.I2 R#A*-$K-]#)#@6H42.MT]2C4D1:*U(F;UC<';C\7ZUU_U&:? M#4(,& 28P]+_)P P^)#$>1ZTW>7IIV-M."3(..TK!8F-P$XZ_RTKA,F93GUO M:@THNWY8KZN9CJK/R*I-,43^AXX+" M=*=N&L+2 __YI8 ]F6AW'/3Z>OU0W.R[*5?=7VJS[XZ7T^G="^;_YI=RM?]# M@T3-V\*19.V/C/9!49V!\-X;C3$G.7%2(F2MDU0 IX1) MW2]JC[WIEK^[>;BL7[J3*_ZN7A*ND#.426-U6=FF%:8P!6PBU.#./+QL)XOO M3B.TQUO_M8?_IOESE^.N24,5&PV=>A:'K'MP>(SN6ZXR$SAJ.X@ M?I9#/_.A&U@.^S,.FV_>+5;%VVUQOYD!J6 .@)#(24"9DX(WBY*22^G"MJY< MLD0M1M7)99IK10C '&@(J'(42ZX-,XESY:/]J"@EY*VK'NVOU_ZC 36:##WFII4"=:1S:N+3U8T7=:<7+^&2 M3X>A!4SDEEG#&&?)#3Y^HX1PCHQQ*/6EZ\AZ>H.M<877B,E304M/86I#[M04JY85DX '[1=N M;91A#)PC#AJEB2%" 8R@Y3F7G.N<##@L/(E(U((L@. H15D:;OO+V7/%V>$O M)U6@'5!U+]+"@S UV8OE5EBQUI6WULVEJIO:?BV:B\\_K,N[]?R^WFE(H/(# M8&TEY5H@J#!T@# C@?(C8T-:=4R.8":QX-7(LB.T;(^MT_;C/FRVT[J!B Q3 MMZX]2)#%]0K JW3T*L8CIQWNHK%33]-VN\UM, 3!DTB!EMN3 ,J+U) ME/M2HK\JM30TFBYUVI+<[&%'[([ <*/@5PF?$Z2H[H5Y>9CI--=J.NDN%:63R M)U*CQO;JO%Q-PEI'*;R1JYM?B^UB7=R8A_5B=?>A6"_*FUJC-S-EHL5A1D01 $#N:(: PDL CEL$&A)6@U( M4]@=\16>XFM;D];[K0VC_GMZ:0,]Z_3.=F&O?9,R_Q 7F^WN&IGZV,X,6K3ER',D2?M]?P;>M-E/O!X($0,S#FN$ZFV95I?PR53VV5@]AD1*5 M&=VAH"8BE)6:7[\ +Q$AI10"2("D9G>L.V\M'#].'#@<#H<$>E.,X(V,^(4B/_$:.^?]],/9[+\M",H2\-T0[U!3U3%: =W4 M? MQN:E%-[H7U&)?BPXOZ52;[_7CU7:YV2VO;2Z]>]Z%E[?FWUPM?RP8 MY9!)4FA ,FFV)[D6ND.0ILJKR7+(<2,')2W4MFG%]:-1%Q,2;KZ62?.HU$6R M.7-'(C[K;C(T%>%^$M5QW<%,3G F)\],721?:K2)@3OR R+N/)Z1N!C>F(?\ M1;'L^9L=T=AS+PO_LO]<&D6H*YX_E8P.'BBR.S9Q<=T^_W1BPR>Z MHA]7??U\=ALP4*#0S ]/" MME?3E&=Y-R0NB1AKOPGUPFJY+9TO1,VE,3S:_\8Q U]L^:4-ST:;QYU?>/PUZ^HKP^/ M;N5\KUK]6BW?<)IF4,@7P(@JZ*?C)<4VMVZ%WAK5+ 2_E?MOU M_MMRW5?;Y?;QP]W]FUALW/JWU7O#&]Z[I6!F'W]95U M7.?-8AT>V>1JPLG2X]F'WZM-=5]NS=2Q3Y!:N-V9F:0T@X 7D'-.F1"PP M:(;\WX#H/U3D=?E\"4@4[MPRK2/2YK]3Q39]) @2B> M1R(HE#$O/2 1BB-7=7I]/)#17!%!<,X+DBF=2G9,/B$D%OMJOUR["5/_4;PT MZ0#(/YKNR#V38 MW<]]_>!O^6//C:7_6E"1:6W;S!=$&KLCZQ&'<(ZEU!V\'I4>81@UDV81B;53Z(ZUN7E M;?M.T$D;S_KC.P(@.H4I9-2,+H7*"TBQZ*8CP6X'(3V&E0("S3C)"Y8C 4D! ML49"49BEA$'/+4S0!^VZ-^S6?3N?AB3?30LGXMU/$SN0]@YF1_\)SLE5T9W$ M,^H8P1/S4,D8ACV_F1F+NUZJ^7#WL+9%,G6R0U1W]]ORFY&*U??RF#E_A@IE M0$M ,-"::EE I2#I9C/,M%_/F(%8E(18(2X 3\T&':0<0V%P80 95RF(W5#5 M@JPV]?&4F>[+HPF=R)X:T>M6:'1G]9#>B?TT2(\/#FJR>T_0)T_/(V>EU/Z< MN\IW1&_.4--C6GM.Z*.S[*K^G\KK]7*W6]VNFF?M+Q_V3@"?@>,\RW--4ZZ4 ME"33:8IHIRLI95ZM:0-!HL)V'8$82L60(8\IG0*"0"XX9UQ&;Q%Y(C3E[6UY M;1>%C$#NQ0?_):&L3SIMD+,T(E^"\5S Y+J M8>^Q:$R]6H3A_\RB,;*#Y[%VC&UT->FDZKN/.'\Z_0Q,SE,.1<8ASP0%A>1F MC]/I3<:(UTLS/2$@@0A'!"$)4V165\ISB84F6.LB(P2/N%)4/0Z91_6&[_Y@ M,D?TWQ8XE-),+N_]"';: T3QV#SD.[:1KT;\$3EUE6>?3<6MER%X=A;*D2GV M5LBWV/5^\R&8,+[-W'E%#,C\;*0PI$T_:V!PQIPNHYX;N "P'1CFC.:I%"3+ M-80(JT(A.S 7G.4Z)\Y73<,,-ZWLF1D#/:X9!F+XO.9-1&Y0P;.\]GDX*!#! M'KZWQW,((2[7:UTHN2%)2,"GS.X%AG8H"K:M]<[[5 WMEO7GR.[^>=# M<]FR'3RGM*! 9$SG!00(IBD178S."K\'=P,-&7G%>+DW9(,U.8+UK,(+1;=W M7F$LIOMG%'XB_(@S8?O]=O7E85\G=?=5\G%9%T-.%DH[L.J670CAEMD$TT&- M>CVC$(ZS'B+Y>[G_8[-M&^<=[Z1W?;XZK<8,\?I9%4K2(I>*:=[!D KVE>Q$K-N,#NNC MV\^5HV*U"+@C *)<-<[19U8V$F->[KY[<*DV_0.ZI/9S>ZPUKT^N2.P&/"< MM1V?RHP7@N4*I;B00J)<'LXE[$M+@0]9'4>-/)^O;..%V9W9^2_%A]/$VE75A%\F*+N\O5K^^%2MU[K:_K72%42E4L/C/@ND MF5?CB9#C1M;;IQ<&+?"ZU-?^9G_F*:#X=#O*Z41,>RJI0?E*AK?N$&K9-F"3 M/RW4%D9HS@KDZ%+CEV*MS6"0(D77T\M7KU=UK3NT#:]OG5GDV&8WD(#>Y MG8%O_)2W7L]:YG_"?*J]%Z_H\\@M2WOQ>T:/(SML'M(KV21Y2U1>"C4IMS-\;0ZR3;E8;NP+9 M[M*LT)QPHC0AC!0TUY3!#FR>(:<4Q,008R.?W8T ME#PQT+Y#^/0;\'T(8L(/P:/H\'U\$/T*%6?Q8;@5.D9SPVO%D=/[?08%E3,@ MH9K57!S6&$9;A-7UJBF?LX]>K:J;LR&7)"3/6<$SD;&,:WO5JNAP*491]TJ@ MV\8T/AXGS7KZEF"_H"5&MY<([G';E,[$+V%ZO!R<<=&6B=9O[QD#YK=9'#Z=QQ9V1'O?Z.@2FVFOEXA>.3?JX'RLMG6-[$NHL"P*E6&H<0YP3J42 M-.]0<8PRGQ=!8F/QVJKV?3?D3&ZRQSM',3WCF(NK9I-):=M;YK2O-KN30[$/VP?]B6OZTVJ[N'NX_+ MQ[IR7CZ4[,MNOUU>[Q<98(1I+GFN:,%P1I@HZM_C'#L:G M\FZYVAC>+V^;3]I^T0M=*(4I)K @&)E=0:8+T0&B4"D?D8X(([)>'T#9<,XF M9OTD-R;_;NH[$^K]A+@!?9$\$^2+P\,7]H6@%KO-N)_XZ$24QQ7@_D2?T>(1 MO#HLT=&AXIK#]^\(T7M8UT?&>W-8A3M M-)]CN8 005GP%##;J5HR" 7K<.3 [Y96^-'CZZ=G%\4(!$=0T.#W!9 PUU68R+"@NJ**Y+ &$"/&."<=#)@KIUZ- MT0:/KZ6.K1GCT1M>2H,S.XJ26M3S%5*++I".>KGG_B-(**AF1U'1 WJ&8NH M01=*1'W<\PY%U,N\(2+JSV-H$66W1G0.6#+ <(@B"RG5]_*;;FTB.*(JB?=894U'M.QY;7VR-Q%]@F] 92VG[O>E]SVM+&G MY@YA-+3P+@3*(<\E*#"A!49 WJ MQQ+*&_7CVOS3YL[6@LM,V#=T"L0*1@#AB!ZP%$+#[B[;5:#(M#<0IQG]]!+; ME7^ :K$GJ[O[AWU]4]:L9^7.\X':2'X((*!QN8^FIJ>PDP9WT@"?D;2^QFU? MG1WLJW<@NL-M]%'@0(PZOQJ^KZ[_]:U:&X)WZC\?#(#?JWTI#81UM3/QV?%9 M7$993B34Q$@_ $4&;3L7(BE&)!.,>=5+A1LU' M-A"[PT6#M""IH%3GF:)<@5SDL*D8$)Q00EU?;AHT1LQYV<)ZTJEE-]FUG',T MG9U[ =B=RW0+801RW&LL#-K_((P;E;NHV,=M^ MFF,^F M[\>7*Z\JVZMJ<[U:EP;>\:;[5>4+E2HF($XU(8+*E*8X1P>H $"_EW*F !A9 MJT]L^C?/IO&3N,M-Q6?O*3^=/S'']@\Y&%1W&WGZFH?YZ_>R(L1PTIDU8])O M8AZKRK04/.^9/[T_G'HUR_)^6UZOFD==-SS#;NZM>^^,JV*J\/5NSL*7_MF/P3XQ9']^M6N?&]I\ M7=G69K9_NGV.Z'NY/?13W^_^9_*P*V\?ULEZ]=U$&W]]6UU_LUWL;//:G1WU MYN'ZH R;:O/WDS_:ELTK9C%_4#!HCCV-G-?9<]8@& MV)UMLO9?+^"Y_;#I9@*K/_R%9BI3#"%@AA694"E413>\3G7AO/B''#3V?O($ MZ@MK_6KS3"T\UH^@U#NLZE.Q[KDW/"7\^2)^FQR1)FQ2PCW6YZF([[<<__3% M?WCRQ;L[P&WY\B#GM=4J!K\S6)RBF%5%_BX]SW>_+;G^2&X,1UXLCRMC2[H9LFMW2U_%'NS PV_RW,'Z[,? 4:ID@+ M$Q463"L."BZR0^)( *]79 HGO+4*_Y/]P/MT2^:-2Z9L]:5EL M$_ UN#H L"_"MOC&U:6WV#JC4,&(GH=6A3.GBO1!^NK7EWV[M=T_?BZO;'\207T.\1L/[C M]! R/PVKH?5XRJ4?:V[:%)FN <^OM* .=0\MKI'%Z%5^SLC0<$[G(4 !['CI M=9, S+B*CAEC:Z\NR;+Y[Y.B K&\7^V7ZV-[_H*IM%#4? :X(!ABKLEA/RHS MY+,Q##ALY"VB^&9^9[8S9JEO3_5L-+!N;WIU455]_EB_,+FSOUQ>FZ6C.9#Q M+28+Z1 W@9O(%WZ*UX%,?NE@_LVZY%C&U4*=K(;+G<4SNAC!%?,0RAB&5=$_ MXZ%2RJ[K.Z#VN=ER]=V^0K7(S$@RI;C(5(9 QBB"HAM:<HO MM7+EC>%JC]# _:T=E=]K)9O"Q,X8;DH\E1Q M*6AA ("T&QQRA8>&8KT&'2?%YE5R%IK6WKO2:'P&W9'6_)Y<+_(J=8JV%WV! M.[]]Z!#RYRIPPXQZ>_\YG+/A>\^/R\*J&Q\T8/(;=:'Y\@]F1=YDMG%Y;3%^RYRIGO>UQ MWESV8VJ0B&T?3(1SS+8O%"",(U9@ /-,ZAP3G1WTDQ"O-\N"#!A?RBRBKKRS M.7ZHZB#CY! B@,!Y$SU XV)R'$KF:M9_=:!X/*5[1INOV/5E?<9ZU]LD%\D; MQI?3):I7Q_U4?B\W#V5=&KS(64X@2U.B&<_R-,5$\,,V.5.Y\_6I,,.-I'C; M!E.RLZ \+NL$XO2\O$U$YW!Q^W 4MQ9E\GD:@CWN08U/=/\+R;8:X+HN&DAN M'K8V!6!O &_+>WMEQORNO83<7DU>?OVZK=,X)Q>9JR_KU==Z8%MV4%]>ODF^ M/.R33;4W.YK53?)0/_7>_-R329(LMUL[<-U*8NCM8"?.7UB"(CAL!E>J AM4 M1?NXAX;PT!!)0@NBJ-"TD) <4:C4ZWVV MT&-'7I8.MQS:*3SR.@P3B'=SD+X,WZ0"?]&R?.BP_RZ=7A![& M,W,-U@-9]V;<'I+%\'U1%SR5A.1$JDP!E,$\AY1T P8Z/-44,!AO;33_[$@ MVYVM+E6^/VG&5HW8'/5MWMWT="+*_:2T1S/4N79 /2.@$5PQ#^V,85CO3J>> MW U4S ^;[^7NE89V@H-4"D00P!) E&-"8 >$(.A5611A^.CE1BVTT&(YB/)! MHCD6VT'%\^B'&?0-]2?67T]#>&G6NAK$0#=]#<>EJ\YV3\%=52=F677>P MC^:C[^XX-BW"!-)0 D0E3KGB.*> %1T 9B,DKW*H@ -'+XGZ:/[\V]*>K?GW MX(PRK]W).S.?(WA@'O,XAF%5]*_7<]YNJ^NRO-EI8_WGY;H\MO7[&4&:@9Q" MAG-68"%RG:9<'P[C%?:ZEQ=RW,@140^07B0UUHM#SX0IY-.=QW/Z&<$;,Q'0&)8]5]!H[/4.?7Y;;O]5 M[FW]TK&EP\)(MDJ9PK0@""E0T P<$H**$3$PZNDUYK@!S]T!XDFK&$^M#$.U MHTJ.QW$_?6SQV0WKZ( V!%%(%YEE',6<8HEX>Z= 6Q4XU1O-$CQY(MNE5;7FGB MR'#:&-X3_:+)<9TP.*:T?NCP6E?,04)]&?6(+L-Y9R;2&L^^-R+-T$SVCC?K MZS]-RJ_^BP7/04HESB4L4@4!Y90./&F?9!BQ,]71V!#@PV M_7GN&6C&(3A8D-G9SNGR"R]Y4ST3]PMGS5E YD*D@ >5/&+"6 M(-4:YCRE !0 ,'8X-,XX\'KU-^S($P62P<0OK!L"1))1/1 \BIQ:(WV8[!L] M]O;(3+0SCFT^4>- !MV>3SII$?A[V3[BWFKZC4%SB)V>/*FQN:FQM7?)<28* M+*A0-,6 950@Q(X7DGCF%E".!B=ZO'EJQ*$M8UUWN&PM:5?;G.>+(NXZ\O/ITZW4S#+P^[U:8T-AQG[K[[ M08ZS]W QNIG'0R] !?#&"TOXZ(Z>P>6I4"<@P!7!OH,.]:5@8>F]++=,XU3 ?LVYVX[IXGH]EM^>U2\SK7,-4AY MJ[,KYK%?BF%8[W)63^X&JJ5>;9:;ZY?K:76: B$90!K8_\ASRL!ARR:@5PHJ MPO"1\U ':*'%&E6>MJ$ /=]#49H\;%;[79-@.N2=[KN/J7FXPOS;^F3)_GWY MH]Q>KW9U[7OS ZK[.LTP-.O4R[6OY9GB?B5# M+V]%=7=7;6HP"PJ4@@PQ23A".L/4=JMK!T[3O,\[J %&[;$8]W@*]8ANUYP M-4]#U?.T7['1$*+]JHUBDSNLW.BVVB9'>);.J3]&1?9.U3N%_V.T>S+:H%-5NOUM @0"F@MO&% +G:9KA0RTG M$,BK*T2 X2*G=9Y6N*Q::'8:VE>?CT?>%FO_PJ*^5/M7$XW \I 2(EF3^GM# M:@J;EB+63/#^1"TFRF]B- MS6XOT7M*Z^'%^^Y%U1II<@)U7.USI_",!D;PPSRT,(9A5?1ON'\8^-MJ4]DB MS;HIKDT*F2!J@;795.<"IRE26#/%A#STX,AXUCL([#78J"'@KFV_L'OXLEO= MK);;QZ83](#HKQ_#_K%?='*'1'[V!7;;2+1:KVW6\*J<-.Q[B2['H&\0 MT_.0N7#FG GX O 4OJ!A@1E2DK*LR J,&!:(BD-C, RQ"%#^U6?8LL M:'B;\]"5#$'ICE[!,->RA2#E"LZNF(N:JEN;\MKLQ%7/YJ' M-3Z9K>/EIJ[EM;'H[IOM)?3=A$+VKDY**%8YE5QR3B%1&4T/$+3.I4\P&'3@ MR(%A@[4^#6W1)EO[KDCSZ_K M"FF-UN[^A?E$;N?D(9UAYN43N8)/S$].J$# MFEBDEGS1D5__0CF0'T5-?8@\HZ=1_#$/18UC6C7"]^RGJB\/]K%^GNCYNPH+ MH1A6J0(T95K#E.54'\)@#O/4)PH-.O (<>BJ>YID%4Q"PW+O)J&3T>XGH:_J MY$728$U>>"IF7 WU8?*,AD9QR#PT-(YIU0@?= @-929>WFX?36C\C^7ZH5Q@ M@'$FM1D&2,I3CI$X7!]G LA%\R;O+UM[ZW6U>]B65_7+\T87=*JQ$ (0"C,*1<98"C%F"BK$ MM?-3R$,'BIW-:>'9F#>I 29'A,F?-<;7KX]%X/7\'F-T2CW3,G-CT^.NQYBL M]KO5,8Q=MVL1;[#P@O@')6\&5QV"F5)%^+A\B]VZRS=U]? ?]NK-I\]__%;> M?2FW"T!2 3#2G$-.4\*!H+ ;DZ4Y7'POMU\JUQ3^L+%\)L\I+(_:JY?N(9WT MLK%E",9#9E*N'YN*W[H;]?DBCTB%6&>8/%M[%<(#\XBZ MGR4X55.(8&1EF_ MKC;EAWUYMUL@P205>99K) 3#5*?%8>KG$I$ D9;[8%-&6T'B @]>!T5:<2@- M&FU9B$F-,4S(Y4%MD+ K#L510B\7JH?&7P!16#1HJ\"M1@ZCM4J\UU M=5?:7%<3:?V;9X'$,#X=*R)&HW*H^E\D#;-3];TYR]2Y&H<@#,\C< UDR_,J MAH ,>93.?JBGYZ_5;L>^+U=KNR.ZJDZNH[:UNT_1I!"@O&! ,()12C*5Y_B M!@KEV1 L"H;( O>[B3"V]C/T+IR-P[B;T,V!;#\)M$4C#>3D%POZ;\D!MFT, M='IEOD4^M43VY/A\P6U4K\U#5J-;^7,I[@BL1I+B!9>%EJ(@*KK-R,.[+N)V+Z6)G+[4FXO;^LH M>W?YL-_MEQO;$.VIS".-( 2*9K@H4H. \ QU6#2!T$=@XR"(++.RW%1WJXU_ MC!N);S=-G9YJ/V7M\"8MX*1!;%>V!G-R GKJT+87N6=4-JZSYJ&UD6VLQOS\ M(^KN(BL4S#2%2(F<4:/_A28=!LZ 5TXA[,CQ,PGMA&].H@_7=+_4<]TLG_^0=BJR[;4/$U9/!0>=+BPPS MP $2..>,8T 9!_QPED60]JOSZ3=&]/J>U\^4DE^,7-Y4Z_5RNSO^Z<@WF5YD MS?=(Q)GE> R?&::TWJ_W.:V,2.OS$MN-W+F>VS]CRD*B^/,]3K'I;\X9L#6,I M_('!YA;9],KC9F?NSJ?]IDC18F&,PS*$"&A,QQKD3!#]4D.I5._79' M 1(Y'CN%?T8$EN;_[(-3QHKF=8;.COK]E/5RMTMX'5/4OV1>'7S'\>?Y,&]V MKO2+])YX\?(V>8(].6R.F7U*KO;AI7WUYN##RR[I/B>'>5QTF9/C^EV"B3H- MA[[G-I#>%Y;C4;TV@PLWHYE:33 KPJ[:"T61V0FDJ1(P5P@#P>5A9R!XD7F\ MQAIB.*>Y/^Q%$)>I'U:9WR8YS'(9AMV(2^+8M(9=U(+2&W7A.JQ)?+PU:<"Z MXTSL^UA;W,WQ7#\\>8J68U\H !'(6)YJ#* "N.#IH<% JC+H^<) X-&]]G#^ M#5ZG+,QW=D"D-'M0[D=+K\\U?=;""YE+=W;0>TNA>=LW-'?NR63H>R'_4(^X2?(,G>>UZE MILFGTBK%:KUJ%M2YE_R?9SU 66H@M\Y#W<&R5D!8HY8CEG#(%,E@@?$ ET]3KT9K86"(K?P?_[\M6<V;#507R\O.:^WC M.+-:%=Q9]UT.(OASQNM #&M=%H!H+#NEY$^F0[OSJ'&#ISL3Q:4 M4R*9PDH0J" 4'*2'7EZ$:Z>2QO@H(JN]>.L4[KK)!+37S*J38-/O8MD(_G)( M^\_&5?UEOTO-O"#V5]6S@_'3-,YLW.1QC# ;=_4[7SBLO*N[^Z4-H]@> M#Q:.=Y%LG=K^6]F^[N!]5-Y-4FOWT,.)(9R_=FHQBA]G<)PQCIW5V#/$;R_F M!*F[JU7>?&P>MV?;K7V'KW[G?L&YHH0!1"3)-2FD(!P<3N^9\KK7/0*[V;;@?SNS@1G3R M/#9Q8QI<33:A@ASFO+;%7'#!D>3,7O%%*J>8>BQ(Y^:O]K_ MXQA21NL!TM\?@\YL1G%%Q,.9B<[//=GT/W09[)=Y"'(TZ]R.40*Q.+"3P2+5 MFB$I"4P+#>UE%ZP/HV%,R+">(*ZC^,S87G?'SG4OF&5?D+=K6X9R/8]9.-@* MMVOVGJRXSBJ]VBPWUZOE^L/&[-CJA-'NY$6O\L>>K^V^.TM%3C3# D)>A;<*NJN!^MG_X= M"@%UM?V\7)>?#V4"LORR_VVY;W_W'ZO]M]7FMV$DC8;^]F$&NOR\->)-']SD?Q5 MVY@8(Q-KY45B[4QJ0\<5Y6%..:/5(WE['A(^EK'5)#,JCN"S6R."!M/5MVWU M\/6;7GVOX>V.^$"F18H(0"G(H$R)R'+4X8-,1M'^X:C&7 :2?0,S0?5O/8/G M$3T5=H48UTF3+Q9+:VZ]5K0&)];B>N'8S7_E>--9 1:1E9MG^+*" 4@Q2ZFT"R).S5ZGPP<(3:.M,H-0C;/*M,O*89E) M0?1U9IBO(JPSH[EI)NM,O;9T"XVQ^%VM,^><%6J="?)!O,-U)HS=0]:9@,Q' M66=^!H4 5P)AF2.50LTXU:GH0%%)XFUA_*&,L*(T C/"(M+#$1%6CK@^F,ER M8;SYGA:(:*M"?V>_PZ5@@+%#]'\HQV%$__B[!6$LS;'.\T(4A<%"J #=\%I MX5-M%FS0R&5F5_9_,J<9?OQ=[[G<@]WW,&O[F.4U/WOSYMPXJ=K\L?NMM/50 M"PY2('*0:R8)$KG."<#-&3[#F1G=Z[F!DY^K,@51!@BB#"&6DP)QGF:91H!* MJ&3L2OX/&_,_VM0UF6?FU7!VW *<6,3X12L&A?GOY,\&R-@=^X\4G!&4/D3- M0S-Z(7_>ZZ>W]"$*^*U ME7K^PX5 YH<+ G.,$[U)UD,#?JTV7_^^-KM;>\W/0O/< M&WESY;C;B4F3GR(T4"Z2(YB10Y!G5)P+-?JR-@]YZ __>>@PC =7H9#E=O5] M::])-0,>>@MD),^1^?A3+5-:H$*E/*LG@4P)EL#S+<-7A\$8J+0.?C)CG]F$ MT%0P0')(4XFHBE^X?'E[:P#9RW[VD@$[KQ]1)L=KW)R9)(/IG,=D&6Y&%?@S MZSMY#GOJR]MG&!9( ZY)JD"1%I+(%(FL:"=2 44J^DZD,T/"-#7[=ZG,3TMF]5_V9L^D4^QU MUIRF6P#2YS;U0ICTZC0,QE?/]>PP?OU%_KI:?EFM5_O'A9F$6!009CC+BH*E M/"_2;E+FU*QN3EWE/0>56"JE()"\8*C@FB,3[)N8LL HY<+QN'-(;_FGT[)9 M^>Q!M>V3(:K-KEJO;NJT-5^:_]VU[7]5>H?3H3S@%F2/27W/HX,.8*-\IYG^ MBZ3QR 'GI(''*]RYAR%#R9^;,H8QZGR($H:SOM'^0B&IC> *+=(4:,DS#5@[ M"RE7D/NDX'_ZX3F06FI ,HPX4B;\T4;H >504JJA I%3[;8A]T?S]V;SU-SD MCBES#E3V$K2P+ Z3KFFW11[;(6?.9JDX'O#?V/YX\M!317ZO]DTH\=%,K.M' MM2ZO;3I>ECZ2B177]:KK_6AYE7UJ=P_;#=B MN?NVR#G/A,Z+ F,-=*:9*N0AQ! T[RND;PZ<@1QG*2\RFF,DL:8RATH(I*G6 M%&JWDXLA&FI1)$>8-I]4V@.?OC(ZG&I?!1V'XX'B>7'"\45R!&K;J350$XMU M*ME\BT,GQ0SFB+F)93C#7M7)P-R%E&#))<<)@:^Q5B,F<,PY2F2*4%Q(5T>XGJJ69>^9^-VUJ0,<73 MQPDA)30T\?&%](AXCG+J5!88S37O25K[F-=+8'OS./3LI(F*V=?ERNQ?CPA_ M+TV\;(+FSP]?_FE"Y:OJM^7._,7OS6GZ27?+I_'T0JFB*"0JB$$KF"@H0+33 M!4QY/B#G& LR+[ D!!"L4IM)*8JL0 03E!(3#2+J5:70,Y/99'02]>.^VO67 M[FD=.^Q(9\8^#7DDU![+M78^64?L=U#=UJF-UEJ[GC3V)JW!I_V,?\I\S.-\ M*:PC>YQ/3?0ES6U5FPC.].PUG*XS(.2.PL"\J02P1X06CMA&29@ADA8"%VZW_P7G4D4LG MA_G"=Y\=G_^A^^0#PI?*)R3H"$QP:6U"*&$,XPTP4JN @RY4]GE:Q^Q6, M543I16I??0O-YW YFUJU7,]W^C X5TWRLN%-"?)G9$!D]F:)DE($25P0:"^+ M9JF$FG$Y1AL*$:6_"((1CID AD )F>P<8+@0C18J@Y(:KD6*VH(67 7W0 M.SP;A_> L=JLBS"=:?4+XX(Y::[Z&=#"MP.\P&P.J3CZ9)\9LX?QU^OEZJXN M=P+4:#S)&>59#E0A- "JF^J0 S2\(/.%01'C0F&*>"85X@PSG.9"8IVE!5%" MT=&+,3^NRYNO(HL(^FB#_>AU#$TWW$U[CCO:AF M'].\M;,W?R%.54)7LM@])I6TP$PJB0A#N3ADRWA:#$M!1H.-16K".2IQ!G-D M 9O_T\3X0 @E9.YU#MLSK]F["&5.WAU^UC-CQX8^+_KO6%L9VZ$]#[$F^JKF MMLS-AQB/P[1)???6$ONUJKX:]/?;\GI5WX]@=]5VO_JOYM>;FP]W]\8."^-R M(U>[^VJWLG]S>?MQ6]V7V_VC^3?J/Q]6]_:?+%1!C:@JB G-);!M#G$308N" M")#E+I6881%QB2'.D;+G7DAKPHH\SZ3$ F!<*%U$KM,\M>,B69Y84C]FL#K8 MXK9DCNRM\ZOA?!WEN]"=^NC4"/,[XZ2C''?YU+O54^]6)]Y=.GGW66QBJ;01!P59&V\$)?>%4&(: MYTT;)4QD"8GOL0Y&6$$)&&<@()PC! M FKA]9;!P*$BK\9U:W,++['X_':I0TETVUF.R)_?(EE3M^^HNTC4C^OUPXW= MQ8D&8W)\'V>R.Q+GV3NS]0I$^SRV2Z&,J:)\FKZ9OR_[8[F)6&ZWCW9S5!<. M+S1#!<8IEAI3J# $0AR&9 AXO<(P:* Q9*N>>S?>LC6,0-=TV$C<#9.LNJAU M[+S2Z\R8A3&E)^R+<'XZ2=$?VS:K7QY8X*ZZWK[P32EE+]#EK&=#J)ZCJ VRYZRR#6=JV!9QH22"9@\J M(5%4$R3-L'DW&&?2J[E,SR$BGUQ^?OBR/_N(9%"ZAFP"@S(5;_,WAQV?]T[/ MF=MYZ,]0(YQV=IZ[OF5D69K"W"I#JVMGO8F(\H89]%4N3 3YT"4.PF5..R MZZ=9+;:D!G?2,W#"=_O>I.N,;H6C>AX2%M">*M9'Z2=L[4RNQSVY<'$8%4"4 M,L5R5/!,$$(1D**3TTP#+UD;.M9$HN8G8X,)=1.Q,;GTD[".QAK:Q=.;8-,H MV!M"<=8OT?QA8SZ\ MF'WN<"86Z$720$V.6*?,1)_CT#DE'<01 M\]#&&(:=35('Y,ZY,>Q]:2;[:O.UUF11[?8+*!5$2)*LD 0)8& :'GXXPAH%)(%> Z(RB'&>M^/J$P] XPX,FQ\/P* QYGG]/ M)0DN4N!/T#PDH ?NYWF:GI;[MQTXZ7CW[\O5YM=JM^./_Z>\^6JFRJ=RW22$ MOJWN^>.'S75UU^R#[#__U9)L_I(_OO3#/JUV_[JRXK5@::K-_BA+@9)YKA5* MD<9FMU2DH$@Y=[HX.4/8D2.;DROJ)Z9>)-;8Y!=K[M^2+X]):W%R:O*%_8O& MZN1@=M+97?_MBS\]L<8G?];FOWZ[8?:?DVNV:C:(8V:[WOZ(WO)WY*8$L=D_ MFR>;W2]WC4YTKVS?<+K9F@6YHN+V=AE3"\P=K9T:0C# M\YCM VWXJ41I.".N<^CWS;9[D1'K"].J7\;=TZ]3MZ9B16 \7G,KA"&5,&_1K]Y]LK"R7ZL=@N> M%Y!!SA1C*=19ID66MB.R(N?8;Z(-&2GZ3'MU2Y7\:0&.'$*?H>K,O I!\#PF M5A!+JO"?7Y"I):L[$\LN:)9C:-_O4H@"E.J"H\.80"+/56S86%-.KP;B/"98 M@\5_BGG2/.M)YFN+VS3KQ9!SK%AM#B< S?CJQWVYV97MRDDD!+1@A\A7,FN<1>%"6@IS9_+K:E!^, MGNX6A&4RU9H0C6VW&DZ0SMK!A:80!CMO<1]R!F[/]_6*Y7MW4?G9W-EY0[7MY6V_)J^>.C^5?5C?E?;.V!NRR;_SYT_I+< MH",28_MB+B:$%H!VD%-"J5?I[91 1U/@(2G]&?K73;3?C6O]I+[9)#RQZQ#A MUD)_\^/53&KO=ZG9UJ$"H34^,[9/U4XSILG-%T7/X4N:Q M*,V#BN>%VK, %60!M'/P]#2N/!R/UW"?STJVN3$6+*1]#1M"7!B7(IA2S0'K M,'+!>(@5+PZRR$MW#DE:Q=L9X;5C=/-Z;-8^WJY94>BU5<[\][=8ILN^-R-(8'0JP_ MQV6SZ:M6WMA_6&WJNY5/5\D&.;OYYT-SL+UK00.:82PQRS.40B)0GD/<@3;_ M3X9:D$: .LX*5;;P$_M1C[=&C>'JX8O6S+PN#7=DRXXX7?>8J: ISP#".4HTZ(@I$NR2L:4UW7?^:$?-XTYJ);R MO7P/P];4]_$I!%]F6[.3SN[DQ/!F[3R:?K*NSCKS&Z3^K>:_%,^#' M<7F> =)@N]F?"J_=MMT0Y0I*^]P9YA AFL.TVW9+"G20)3DBO/_&>=58#AV^ M3YV!+X,OFB^$4^\VS=K//SVWH)$_AGDO=6,0X+'5',47(1:KXS)JGUDQ0/;[ M[>K+P][>:;VJ/B[KIKMIRI72&BI8%(R8S2^DW7TAJ9A"/OU>HH/Q6HAZMHD) MM[:$X7_X2C(Z]<'7C>.>Z2)IC4A.K4CV5=+8,9_UP87UGJM!4(?.7_O#FNNA M]!%X=M5U58>[E[=/COAVEYM/Y>[!?)B7MVT_P6JS.VR'-+6/D:H\QQG B*0Z M/:XP*,?*9Y<18_S(VPB["N\:R2AW?ZO?._>I2?3,XT5QD)O63^T;/WEOT-HM MW+/ZBIUU48O9_O41]62)L1[,GI'PF'Z:AVI'M; :[ZMWT^:O5?7U27>++K6E M?EQ_,Y]\*:I-/>X10$H ET5:8$T !HQD"A4M "40=*H>CS!L9"7N@]W.GSV,),8?C0$N]0W#MM M>,Y>[35(JJ\;^X3[:M. _K YG-2V6;/EYJ;1TJXRSSI!G1[G7I4[VT>!-<_! M-XFS+ ^W*YW+3$V MB58NMQMCX"[YLMR9/ZE/9I/EB;G)LK778\,Q?\>X[!_G;T6\]=:E)\2G)Q]2 M0X*M1S_0<#C;L8?][;>JGGRK3\A(6C8NDE,^DHZ0NMS@O]='Z+&3GK\U\7?G M[^ZC=-O_3^[:UW(*DP-S_N9FD*=X1V15[U)7^AVXZN5J^X_E^J%T.5_(F (* MJARQ7#*HTA2GAW ;R(SU.7$-"F#J(U=K3%);$_+,-:R/_ Y=)W-/WU/79RZ8 M\[&K#[<.YZY17#6/K$5<$U\Y>8W(IU,FXNGX;^;=%21 (LFUH)G([*L=^)!W M!SK#SFF#P..^A\/7T%0[[)XG9-E/6I\+:OCSU]#L>VP;)_1"OSU>:&^X;<'\ M:'IMOQ2)[!EL;F)95L7_5#T?<:I'^[#Y8[,MEVN[\^GV0I>;&M>-[7SY8?,4 M;+I O <4/M4O)"YTD#@KC^PEL3O1E@L#)$7J@9:LK*=0?WV =%(=]L*S(%O MSXJA1@C-ANR(^4D6S&P)6G=8Z"_LW%X_U8[S"E<_BL]L"F([;1[[@NA6/G_K M:Q160XCQ$P1UT_9#]BI=2$@PH!P"7D"$D&!2=9L5+5(,0JGQ(!"1Y?@T M>/-Y"/_TH-KK)#K,(A'2'V<6CDG 'LR M[' &',MG\Y#[Z%:^"GUN&<,G#B?'$[O#3YK?KR<\3I$G]DB_D^08GG$[3?:GZ[43 MY8C$S^!4.:9UU3B?K\<*UVVC;E_<1MT^V495+RS)/VVEL* YSI3B.4>Y5E(5 MO,W?I<#\EW!>_T9']FZS8Q,YTF'1G+4/Q\F/O;@W\LB1S<'3'HORK#W>;\F> MRO-NRWIHPE];]"=S[ Q"@NELK^8PM3S"B6:,ZO8D6_=[M9>'D_[ET[OFNZK; MT50UQG./0P0P M2\_X+?Y^*T#XY/UX_NS53V1&?AW:%F0,__KV]!A&[VOK^^CNF\'2/K[-+S?* M&)5QUPJH%_MX/ '*=C\7 7>)#INC %H*J90J,.5*9B;D0&T?CC2E*'5* 8R' M9L3;$QNC*8%O4(S@+;=:J'DYJN^Z?IIP<4O+/.L..GKI[&#>S]1*C>?3>51- MC6AO-=7LZ;L8'*^"'/_,CLLYE 1+FDN2,9'EG&#CP&EWWU]N+YU;73OYI02U_AS$DKA_(]-RT<;,^K6A>&*5,V7^5J=VWF\,.VO"I_[+DQ_E\+)0'+*JF62 M,\6% )QXE?&[C*>Y@KGDF1 I0844!:5"I1I072!.11Y9SSYL;JOM7=N=]TOU ML$]:T+NZJ>6_E]77[?+^V^HZ8?:!93^I"\*WF]B-3;6?W+7HD@.\Y(@O^=,B M3&J((]?6.Y!V1N]"4CX/Q0MJ417O _54O6NSQWQ8EY>WG\I=:?Y7W]CF1I;? MRW5U;R&Q[=9F%^PONPS#5?6QW%IAT-6V;D&_N[(/&RXRB:6"J=2(DX*#G!2I MR@@G""%&,^35#&%$6)$UM+/$GO)UMM3J>6)-LM\(H^M)@VN8HKBRUTM3(A W5%7>XFP, M76DPN"N+)XVSU!9?&\ZK2R]&W/5E4_YE8R&U*;=?'S]N;1+L[K?R[DNY74@( M!4@1*Q1'3&%*("?MD#POW K5@@P476U:;$D#[N16C&<:IVELVH4@-RYB%((4W[2IF#\^+[Q>[=J9F0=;;',;,^P9 5. M:987.)- 'X9BP"L]UVN R))T>+FU ]5K1]6/.C<9BLZ:G_QX$Q;UE=I34LZH MS2 .YZ$RPTQXY0W8 7ST594VRM)F+,Z$A'F!TH+#'#/6#4;2PJD[P, AQE>6 M7GNKO@3V4Y<(W W6ETFV5R\3XZ$QGDS.4V5\C7A#9WIQXK[%>B-+W49/1&(, MA=G+$EC?(/&[#]2?NO)"-QYF?;+U$U]LR%9(W MCUN!H_#7[Y9?/Q[=;NN]9O8+@AV&IAGK2YS\^-++,UG*3!XY4RZ\71>6V- M38^?HOHP\T*XM^OBO5UY_;^^5M__/V-=$^J97SR/\%ZP_ 51&,+/M%(P"'DU M_.MPG_;-#V_WMS(W.I)+0 M"F1 <:-"5* BBI%/2W/N'1I[PW0?MEW5 "XP MSU@! *8%+ J(BFX( )![3QG?'QQY>C=P3.!Z[1'T>Y/CL$>*R8O?##]2TF=# MY,V-QSXH)D?]MC\^7+EM>I[9^-I>IR\5,]CB](9>!?@4?'))R_7JNFI_/A * M4Y:3(A.$2$049KS]^1*0S.DE:?^?&CMG5&/QR79X4>*2&8K%AF[)[5 HQCAG-C<8"*GB:R:[\2FH*O)[] MC (@LEQVF),.=-*A[E4\%<<';N>*D]/OI\_]F8]RL-B'O3.GC%&=,8\CQ[@F M5B-^W'XZ^WS %Z%UVW@*:BD,N,^^AITX&ET]?$B>6I% MST*RL#YPT]?)Z ^BJSV8C_/+9_0UBC/FH:MQ3'O^E'T\_@;%JX\?MZN[ MY?:1EYO2H%N97[9!*IH)H2 X@!,G1X$BU_]"3:6F+.#F!'"!> M'>"# 9'J./2'TM(7F)^H(LZ/3-^0=;A7YB&JL8QS"5-#<3A,6'^O]C_C8%^_ M;LNOMGWFL>%2BTTC!HC*D,X+E:<2<:CR@^A#3H?K;6A$D\FP[8/[@B!<)$=C M3CJ:A5#HX,X<(MQ3^C&4GONY<%92[TF_]PH0R[US7ABBV>RT7L1E_*UE9+?= M+R[_VAB!_+:ZK_,H/.,(% 7FG& !BSS%N&MYI 1#3DN!_T^-+.<',%Z)WA[D MG)?6N+SXR:,S)2[J9@P[43;SN^>J]I/E+RA3?W:F59@9W>\SU$+M!OQK^: MXAO"T8QFO2_RE^9]+^N="F'^46Y7ZVX;J@@F0 *N4(99FI%4YMTYB91]^E)R?YW'9\-STU##Z%,+X,>)1"!.-F7Z%,*X,N17"G!KW M6B%,+P)F4 C3#WU MT"16,.C-^A" (LMIF.;.UIRDML>[*^,8/G7+@LW.G7[KP7B>G*8#@ /[9W)@ MHSIW'BFP<4WV;2P0GN]AYR@&SZY:KVZ:-\=VY7[W<6V?H[Q9<(!Y@0C/"@U2 M59BP(*6',#WE7GV@0H\=>75HP-3O-RZ_+U?K.LENY>)A%^2\8P#I0TXVQN$[ MU!G&*=J+II_O[B)I$<_AI.)5.KW/)(8[9A[2&\TZIW.&4"R&$]1?S=^OUG5E MY^_5I_+:3()=N4!*Y(;=HL@9YP1FE"K1HM$IU4[YB=@8(@OL":CDK]7^FY': M9-MB"RVP/9T02FCC\Q]'<$]PV_/DY--;[IE(>5_D=Y "#_/8>U'B@59Z*W(( M5MWNA5]?/]S9[O'ES4R7T+LPYIJ[JKY_41J<]-ZD!4.V2?)V#93U=/">X0)KI+,9RV39V M8)\;[.,3W?-B^TN$WWH1[GC?W8F1UW+C@?F<0=8\M$55O*]O4$/LA8!44VU; MER"$9<:E8K(;I<@'=<)^\V>/E?_V%O[>9+D%U#%Y\BPG>"8CDS:Y/A/0]F5L M'H%J;_3G^UE[LN"J$!^WU759WNRTL>/#;O>P-#9>WMIAJ\WG??W"-2ZR0O,4 M8ZBUSG0J\4&9J%$J'\T8/EID%1'+W3>[;R]7W\TB;)V;[+?+S6YY;5=R/ST) M0*V;PHS+JI_F=-@:+CMT]C7:!E]2 QQ7B=[DZXPVA>-Z'FH5T)XJUE?I^5[X MTCXC6X]@=^LK0V =AG]J9_7EYNHXHQ=%ELI4LURDC!:% MJ,W6# #$HO9X$ M#SIR[.WS7?6PV=N)N#H\C.;Y8G=8HMVT;CJ._73/XK3DUDB;3.0!:]*!3481XWAD'NH8R;;GCU]'9'#HG<3-]4G&4RRWV\?5YFNC',ASB8F($6-$CRP9D\GVY?@ATQS"& M:^QI3N]KTNTGIXKE2-OJ\-YPON(*:J[Y[$ 3&&X MXQ7$Z-P/6SJ:__QM^6-U]W#W:[7;J1_W]9W(!N("B8(4L@"9X*D! ;"BI,.2 M:1G@^OI0!)$7A!984K:H0BP)@TD?HOYC\AU*Z#^5]]5V;X6]^1/[FDJU_M[6 MV'8NLL8DG347[1HP!YE_@W)O10_EPCF+=S ;G70Z+*/..9#K;^7-@]U5_'M5 MW?RU6J^O++0%-322-,LQ8D)0"3*%*"(<:"X8D,+KTD3?,2++:@?+;KX[8,F? M-33/*PV]273,9(S GV?.H@]U<7(3+W-S+@LQD,UY*-9@*YYG%H*PXJHZW1B_ M'NK^TQR!0G!9< X)H4*!@A_&T9G7V9'_3X^L-,IY9.%]]^8N)%HY^EEP2O"TI\-7VE9P+P $&,!@ 0PI=SLLE3WX^T.;'%? M;E?5S>?]:& MPX1P9F]>L\ =]BN?OJ?=OM\[N_[/A]6VO)$/6[.T?*R_J@6#!8<,*)%"R0K M,@%0-Z14.N^SIO8:*'9I@\6T6]G34L\2T&'T^:VET9GKMZA>)!VPI$&6--"F M49"72')0E4'H2AG5=U\ V-Q_-5_AMN2O9];4->NW) MU7D]GU/_[V^^>?U6?S[MW?_M?_ M_&__X__[^>?_JS^]_\D6X^5M/EO\9,I\M,@O?_ISLKCYZ3\N\_D?/UV5Q>U/ M_U&4?TR^C7[^>=7HI^J'Z63VQ[_%O[Z.YOE/W^>3?YN/;_+;T?MB/%I4[[Y9 M+.[^[9=?_OSSS[]__UI._UZ4U[\@ / OFU:O/A%_^[E^[.?XT<\0_8SAW[_/ M+__V4Z!P-J_>W> E]>/?7SS_)ZZ>AE+*7ZIO-X_.)]L>#-W"7_[OA_>?*SI_ MGLSFB]%LG/_M?_ZWGWY:L:,LIOFG_.JG^._OG]X]Z>2Z**ZG^=_'Q>TO\>M? MU/B_EI/Y)+)J'EY86AC]/1?N:\VJ";X?PV*LOPV[>\(;\: M=]#-<+^,OD[SPP?YM%DW0_M]]BV?!WWS*?Q=3L;AI\^+8OS'[[/)8J[&@4.3 MQ?VQ3#ZB[Y:(G,V+Z>0RZE$]FD;]\/DFSQ<-*-C3L-OA?1R5806XR1>3\6AZ M]%BW]M+ZP#\OPM]QP9I?7)G1_,9/BS\/XN_.#KH=;L!IF=\$J(;Y_RXLR[?Y MT0-_O:N^23@:/,?TVREQ:2+I40J5-KLIII?!T'-A05[<;[X]=O0-NFR+I$4P M1H-1.FFR,&UYN/UA-%YF7F_3RJ!L_G6O_!X_T]I+WQ>SZR]Y>1M_;LB,/N-JT-JIE9]?+)=@:P=MC4[-(%0"[NW\VNBO*VLG[V#JE!VU8&Z2>S M8!A,1M-WP4\JJW?NY=>N-IT-*D[J+$?3#Z/%LHR68=![%U*SACG1Y/RGZ/I,@\&P,5R$2,:,5*TE8($SB2\ MIC/2?RV+>? 3RWPTG?PKOWP??LOG03H/8_5%^:[R(ZOGW\V>/ORQ6$5!$MC2 MT1 Z8]F#EEH;B&UHC,:==D=6/IHOR\K25=-%7L[6D-SP/86Z _ONC,A#S:A# M^NALT!=75_-\$6WNBZO-]RK,DD4U3>I/WD]&7R?35" FOZPS-C2S-O>W;&6 MOQ;%Y9^3Z33PI%J]WLV"-K^>A/>L>+5OF$W;]S+81]'L3WFU(C]_XLO-:*'* M7.FA//1-@1G>3Q6A::8?+ M27"V\[F^7S_>6!@=O*QG-L00W?M@LEVNYIF^?_I]ZYPX['T],^/B+H\&[.QZ M-7C_>)PW,VOROS8#%7 MOSZR*,)7[V[O@A,>.^R.2]V,JV?F-EO^C^VO%6+>AV[W#_'I4RV^. JWF*T\ MS(U.J+Y:6ZX-@75<;RT2XI=Q8?LPF4UNE[?51Q]']X<$2 [LIL6A'QK]V-VJ MQ8%]7MZ%3B+UHVF=B_!HLAPTW,/Z:I&(9CI@V[.M#.*WN)62;Z9#,8MJY?/R M]G94WE]?KX9E7LS4UYMT,UPFB)J3[MN!M=,*>UIULK0UM;PWK$\?Z[5 MEQ^J!O:U:W5P&W_AP1BL\\@/'&[SGKHAX#!?H6'S5H?:;%YL?[J5@;Q,--LW MF-=;=#2@0R=+\Q[:&? C0V^SZ[/)UCL@&^C@COH=?EAFRV5^N79LYG7LV"S+ MF!AZ^*Y?YR_NESV/7<'V,EMZ>GV_K%JEYLPO9IOU/HSY-MIP0?>.IZ/Y/%AV M^:4OBUM5C"=MLRKM]?VRZF-9!/-W<1\S!(,JNSM@.6OS'?T2'<]T72ZGT?9? M[4Y%&:VG?Y!9V_0?]KI^6=',/CBRNU9(^>>HG,1>W\T6>9G/%U4B:U#&_VS@ MXC5IV_D@#S4OCNGK*"(>'Z&4*SIF^774ZN]'7_-G9SNVM9N6Y9-F\>RFC&>O==SR^+\$ M>SUO=^0ONVQ[S$50N2V/^467[8WY"& L7@ZS(0J"S3F/2U)<>-Z'#];/QWX/ M/HR]>DG^?9'/+O/+ZI1W_9II,=Y&3T7+U6C^M2)H.?_Y>C2Z"\R XI=\NIC7 MGT3=+GX&<'V>_;^O/\[T$T2\"H/P\BFQTQ@I*P4N7XIZ(,COX__@;_]E/X MYBH/3N%*R^XH1U#!;/%"-XS*\0MP/FVX?N*7N^HPY,_CF\GTLFX=JS-T 8:B M!TX'NNJI^\O6N=ONK-YJ';WUR0VHTTH++(),/74$,(8A(5@9[A!L!.UNJ'WP M;VH"'LM"WS_ZK?(/=G#@T*XR 9U#!F*"#.<,$V 9J+F"PY3ZD29\4X 4O?+\ M8>KW,^<>#5=]G\P;3+=G+3(N@99(:.4,,YX2AIW8,%((?UZ8ZD[\KRPL:>P^ M)9SBCV6>V^)V-)D="*PG;3/!O?(2.<^0%))(1S6L:=9(DO."6++D&R IA;]] M8>IS\'/SJG3$Y>3;Y'(YFD[OW]W>!J>LG(RFVZ;?A_SV:U[N6C"/[#)3U@&N MAK9S\"Z NB?C*;+/(JI?OYH0U]_V'TGT5I MX@;&GI7U@%XRI(0F0GK B6!.4"S 9CFQ7L$$(*+A ;&WU;8[$0P B@_C_VUT MNW\]/K"G#'.A!?($(Z> "-QA&-7\@)">F6[L!"G-T=B"!/8C\N4N2_PD^QC4 M]"HOW>;?\FEQ%R.ZXYM9,2VN[U]=>YLVS4!PP01DE&K)H?$>$NMJ*I21[H?! M49J,BT[9WI# $1?XCGUS?Q )[WX+E?YW_/L^OEM/W MDZM=*5HIW696&RP@EF']H\9"&%P)67-*$\L3H,M^$.CVR/\>LC;-[ON<>LS9 M7)WD;9"E^?3!#$'DN$&2 PPITU9Z)+#%EF!)N;+T='F9#VF[JPM7:CZOJV6: M8KZ85U40JJI4=5F>)MG8B3UG&C%J V^<(HHR@Y22C@')/.+8&"G.*X9S+&"* M4S+]%'-_]^FV-Z +N+,8$ $PX] 1$DS=\(^R7"J,M<>-EK>&>T1;BA 4B_RU M_.I]33(%",3"8AY@:+@D,N8BK4<.F&YT=.3-SLC&8BLZX69O!F$L&OPEO')/ M]M:3YS*HD0UT(&(U1T9"QJBJ:4$4G4DV='LB?6ZN)3"SM[S4S:KQI#1E4,:S MZ]6%8?K^QPRJO!&Z5A=O"[3'%HC@!<( N3"XNH!JCFKG#X3F":B MZGGNZND%T1?$MUT-^NGS[WOS;W:VRX#@87U06'$'J>5"0&EJ6H7"*;FK P3= M:>%2=">8HQ-UMB\8[WL]QBGLTH&V^UI?< M#GC;FVFVBC<&,&^=8^MB,;MLMD8=9)@XZ[VTS#DMA:#$!>;6\\(W.T3:EL+Z MEI=?B_ZQ=004GIMT7?#ZM+;>P=9:AJ"5W&BOM(3($2.#RGVP.4P*D@[646\6 M2:WPMB_DN-N[:7&?YY_S\MLD7@*^;>R_%>N[V*LE?U[5&GG\?8Q2!=[]OWSQ ML*VX*[[2U3LS8Q3GAD*,+H22<,!V)CAPG)4O:;!Y16\3:G2AL2.]K]V6+U MA/%4Q0!GX]SG6Y. &K;,L#:*5BL>B>5EM <[#AIL/784TJ1,?9T>\(/IQFVZZ!M8955"&>\ MF'P+-%82:;)'W/*;,N$UL00'#C) L;/:*2ZL#P 6S"%T9B4SC@74J[5]3B&$ M4VB,W]=KZ%;*UD2]U>UE&8QAS)$V%D *H!=,J;#08ZPXQ< VB@N>1JTT"1(W MKPV6^(X,4,(]HY[Q,*&$I4H:20$)EI&D5)"3[17=!5NN# *O0B"]Z)7&B#I0 MKW0EBV%OE1NK@,6":H$U!#J!(#8N=%^F"C^VFAO MOF%'F75*!N-#JF"*&*8IA,%_,!H"#0D_9Y ?";$^=MT/D\K;WG570BEK"'>( M"PK"6D49P5PCQC1&0I\S D^+G8.VX ^3TF T\&O\V[6IWU[GF0;,,J:P"2RB M"@OM+)!<\+ &:LM-2NFII*W_'\*$Z%U^@T?]REUX-PL3?5DQ?G/$^>*NJG^Q MB5E_*J937Y2Q410<8H)88!@:B&U7DA(,.+! M$,**6R[.VI3\T6=C$A3>_F3\9R6BDT[&IT/($,2":8BL$JJ,58K!-I#CDS M!B$-N&0\I;95\\2VOR;EB29E*A[>_KP?%?&I+'H;E@@_FI3_'$V7^6 BKH>,-$-< M*P2]I56!;!ZDJQTP&@.H)4))(=FS]4K?1$BV0Q3\2+-ZX%,Y$P0*%M!&O?-4 M.2L810QR;I'BBA'S5Z1WJ%-I@"KA0#2]?3WP-"XW3&5PX!@S!+0E"G$DC:*> M42D\J8(:FDG,:4IB_MFNZ#^,+N@63&]?(3R-# Y3(1PXQLPR2PB3W!E!*?7A M;X*19%Y0C@%.NI,[Z6CU7PIA JA6S"]?86PCDHN _Z'J0T.&6 69.6)DT8' M'4XEE HB[@'#W#&@L$TID)5T=/PO53 5= ADMZ^'CB?B %Q2%@K%6)24R", ME A03"DVB#IK4W+#_HKHGX,>Z Q+O9P_GLV+Z>0R[MWJT3265OA\D^>+TQTN M_AR(J.1Q<>4GLS"@R6CZL5C?>;__R'&3YADAT%EOJ.9,:$0)8@Y@KCEE7%NJ MV>D.(J^OI=E/Y],',ZVQUV'PWC)J)*;""%%3!+4XL_*Q[0KY^4',%,[V=L"W M&J19EI%=C>'R[/G,!WTI'*7 $4Z"02*=XS5M*M!\7J@Y5K!;\9'&RKY@8D;S M&S6[C/_$9>S;:!H7,+4PH[*\G\RN]QE@C=IGDEA%N.+>*A%L6L\0WLPTA.V9 MW1.?*/_GUW5WP.&^T/5A5/Z1+^*1M<_Y>%E6-Z6M^;(#4SM:98I9[06!E$+ MK:?(RIJ+AL(D6WM E8.[05)[?.U3.ST'_NSR\TU1+K[DY>V[RJRN3.X]*JI9 M)YGS&F ' /+0*BVIDGK#!01-BIXZ/+ ;J^.](71UQN;>+*;Q.%YV-_^4C_- M09@FO^6+_=IJ5[.,$0$$E@8'8BD.OIP7&TH!AXWNSAI^9%DKZKC?3&[;NX9O=8DDQQ8*CG3\?I>!1#Q M89%<4^BP2"E-/5@O.SGLUQ(W^\*+70MA8S&MV+#;%GF]48:DX5P@;QWQVF), M&;,/NA*G7+ YH/LF6L9,:_SL"S4?R^(N+Q?WL<+:(OCWT=N_BS#?C9M=S3(' MA#-*"FH\#+12Q6+:PXI2Q$6*OS-8)SD9.2URM+<5*@PX"&AV_3X?S?-/<2O\ MXNKW^>I.]UW+U*YVF7%"2$*,%((Q+!!% JUI==2(E#/.@_66T]>J%EG:G[N\ M&,VN)\&?WRA)]WT\75X&,GXMBLL_)]/I#A0U:9YY;1A&0&E.@* 20L5P33DF M(.7PWF#=ZV0P=<#9OC#5 #<;"KB4$$'+I +,&"N5P+"F(#@4*=@8K&^=C(TC MN7>">,MOQ6Q\2,CEX?E@J@F!1+QBAB@#'?#(UYNOSEF3XBX=[EJ_%62TP/H/NZ' M-D]J>-H@@P(3P0)AUBL;B*06UY'OZMZLL\71T6)^):1 $$;K6+?GQ*7HD0'N'K0(@)8XVELN<#&KZ/R/ MR>+&+.>+XC8O:V[<[]<@39IGS#J)/?$ >8NPEU*3=9Z8 (PD^>\#W$OH0)ET MP.6>EZ5'"82-EZ67;3(&F0W+K?&>>8,E@O$$ZII&2EG*.84!;B1TMRPEL_9T M+OM!KGK&):'Q5GMC$+"&**(0KJG202'WNKO0>>BP \ D\[0WI*Q3A&S^=5$= M[+J;1';'C=B+K]/)=26^7<'F9AUD#GM*$%!"2T@#0X6SK*:>.'2R0J1O->C3 M!=<'83PUVOEJV$-8W('DEF,FH0N,9A[:S9Q3SJ6<>!FV/]8-ZKIA^^ELJD98 MV]4L8UAS#"#U5$ @H>3,K#DIH$,TI3[KL/V];@#6(J]/EKGZB$D'IJ\^;9F) MP#P/#&4*$:N81)S6IB6TPJ9@:]C^7S?8:I?=ITE3/&R5W-LVLP)AX:4Q7%,# MC=6&B9IF)''*5MRP'<-N(-8VP_L]K?%H.C3./MK:*/.HN@18>6TX

  • #9D=K;+ $F4X5@9 1[F#&!FZH1/P ME",_AZ>[O7VETQZK^X+44?EP.SAG")4(F] M9Q1!2G&P)#%RTD+IK>(UWQ0W9Y8"U0: 7D:T>A9"GPML,:MHF0>7=W4 1EU> M5BFMH^G'T21XPNNX\9X5MVDWF6"(@"!8#RF3L8H%)[4+C8)\SBYGN ,X=L;M M'J.LR]MEE016^2VQ?'&9W^2S^>1;OHJ]O"_F,>)R)#R()_)F=^>X ?=TRO"\ ?LH7H\DLOW2CDT.\\R-$!I,O)N,'H_XLKT1@%"C. M)*>$4B*!P,"N#Q,P%7YKE!O;,?5?]I3;?/I@IH(%#QAD1 L*=2"*U4L>4]2B ME+HS@W3EVQ3RBV4B@;/]&1/K09KI:#Z_N*H4C_H^V17^?K5-1B#!6@JIG$6. M4L3#.EC3:$G2)8!#1L^! GX-)XGL["VD\VB8MK@-1O2NP,V+AS."/ 7,*Z%! M=;;= K,N_<:T9^#,+CYH0;K/HS.I+.TW]E<-5WW(;[_FY=X(W^.',P8!"UX] M@E)SHK7$DM>*5V,"SVPM2A'KUOA= B]/@!!]"$+6#V=2 $Z,E-H@3!VU)G"L MI@H =F8U.;M!R'&\//IDXSIL7+W:O"KSUQ[-%#$QTL[='@B>;OPH^-#-'-PQD$P?CBP??61AO)A0!^7::/&422SI@- M4".T;8$>R\?>=G6FT^+/&&CP16F+Y=?%U7+Z\DJ,!F<4#^DGLT(R)25%&' . M(!( LYH7ON'%AV_'#DD!P_.=G [9W!?DGN['?QR5%V7%H6EATS8FGHN8(KK/&3%E0ZR3OA[&G15(YVKY>*F*"?_RB\; MH^IYPXQ[S[$AGBM$'#%4!H^RIA88FN(Z#=!,Z@Q-B7P])8JJ!*%#$;1JE!%A M*4 ,>0^4 Q(%;T#75!*H4XSL0>XM=XJ>HWAZ2N1<+!?SQ6@6\OB:&62637/,!'AOK&$/',_8$>7Y'V$@-6F?!05542H& MM%02AK"H)Y U*"D/>H"'Q%H$5/O,/0&H#C"-=K3*@,*4:B&% XH(0.,UP#6= M(C V 40#/!+6#8@2F7HR\.RUB%YID5$ (.2&**0])U8'LM!&X[(D*[VG JU M8<+\XBK>_>RGQ9_SIR,Z31;49C"'93^]:)9!P:&1TA/LXH5_Q,2-:T@(-II+ M+AL=]^F&VG@9_SV.EA#5>3+ZM3^#SE2G 22HF>N][6#BOLAMG# P0L^YB:<085B:-_(!X-PJ[/4(X %(Z^BD#YL'P8TG*X'. M+M_=WHTF9;5RS.QD?K?.N+VXJB]P?'QWXVO9(2E]9DI9'.8YPHC&PKN(XT>K MDX8I*!V@FCTM=(K3".UHL*K;HEQ,_K5EC%?/;_5[#9L'=)%YY;!3E() C<'& M0>1$396'7IR7PAP.%+N346^Y4M$QUJ/ GGA$-I_-*UIV>75;&V12,LH$ 1H" MA2217BI24T>A25&& ]PL'@0"6Y5(7WA[4;JP.JH6_C7AP\G.NP#W-/7T62VQ^/> MTS)3D$L!C:?&24(XE!;YFEZB6 ;8FE M+^B%,9:QV*O-5_\^XLHZ][]!/*AY)QD6RD'A9!@-$YPAICW?&"@6IU2T'^ ^ M^J"@V9F43H?5ESGA!Z'T9?,,!T(#4YG #@>O34F*S":^JU%*]EGS^$Z/RK,+ M4.S%73+?3X>X1[;N05![U"XSC!,$$3 0.<6Q5MK2%:V&&Z93MD2)P ,":>J23;G1L'J,Y=X76 N=/ MOXBNKU$^:@5=M\T0=L$$T1!AR*@/#A;5KJ89*)-RBG* T9B3+I['L?RD,'MV M->ZA2'O6/'. *TV58 1;#UAW./-! O6\7F=%#@5V-*X?O1FVJMC:7*U<:/& M&5&$(P4A]RJ6LH",&[TQ#+!+J3X]P(,!'>*G,YZ?3EOMO"KN(,6ULZ<,"8^H MY5)P)XV7PB+^P \'4_S- <9#3J+#VA1 CSF #<-"K>2A9AI:S@FW+A@3%"-" MD.0U%P)'^JV.TGE-SGZS![N1P8F1^&[V+9^WE1F]H[/,: "MH9P"9@&BP=S@ MJ.9*$,J9!4OZS(QNC^N]'3H>W:]CZ6K\7\M)F=?97A^GH]EB3^[?X9UDAGID M 9660>TT(Q(H47-!I6G%00:#NP3*\\/*74FAOP/PQ3C/+^<^ M!,;FO600 R*18B3X7L80#Z'V&T??L92MLP%JPCZQV)D03J88/XS*/_)%C \] M)$$TFRNX02PGB###B?$*MV+8H3J8;J\V: M%<>J+P[1B\_;9IH &"P38E&\Q!U('7RVC7%"10K\CDWY.QL MLS\0>C#0\!W M2#\9\Q9 [Q'14 (@ %!J$SW &J2<(!Y@,'LH>C!1#,3& M>IIM<9PR:8Q](X"1E06!I*U<,>45*& M2_.H]GEIQ1/)9GAAQE;"BYDUUG.N'=)82^@@LGZS:\Z(3JF:.L +VWM4EYW) MX,1(7%_STT[ >T=GF8<0&*L ]2#^18A48+."&'1VUX#V%_!NC^M'K]MA9+4] M49NWG_+JZL@O156SJ#K2I_X)^+:YGU?B OS8SU9+J[6IT?7J4CO8_K0Q=?IY+H2]2[D M->\DHP@)KKU#QCD7&1PL[)H+E"3%:9K'J\]K^>U<"J?0?A\FLR+&F*JTR?6% MO@UUW[:F&?/!L""&04@=\\HI8\5#8 JG:+X!)DN?2/.UP/GAN;FMN+<94]19 MJ;# @E'%#)5F$T]@B*5L'A\>GSY5P*4+_'4F@[Z0Z*ZN\G&P%MSW8*;.KO-/ M84VZF%61S:C YSUZ[QIT$ M63KD=U_(VS[8CWDY*2Z?YY'O0-XAW63&*>:@ Q(J[Q%41/K-:A!,XY1Z18>O MPYWKP4Z0UR&_3XL\%31Y6=X'I5U=LG$PY)ZUSQA@#%L?R 16:J@9-9O-2&5 MBI8[>,V]J\03\% NS@5Q:>P^+Z@1H*A5U%O%K*54: @WX22B54JJ],'GF%90 M<[-N'=L3 NTP9C\ K?]K#(K;T.5-/IM/ON6KF@Q/QW::"PU6(XE\?CF^P^XX M:-)3AID43B@$A E6-Z,>R74!"LMDT Q-YD9G3N 1I>8)]10&5\51%0B P8FP MO*;'$WIF-9 [D_;..O.'\;C70G5;B(]#KB*^7T;?M]MA#:95>N>9!CHP#"-L M,!9 >@D>> ]94C'0 1Z1Z N9O0MF"'#V19E/KF>K.Z;']U_*T6P>*%G5?*Y^ MFZX@LBGQ5K/B2(@?_\*,4^:<\Y11YJV(=X5"67/74=C/EGYOL.\3C@?,A-[D M=^K9H;Z-)M.8^A\HC@FQ#R< 7I+6^F+0WLLSQ[T)BVI83(,];8E'7L&:Z\B* M,[LX?8"SYF2R//4,^GT61C^-5V#^>S&-%]/5]8DO9H]X4$[FX2L;?IU=K\A/ M6&%27YDQJSS6V-*@GPQPS@BL:@XK9_B/L<:< K(-9U//$C[U'(J4?5UWEVTJX6W9I@0""$"V!+H MK!(&ZPV?8Y&I\\IR':!GT[\03SU9(K/K;;"*S-KZU/E54>8OUM*K@(OCUY$C MWI0YAHG3TB'C$7$" L76I\T<<]Z>V06Y@T#F >M(]Q(=[ SI8VZ\SD,'B 16 MN; J0^Z@$!;7/$1>I,R*M^>0O*G)T9)(!SLM*GI>$%G=+]?FS-CQFLP*# 1W M FFFD6#$:DMJ3DIJ4XKSOB$/Y$W-BO;$.82)D>AN;QPOR /#M:3""&H!G.Y\,R"?>(#Q2&KWE";X<=0/X[6B5H4 7IQ [AZ "6B',14TG MUTFH&Z#Z["L;HSV.#RLQ\&/%Y9M\$93V].E ?X@L05& M*F.!\0XU"MH,*6C<191X'5AW%! E@\M'E1>"0ZZQLDYJ'>;0#YY]V!A%K<1X M#Y?'$*RJYH9C'[Y&Y*'GE,2S*OQE0LZN#M[7(3#"\/02&82^"J"TGW"N(&+-0":$;U57MJF!$=9U1 MW />=K.,^SZ>+B_7MP"&_^^)5QS16V8YI)XR*+AFD#!F%&$U;VSP)/I< ;_E MY=>B^UN#TC#RHDY$USSOSV>;+^:Q/OWJCO$F%>E>:Y+Y2)O1B%-$F-?*.89J M"J'4[KS6H+8QU1);^P3.Q=5Z(NQ!R^:YC$ 7R! 4<1)+%7#K*:]IX>30K1AH-.BNO9BS8*=Z]B.=IEC4#/%M),4"FQ-/+)8 MTZH 20FD#U"WM Z<-IG;%Y ^Y]-I7$-CM>QX5T#X>3^*7F^4Q9/5'&' &+'Q M_K7 0?$P7>B9E45M'4*M<;8O_/R:S_)R- T#5I>WD]DDTA_WH/:#:$_+8,HY M()Q#3!,/H'%:@ T+"18I>84#K/W2.I+:96]?<*I\_F#L!]S'TUGQUW>SU2;0 M#BCM:)7!Z . JH"< )PQ*0FNZ00$IQ37&&!!M=9AU!YK3^5L'>!D9<%IA 0: MSPUFWD!&C74U14:S%.=J@-7/.K&<$_C96]"YOM6U45&%+4]GWA//*!/><6NP M)%H[7=.E!4JY3FB 6Z9M.^'I'.VM^F(Q*YX.=K]=\VJ;# L'J?%$&V>#+\"Q MT _3"HHSJV;7-FK:XFM?V'ETY'P=P9S,EF'L:_07LW7>[.JY+Z/O^;RN2_IN M%L23SV-EW*>]Q&)#B_L/^>(F)L4TN9VJQU%D5E(C&*0ZL%X;8('29!-\#69F MKZ;6F].*PY54OS,F4+:>V#JX,%>3_=M2+UID B'B$&+!QI!8 "&HL!M?621= M@3K 6]:Z06(J5WM;HX\JCL4#RH4P!(;_'(560+Y9,Z33*7&J@POAO3U=E<++ MOG#A1N4LJ,]8<+2J\ZU'\\EX!SZV/I]!20$B$AEH#>#6ZEB9>4V;1TD5B ^_ M@.S-:9(V>'HJO-C)=+G(=X6=7FD1S\\"2'BP0QGQ\;HTIN #?2XEBB!_/,P< MQ]43)O=4%_>L;Q58&6";;T^6\;,:1X.\@Z<@Z0IC5%E/2;E=/]Y#Q6G,^W MI5)XV-M69CW(%=$QH["8575YOT]V&88[VV7:.A&HHL)XPXCBDAM1TZH,2CA7T:WAI@:6]K?]/AVJ+V]%DME=3/GL^"^ZT]3S8P9(3HY4)RY_;< S9 ME&IU0X9+FIR?6P M<+;'XUCU77W!$%HG)%Y>5G<_CZ8?1Y/+=[/U[58?\MNO M>;ES.^K OC(K&93!)S=26VXXCL\'1M]88YPS07A(#!:AY +7JM71S'TG-[6*N*S[WEW:X M".3GE[6/MA=8VQMDAH'P1W@#H'#*;6:2Z'O_](WIK598VKM-'ASK_%WX ML9$AOGDXDPHQ:82SS$H G#'*;9BD+#NSC-2VK>]C^=CCAL^3<_WO9B]C)Y^* MZ=079;R/>_=&T"$]94I);[33UG('7?"(O8 U/SAL=HKW[1A.*8!XN3?4(:-[ M4TLQL#B/]Q[O#/ ^?BR3#%,"P_ I,$8 #CQFF]@)5*Q/R/1U2U=GTGZNL8YG M='\KV7/"=ZYDSQ_.,'32,DZ95-! "4A,K5M3Y4S21M+!*]G9P2>5W;U%"U;6 M?TS#7E_+^5O^9W *BF658?NQG,S&D[MI7J?87ERIR^(NBGM7V.#H3C.'O1*< M>(&X#98&! BIC=$H>M5]*^W\N"3]2FL'VJJO=EOV33K( M--*&0",=1)0HRCG%&Z?78IX2:Q]F@F1_VK%MYI\8>M4%BPG(>]H^9C8Q(CBD M'".+D9>4;:8="G_WFKEX[L!+XGUO4=5-6?3YE^*5L' U@[X&!E9E4?+9O)+] MISPP<#Y9Y)_S\MMDG*^(_I2/B^M9U1:N_%/_, MY]%XB0?CYXMR,JZ27@(??P]#W*: C^XK"]X?]1!"237P.ECK@IA-V(O2?NXH M[KO6<=9IQCKP&C'$:RJ M-V+Y$(_5.N56H.:YH.<&S!XD,2Q,[EO^#^@E,TC%(LD44>6)P891MK%5-UQ7GZJ=VG:1(Z#8+ M,H!84.YX$(?%PLI@SZPYI4F2\0G!CVM]]BB381_LL< X@1&E1 +DJ)(2Z(?= M YBR2,,!;NWUAJ\$)O=VKK^'$OV>!,=+!(/8<(4$($PXLLG+,2(E(0$.,".A M+WAUP/LA[R53+(UBCCLO#.0>,_#@RB-BD_(V#]YX6>T&NMGE62 I@<]O92L9 M:J_CD4M+/17<,TSM9AX01I.25P[>)SDS]*1RNY]S9^MR3).'V$;O)\IB^O1D M%>ZLZH(_&I.=S,?38KXLF]R_<% _&8#&<,PQ1((K:HA$3GI/$'%>,24;95&< MD!]?@H!T>/\?J0S9=)0%VK5!1"#)K-=(L\B+-4< 9BE%-P9H[G:$EBU' SH3 M0=\:PL9\X>F/IBB,8!YP "B$6@07Q0LL,=><$H@1H8VF13?\>%I1K[J=8_^L=G@DJ_LR(U\,5M__-EH$ M-L1[FS85&_<2::\%4PH1;%'7!"I@_]568GIU.AL ]9;?'Y-&A; M#W[O(=D=K3)DD#?>.1 <>F9,/+#"UW02(>29G:SN @"[:[4F,+LO4/T^NQI] M*\HXLS[EUS%ILBCOU3A*<^_1LKUM,XN%8]QH#J$PU'I$Y(9FK5%*!>G! ^Q( MZ1?=\OAD2^/[!L?/7F\4[\4%A@("G 5A:A*DZ(9*@G4*D@88].UZZ3N6KR=: MZEHH0FXI0M!+I 'D'CD<-#RNZ93"IQS^&+PF.D[@!Y0A/XRY/;C?-O]ZNDI/ M\>4'^=7;&P07*BP8EAC+D"7*,.CC_PBB0!O%>*/[._N@L$E([946F?6<*T=0 M("QH,!%KV9N:1@/@F15K215TT053>YJ.[XO9]9>\O*T&?>* 6%LS%#(EE1,^ M&'-,>V$(T*32>Q0QRU6CK>CN*'PW"\-<-BG0MN7IS#-'P]J@G T0,CHL%QS6 MM 5K\\RN,$L5\):9F<;0OBRMIR/=$ZIZ^7"&H:&4,Q!+V2$!A2.&UE1)29.R M,88)DZ/ENA,C1S#S-!#Y;72[/^CT6I.,A47(6AJF%"9>$02T5&L*N>?VS (" M*2+>B9:C.7KTF93?9_-XF7E^^3F?38KRMV(1G-+0(O]83&:+SY/O7_XL_.1; M/#DSCA5VEOF'T?UOP>M8Y/GLRY_AH_O5WQ>SUXMA=?2F3 BM+)'0.1;8;P60 M?L,C >@96IEI4"F&)(Z.(%O]]#E>,1I'?[G,BYG/OY;+4;D>;_SX\?A]L2Q3 MD)OPP@P#A(,5(AA06D'" JOJ-89#@L[LRN$^ =R?5%K%<9A,U?#C1(O_N)A"JKE]7*^\).KYY,PS-?#,9S\LHP:YCP7B)EXC9GBB,H-IQ3!9U;EHGO\ M]BV1TYB:3;8,7FF1><(-8L[10""AWE/C:CN+QWO.SEECMNF7',O1_G8*'L)* M\03.LHS\:A#2V=TPX\9(IIERDGJ+$%)2@36U GES9JD6R3)_L5G0(G-/HWS, MJ"SO8T'BVU@TJ+$&>MHL\XH*QB"SGDGD& +&;"A5%)Q9E<.VQ+Y3(R5Q^#18 M^GTVNBW*Q>1?^64,,AX$J"UM,R* =3)X359B;B'1PKN:9HM42FRV^>+V]-#Q MV\=5.J-/N^8=O-9ES@8#01"+N).>4QOHK*/;E8?>JU7>^0UL'8&H%=[V5OUP M503G?3S <_%U.KE>76O9"$1[VV9"QXIET@-B*$#">U/Y%,8S+Y%)RO8:8/&X MCO#4-IO[@I:?S$:S<5Z-^_UD]'4RG2SN&P%K3\L,( J54X0*C0WG,OC0IN8D M]B %5@,L#=<1K-IE\BE6NGCH8/O<:+CRO=Y!QBDCVACN, 78>:BXJ==YJ:Q* M.<)U>#VV.!4" M"& P\I!# YPTZ$TG1 6/%PM+B W+(?7""N>0XC(8^29\RLXL@SA5P T2H@YC M:'_%1(IR4>NJ+^'5^^ZNW/9\AHFUV$JJ)6-4 22-=E8(2#7"R#7+#'Q;8#E: MNB^JAZ3S\V18V9L8]4J+3"FLL2?$:X.I(4)X+4S@%@F?A_7IS&H(),IX'V*. MXFEO(9CB]C:8)9-8E_@N?SVC9.?SF1;""$ZDHD$;6R*E@PYCCC1"X6=Q9GET MR1+>4ETBE:>]X26(8;+PHW'EL>]9C%X^G GB#(.*,,=C'6$GH: ^%GI7(![/ M22ET]48VPH]=B9*9>1J([%V#MCV><4T(@$8$JBC5L: @EQ)2H: EBM(S4R@I MHMV)DJ.X^1(G;Y63AY+_AO7RI_Q;,?TVF5T_Y4"#^UAWM,L8@58KYB2AGKI M-'8 6RZM ](8F)(O,$!MW2IXVF3LD2":EXM' J_/0=/^"B ?#8OII/+&*!R ML\5D,6:8"[+W&4G#'(04,.,7(N9RW:4>P>U!R%$>[Q,GGY=?Y MY'(R*L/@7EUVMC^8&8(I]S8&\B UCH7)@X*1$W2MDLKS,XE/M27*HD5>]KEU MNF@>QMSV>&8YQU Y8%%8>!UU"K$PG@HU#D!.FK3W0. TL$N%J:&=4PH9@SUD9ZQO4N3=M#;!8>P]^H"L"A_!ZESD[K.MSY_+ M)*:,>@>!-I9B9C2&@6HK,0(^+,]G5O\T74Q%>\Q,$C9I*.S'SV642*2M "K8 M6Y0@IZD1\8HX(%V,(J><=AA@:+5]82_K8L<$=IC92@A-/ )0VP=X'7R#"*(4_QH@?W+. ;QTZ*1Q\S0K6H!X?F#]K8R<]A08((@@+YJ;T M@4Z"4JRHI+C;&]0[+?'X:)O^MV6TPBZNOI2CV?@FWV;A;'TNT]CJX#Y38KBA M1%"EM"=4:0$YD9:EV#6##Z0=+_8V>'FTK)]M3%8X^[S\^I_Y>/&E<-_'-Z/9 MUB(,S1MGF ($%='<:T$)"^QQEOG@:1CD*.,I6T$#K"C3*BJZ8'!?B\NOP:F< MQXNKHD?X*8]$C!?+,MA,%U>/;XS:LLCL:YHAB@#'!"@$/$58^O&;.DG(QB)ZIBTPH&O6@F!O:(P MK,.:&6I2S@@E18?>O%W3+N/[3-FMST;[T:3\YVBZW'V9^9;G,P^P":01 Q&D MT&%ML%#8.D (ML2D&,OB!P-5&PSN,QXTKR,*9G\AT2V/9\IQXX&%(&AB2I24 M&E#M@DEHD+'*I.RVR/-?^EI@Z0-8.JU65<5)SZ!&%0!28*J] YP* 84EL9*F M]U9*YIJYA-U0^#FX69?+:;ZR>1Y -F]RP^;^QA%5T@*G(:.(JFB:6Q\6+@R5 M]]R",ZQIGR+^YU5FVN9O'[.V&*_NE<.G\>4ZT"4 M13L<[#@++JB5&G(K@:".BS"GW)HJ$V&I+.USL[285<-5C2K%/7TXLPH#$]P&KHB6BJ%@WYB:*D](BE<_0*"D MB'7+;FD2+T^ $'T(0M8/9XX)":%67B$$E#).V5KE"L9\2E7; 6ZJ=X.0XWAY M] ;9NK!Z]6JS.SUQRZ.9LMA@;#20P'*,/=.2UZ-$5*:DXPSP.$H+$F^)D\TT MPL$^26UV/[*VW^](!-S7)-,"*LZT@HH%;CL6M)S>< >J,ZD7F6Y[MLS(CM$1 M*PKL04-\)%.$!#N*6A80#3#T6F.T'K2TSISL0'3[TF]'=EO < 0?.Q*^"L.Y MK!)VIJ/K5Z3_Y)G,"(&YIR+>\P@ 4Y;;FFX):)+X!S;Y6Q=_"B,[GOP?\W)2 M7+K9I0V.U!XM\.39#!,J,1?($">A$\ 306HR%.$I$>,!V0J=JH,4AG:,"S^9 MCT?3_Y>/2A\^V6)!TI_> 4NLZQ48:2WM! MQPJ^S?'QZ/E,4:\=9 KI6+U7$$\L6).CE!0IR9<#2K/K 2'',[4CC'PI1Y>3 MV?7G^]NOQ?057#QY)F,PV$/::*&%DI@$(YOA>MA.LI1(U(#RXSK!0@HC.Y+_ M:H/G4WX]B?LZJT-[N_;#GCV:0R*O/9YIZ;R.=0^<<%98"0VG-3$>XY3(U(#RS#I!1TL\ M[51Q^,DT+TT8U'51[E8;3Y[,+*5AY$9R:PE"D'%FW&9!1#JIB!LXCF/*9*ON1];GLP,0K%"*L':4,2I( Z0C8V,DAP/>.YAS'1^=@H) M=YN7U\$:_K4L_ES:-<&]2JO\>>ZA MSO;XVJTE6NW05CM_GV\"E^87R\4\IJ>%0>\V2WDP!,W5D M7Q.+4L)>\-QCHJVSMX<<6C^9C6;QV/RCE-\C-\B$W]4L M0U!P'(P^$#Q':@S73E%FI0V_0&9QHWR CJC=POH'"IHDQ3?L(9.6JF "*T4= MHQ #21RV'BA.L#)$G5DAX';@4/3!ZA--<%/,*FXL1],/HW@0=7$?W:6+JP^C M\H]\$1,&XBF S['2U.I&F1-?X-Z%8C!&6<6-P%P3#:F3VKOP!P$9;^/S)SPH MH[X%9DXH02Z"M)LRE1ZBI(+=#TY:8LEM M)G3WOB,#V!M(.: 0!!L,::@M%$_,!CLC)J'@,LSR6(9#J!;%,8@ =T9BE]RBP+M3+"_"740 M>:6EAZ;FEK1)]S0.*,EF.-!-E< P\/KPV]'(?/@MXTI!PCPAP@@1V,&E 34' MO$']UH8O%J/IN6'P:%Z?R#L^?]>7:T. M^4W\S_W7BY10SA1&6##M34TAMSCE MW-?0B_*V(_FB-^;WM:9L^*+O-S_^^R0OP_MO[M_GW_+IG@/MS3K(%$5,,JDI M$9XY JEVOJ;>6992OVRHT.L6)<\CL5V(H7<0?LA'<696"\Y+,O:>FC^HGRRL MLH :*AC@WN)@XUFM:U[8P/4SA&17:'D-C!W(H7=,OIO=+1?SBBEH[V'K':TR MZZP'QG'!-8 8:*G(AIO$G*X24Y]X:Q<0K\$NF?F]@>REH;UON=W>(F/QRFBB MB>&66621)H)OU@WB3W;1Y=FLKZWPO2]?EM,JZJZF[SZ^+) MU?GVK_:NMVV^)GC!' >Y2(V4E_%4MN=J,^LU/^OE.!5D#=:5!2=""6HZNJ M_%I\R\M9I$,7L\L]%[9N?3BC"#F-#:9*A^$Y;9G>C%0*FE)998 ;IR?%3&M2 MZ*].4WE7E*/%L[RA!B6;=K3+F+*8* L==D0:8RR7FVB51$E5NX=^Q5H=JGF\WRQ^JT!T@[N(Q,P*&/@L>'2$P$@0H9L M-#)1*0Y&TJ;DN:.N:TD=C<#FGM?[':6ICNTJHUP@29T.%%&/@,)<,6:R$(DHX M2WQD&^&;:4K"HG$>>:/=PZGQKGL78FE9>SX?_%,+X\FH#].E!W2<,61BI@,6 ME!*FI=#!%:LY 7H]US$H]2/'E;ZWL"S7]EV)[%3J=YG%(S'R]OE-)C1E[^6 MQ7S^^ZS,1]-(4KP73.=719E_&7T_0 $?U7\&H10L%J)WT(0%T@>3'=2\0RAI M5V:H@?-3H?V4@ALZZ.,]>%V"_DG_&1-$:L! , H=4HY8B3>[8="QE(/0S8UG MN0+]++^.X_T+]EV(KE?[I$V3)*,"&&89=XI2P(%TT&XV@1%6*5&N 29!OQG# MXT"Y]!9I#62$L3^C9DO2WZZH:],^,HN,4(88[0#% B(1W.N:!UJAE&2V =4X M/+6^[$H>IP\]M)^N#[R$T%D)*/*26*\%L)N8G] IZ?I)E19_H.6\)=F<*+U_ M=?5MO.>N##,MWH'[Z,N+V;M9:)W'U>'!3+E8W.1E+ %3YC?Y;%XUB4^=X]D MJ2P@/H@06"V9X%YRRZ1A H8U$,NCS@:T0^U6@45/J3(;[_\]OXSU>C[ETPHF M\YO)G;Y?R6ESQ=+[.-SPI;[?UMFGR?R/UTXA]#^(3$'HB0LS%(3Y&B8LA=2O M)2&@UB>[!NO49Q@:(_3%;=@#%5U?R_3A#-B3HGEN#5M,AC3O9Z;^):7 M7XL^$=:"R+>XU:E,[@M O^6+=[-O^7P1)U93%+W>*)/0.@.\!I1@RPTTEF^H M)-#UNMGS%$IO!3VM,;?WES;UU*!9A43WUB^ M47=WZBQ?Z3H M^@=I7<8RIJ+NM>IW-N:^CV]&L^O-N/575GNTQBPA#5&CLJ 87!?J8;6H&EYQW/: 4$S8!U%+O[@E;<,=Y_ M$/#14QFEW"A+0W!F)G MURL>N.]W^6R>[X^"[6Z9<1OK"RIAL;&8$"Z91C6]QOJ4+/]!AL*Z05"[7.YY M_\?F\V U-C&[MC?(L)#8>6OBK?<>4AJK5=?449843AU@CN8;,+%:D=/I4-AT M$_)%DTQ@:C!UQ'FED(,.$5GOJ&GO<4JV\( .T[4EYKVH.8JK/:Z)E^NAYI=- MUL'G3VHI2SO$D)X7\%'CH38E\0?CW+MB9J_G^6H^GDZCZP M6OS:P.3.66,6>A8IQ+ 63-:*_)Y@A1\"O&*RD3CTG(D,?I[?D&SU4D?LI'T]'\_GD:K(..LTN=Q^V;/4] MF74&,828"!BB"$JO@:IYJ8TZLXO"A@'+AG.E#X$.87(\,-]]'T^7E_$\S.U= M,;VB7%W^YW*5ZS-/FBWI+\Z Q(Q9I@BF$'%#"4'UYIB)=;9.E3+Q MU_0YC81//9_6FZYF&5 S&]]71<("<]?J(?ZV,GD?Z.S.*NML+!DT$C"H,:"4 M4.R-X+RV2JQ23IS7K#N1J384\9UZ2D4NOT@P[=*(.^YE&:+$(2L(P4PC2B5! ML%[XK00^95*\(4MN *@]8'WJ1=1#F$ /3(Y'G@,ABT4Y^;JL"JU]*3Y6(C]R MNC3I.H-0.^<]!G76R6KS;V00]$8@K5Q9D9=C.\_#_/1K^B-XRY#SWP%%/I35.:&+D9EYC MG%0!Z>"MRSZVOSO&:?O/8&8K.; ^G4]D_K\G6E1"&X)ULC;(_][V:%,)L[R5!(7A#L-4VJ(6PA#@H M2+UZ."K1.5[,UR764O=R.QP3&5C6W4 M!0@\/4_KN1OQ%WV)H;>R2=5HW\V>5KZ/,_%B5M%U&6?CN]E38N$.#7ADCQG5 M F@@.:7(6.(\,*P^ON(M/Y>-KDZ1\[SZ4B^2& )2G]=X>;2P' O575UF%G$& MI$9 "T0I-6<_QTM3L1B7B^ M5CVQJ;=[:%V\)@OV%G%8*>&XDYH%U\+6IU(]M3@E-)%4=>KM@OJ$XNG;?7J9 M\I#J01W88X8X9D0ZX33W1D!DC*V%Y#DF*>$",1SX]NQ$=2N$H_VHE\,ZUI,(R7LR9B1AV#E--"7>62?TVCZ"(/R3R3SHI[@1;,5O/V79!Y:+26A0H2%RXF@0NIZ8A!@J5)TK1P. M>CM>U$\NEQ9VQW8/]MC5OZW^,VB19)9!AKT7#!ON):SYP0ST9Z1E3P2D[7M9 MO8KMI)4$GA"Z.H3U-!12ZXG=$8/DOC/@K;'.N6#-:6=QD!U=;^-!*(-G?*X9 M#/V#KDEI@0Y%US_<'T)^#Y\UA?,K;3.MD>7,2F(Y5@83S1FK:18*))6R \-1 MS3W%!=KF]P/&>KV!;A-JB[[K"4 09L8SJH(\H MET%6Q@ N-!*-JFUW3.VC0[YS/9H&$>:?;_)\:P&7Q^6--V5@'M4@VG>E7'4AKI:MHO UVYS.+6HWEK]1!KL:4V= M)8Z!0*936A-!%/ 0:NE^#"">$#/-BB<>)J2W6#S1TV"!HGBR%0(JM-?*TL H M(01Q<2?WC&&8*O.FE10/8W%_5OX.+V5O9<4&K;,P]31&G)J8R,4$4A("'@L- M ACF)#]'Q[0]++RP\]OF]]NIV(E9T.G&<8<]#C\( ;5'6!!K 7*,]EJM^JWC M*)V_?>%F8R3H^X=$C$E>AO??W+_/O^73/797LPXR++5B\?2H<)#&7Q0VP05W MPHM@0H"4RFQ#1]< [;!.A-8[9#_DH^A=/0UM;,C8:ZP=U$^F@N"9,0YB;*BP M0AJG):.06QSX;4ZVH=PG@%M"RVM@[$ .O6/RW>QNN9A73$'-[\%\V2J3'%J" M 1',2*H=DH8313GQ6D/(S_+$9,> > UVR(8Q/E>GZ8Z[!R0(Z#>Q,,&FO@[A6!QWWJKC]C3,, MF"'">.:,H5Q2892'R$@59AL/HCYC39>"@9UP:H'1O2V=G=Q_Z1P4#B&%/*<4 M6R\P5Q0Y[QQ0&+-S7C[;1,)!MV >QO.^\+5-R^]9.U]KDCD@)%#QY(&.1;60 MT/$,#H.42A5H[+6DV5\K:$MB.B40]SJIKS?*K* 22R.<0#+0R&1PM+"GF*FP M8,#37QN=<"0#'?>K'_BLL7SV;$6 $ILMY(&0]_2^*5#Q\Y M*2WFYDSR-ML4[K:*.PDL/3HU6(W'Y3*_7%?EBV7=JZ&\GXR^3J:3Q22?KXH% M+\(WOQ7KRL&O&U/)?68<(![HLX8003&-]UPAY[QB$G@MDRX:']"9X Z@U#?K M^\]K?(C9O#_H'K M[3+F"*)0.X:-IA00 0P$3'M&E#"6IQQS'/KU7P.TO-J4 M5?^X7.GM!LF$KS7)K#70"J"T#/..(2>M9=XC'W^)9ZG.V/1J2?2O BJ)T_UC M:<.#BZMG-#3"U>O-,PN"2TY=6$X(I!QQ(86SVG$1'&MB_#FG#*6CX55XM<;P M_J'VR"@X2'=M:9=YYK CFJ-X$SOP2.% (;-"$&2U3RHM._3M^*X56#J[!Z+% M:D+NC]=DFRXR3@CPGL9S;X9:*C4@"#J!A1+"8/ICK)A)T#A,I1W+^1.=3/FU M+.;SAR)(\81-Y0T]V+Z^*!\"V_/'%9/BPQ^+^:3RQ<[PU(I$"DE(A7#04T2P M5D)JA#QDGG&/&KD^#:,+CSB\G;^O'2DYH'5&+=3*40U=<#JPUI(;QUPLYF-T M^)-T-&UX$8-V1%MTS>;>=OM>3OY]"8;;6V082$\$1(AP2 T!6@"II',2:&5\ M4IWD <&H$XD_W]5KA<-](:BZ]BS()BX/G_/RVV0\F5U?7&U;56+P8[[]J[T; M+VV^)H.$0F@=1X8[JGQ8A,/O$G 6V(J=.]E6347K>S2O/YP!8(V6QEH2E@A E&22(2.=9(Y#)$]F,G<#FM,(N6A9"GTI M05.4=T4Y6N0V_[KXG(^79>55[-T*W-DN\XYXRCA2#@4&&B\9"5ZPD%8 ) \ MDZL'!H&X+@1RM++Z4)2+Z]%UKD?C/_++>.-!#(BM?FL KH/[R!S3R!JAM'/! M)P5&0\F!U4AZH0@$*4\K9S/6\/O M$1A[$3L]H7#>)M35>+R\74[C>=;X6&_(?_;>3%NF# [+'=&0,HW#TF2\X%AY M%%8HG9*!VUR1R]5$F.77U;C^F@KM2.MMS(R:UHOR?3&[WE.^H6_&I!::2$V"IT*A M$TH0J0",I;20]C#E<$_S8QA_+0*=2&L8,V,[I4<#?GMWF0;>QJLK+?..&H<% M=VTX5-0IIQ0+ M?H]"Q'#*K4J!;O-K[Y^JX"\_)(+3!'.B=)\/H_*/?!%I<_^UG"SN'X@^RP0> M%X.SD O.62Q!+2 6F&M.J55:VD;1[HZI7>?9SBX?I:BMJV],=Q M=0JEK'_5H_EDWKC*;.H[,@F"P6 IAN+_9^_+EMO(L;3?: ;[X;(>K MJCOF"L&BTC*[*::&I%SE>?H?()F4+(ED,I&;TC7C=LE4 DQ\YP-P#G 6B2'A M4:?@M,)1&CNQJ+5V*'4JZ4G/PGA[[D564NTU@EYJCN.BC17TA_%I+M%4R=8? M+VHZ(5TGA[^=D$[?'#ICA95(D13DZT21 M<:^_*K[O=:TJLM0_7/1&.M\J$"@L)0H9"HW@@'N(7/7N6M'!,JN\@;O[VF(O MNQ)'7^OC+P_;A]DRO>=%EZ3GCP9$%+8TVE#>>PDM,2=EK.EHM@2$* M*HV4$<);:"RNL- "3"3ZH2N"9&6@O0[ZWFGX))TI;)2!%E;I120@W#'J-3=( M(FT8 =4XC9B]KI!5J]7L"UPQ!:$!4C3F&W%"G484EU%DQ.2-RP1FA9CB M]'J+Y9EMOL;W3O])MV'?9LL?EHC'X_]S<3UU^PB.:!37 (RPELX 8:2$%09* M^5Z/;[X5ZS_*-\#A!@QZ'N;3D7SZXNCS:UK_[SPXIG#5FNS-@6^3M ML<^@(1"(:XPYT@+0B#2UU;@%HSDG"=>7X?F;M)U);L2*RJLZV7.@>]#NGW]E M,-&<4\1@32.B'%A&[7$[H\#E&+99A1*F/C=&)M@13YT32EFWDZ?FEP:-%)#6 M:RF$CA1 :<$Z+E!&YR0*:AS7]O1#JA?R/)#7E]^(_98I7 >W*WT^!&X$)/ 4$*L>0&$1(W3:&L M54>%TR&8HPZ-V=FHRW/^=B$?DH*?#_'4U6BNY-WSYH%RKQT3UC".)#5."WB< M[M:CB:5Y[HP7-?B7"?V0I'L,XV](NY<=!!ZG=%1K*(BC]X9SBO#1-H!*3"QQ M[Y#$RP9_#%MNP_TU<&8=T1"JN)5P1V#\&1VOF6#6^O8&#HO[I%E#R ?RU/DP M6Z]W6$S1(P=Y:B 7QEN)C?<8>VP(8]9&/9MRV,@CY\1!^VO8/BV"=+;Z3JW& MP3(#(=4*:6F)=19K[@^CL=C[G!R"8Z_#U8Z4RXXA[VM_2"^XKP1;S+^N%O\; M+R$%(=P#8Q&0T*AJZKDX^R:64"!7S!=9TPC5WO("[/,8W-^OR]G\Z\N7OYPM MH%8'@7&.H.:(RUWH'!1Q[AU&[Q%0$ZN=DT^"Y_D ND"Y+XZ]+'9^86=[O4'0 M4@')K< &<2H IMS1:G22X)P"S",RJGO8V5K!=SCV7-S93C4)TCO@):(DW=TZ MG(ZG8#7".-[!E.UN5J%<,5]D32-4^^+-AS+:N/M7+2XGO7GEZ;B:IBJ@& MB M0#3[XX121Z (UA/+.)8;EG!S!V>!?2PV_4BC)YWPZ=O6W<[ M?-DF&&8DY4Q [I@6EC'JZ>,838Y&-?;#IZY9\?KFF2V#/F/@_;+\\_#>E^M8 MOO9\T(9(K!4!2FD2-PV(U1$M3(B>,+]:$/@K(>NY$/>>3*0N?UYO$ !B2DI% MM'+0 LPDI.XX.DX&,_G>)(%:P;@W];W8/D:6UV71Z4;! P@UDUX8Q0RE%D$) M#J.$VKJ)53AMGSRM03ND4O]YL?E/ ]6]:A:8X))2!1FQ1@I-'1*X&BF.5G2O M<2Z35M ;0MX_N5(QIG1AF7+!7M3$SS4+WA)$E% 8 .H HP9*5HT4 #EE9:D= M!IRD53;8O:E-Y;I8W*[<7_.OL]7M\;TO:T_GV@4#,<9Q:R<&QA^A$P29:JP2 MP8F=>K8C]N>J4XL -P[[O+0*O[]4G[MV!X$(ASRTE$%FO#-"*:H/(T(,96UT M64%K;W.CZQ3\_K:\<[6PGOK_GMT ZW82( $2""=2-1T.)%'2'E%P-BM08*S; M85<\N:JJ6880QD7%K*)[3SL).*4!YEBK^#](K8 .'E& C@WFS?VS4+&!$/JB MXF/'=B1:!("OB[$)"P @D%U9K68W/8S>E8M+=\ZH=D'_.6%.J M-. 8$R&(5=PY$J&N,#+1%.OSD*/+E&0]4;$O08R8K*/-S<&5Y Q@9;@B4F.L ML+$5PD)EK;E7FSD_)]6[D%-K>97\/S^\2WK(9O=^[Y+Y7VPV'[]\>EC/O\XV MQ>[C4\9VH\Z"<#""[8A4VD$A@/1>'4:*@38Y$5WUTUV\=2V@-_S[77-_*>)T MNJFG99YH$9AFQE&!A6=&IFA(#ZJ9A*67.;[](THDT>MZEPMRX^4J.028@;X&PJD5JVE_ 4<]Q:0\Y<)KK8DSF%8G]#C^F*,Q MBI_3/NY3'M2:!Y MH47@2"N&$&3*4FJ,<(3XX^)L0,Z1H/PY>=8NXOW?OGXNTK5. MV1//-0N"0>2)8A' J&#>\T6L>8@B6\V_/W6] M*RHGT=]*'0_U5ZL3 M'03+K',. :N%HD)[3075)BJ/C$)MLDZOFA;^>*L<:Q'G@5A6SXM[_V@@P'KK M <=QC:=.0.'C] %2(RNE1RXGD&2$F=*ZYLVU> [$D _E=J_9?BJ7B_EWMRSF MN[CFXN9A]T-] EWJ*6"1RD,;HAV#E%*@XCJ!=2H:'G%1+*=L2_U+\PFM3"T# M/D1<0'5P^_&/Y>)VGZZE_%QL']:K9$O6C!(XWTG T9;$4 LL":.6>6D)D**A_@3T-VK6,];@8]W@-FLV[QZX"1IP8C6"$P5%EB5(,P10^" 5B MPN8D=1IO;8:!*-@8]J%M@/TRKFYGB]5F^SC"#T5'*H6N-8KV8/P2M 5/)S]0)1***:A"U*B;") M5@BSGZG,0M,SOFZ@'LF1WW6',N>["$X#SP1@*)T3 *HUYL#'N>8IDPS8'.-G ME$=_K3/CNI/ IL#W3[WCF_YXT%3_O/EB)Y3A72N MX?5/J.LQ'G#E:N4,L79O@7/-E /"4 +I[H)UF$-<40#.$B]T8)&/0-:9(!13I-IEGT=GH6- M)3 &VV* D\:N7R(P YTPTC*,"#78QI5!>QXE8HQ+,7#3.FT!=9X85 <0$;THGS7*Z+G2A^B^#K^.W_.;OX MU.\F>(DI MY:9+%6TA (9(6&5B8GC],(4W^U0XRK4I1DX=U;DI+'V$1S]%77 MWZLL9@^S916/8>.B5YN).=T&P*W2 CAKA#9,>$SA41PP+I0_T05%4V;VB']? M3/UU_C5:X,NX&3_6=4V!%A]73P9;FZ ->@M:"<(5E@1+S(5A@.LC+BK^IM?# MO[?)R^YA[XN.^[);Z4T?=X ZQ#O;+A *!+=26*,Q=5%HBNGC6%5/9WQOFV)M M CSBQ#FU5[KLOH.+IE3<$(2.\XXY"P&!ML*,0YUC:&9E_'Q#I.Q;"'T1MXIV M_'']KL'*\PT#1L@28Z"7#(L4TA)G[7&:"IV35G%$N6XZI5RK"/>OY+U:A.?= MZM X/Z7(N1D> M4?::81Q8ZK:FRCFD/ M4H7B'2):>YKC]#3"R[*.V/+<0.U2!"-8--3\?Q\6>^-D5VRO>#',W[[.MFI= MZ")MQ'?E>IN.PX=.GS3,DH.QM,A$;5LLP;]!LJLA(8HA@BBQ'JMJ%( M0<Q< IH%=4'1@"3 (BLO)CCXV95VZC]$) MKF-ZM8]XXV7IM_7LIEC%H6PJP_'\6G3J^<"XX,J1^&J<4>VLCK:W!A)8#SVW M)N>T9! .>0XR(JI( :"Z--+9W FF.G)<$YY[99J6TZ+!?3*QD[$$)ONN&3&9** M9K_N'/&:-GBV88! > ,A% 9+BIQ7QBD/@4.6,XQQCOXWJG+2O?*L5IG)6E@G. 1$:"6.X=QX!SBCTHI:?;N]Z MEG_8IC&\%'2=R/^,;H/Q0B'I- 51'774)0>6 UH,LRROYA%: 1TQJ;[RU;9 MQF BO!S,OJ)A)$%RW][,9\O_*6;G;@-:Z#U@)SF!A#O%%<(:E>".\O5XRX^2M^A)EVCIY?^@U6,$M M11XBCXQS3%D)0<3)Q4E/";?_Y<< Q@J+R05"%KJ,), M'N>$X7ABM[(-95.VAV!O[D3+Y4Z;K"A],4[J]0;!,.FM$(Y'15G%'=@AQ:O1 M4>=S\C&/\*8HCQ^M0ME;=M'#%OF^1N#!BV<#3+E^C;9":\2Y-"ZMC-4BZ7%. M->8QTJ-EQ2(7S[XY$DW0I=_;H#58\N3I0*53A@C&O,.61^W=1R;(S6($1 1 #%F + 0:DECS/FN+"*7L.Z[XOUHKR)JN!ZVPLG M&DGR!"NN!+)O*E2NN/9AO5C=?MH!7>/.>[8$X+&/?-IM_6L]5F'U&N5C>?'M;SK[--H>;S\F&UR[)Y\^^' M0P;N&B2[HK= $GUO:VEF@ @/2765KA@ "=6DZ0+NG6']ABW-RT-]PQ%-1!+ M32$%1!SG$16H5U^/_?;F5C=O>[VZ$M,17-L,7-MOF#L:1BRWB$L(!*,&&H&D ME'%7X=!Q[=@H,@P>UZ2K7+ZK:8AW;^?L5R0<^"$;V'7T:]IY,(!8#;00U$F*G97**BH%X'$9AASG M)+ 9X0%-WRSM22Q]D[G\TL1SX^JZ@&U\3: &$:D95P!C:K'342T #JDH2F54 M2@D_1>6\'X(/(* >-+=WJ_AC?,N_!E3/CN]PE3)VIE7@C#!*%*=8(2JT5<9Z M%Q5FJJ-VS.M5->QMK/7*VYYN%CCPW&I$B).,0D)D*CM.E840*L70Q)2O5N3^ M(E5":_#V.V>']GYK?^I"K[VA"$KI@'!>.J\$Y[+EV*^KYUT M>/W/LVV1*APO5@^+U>W'^V*]S_%X9NCU.PF0(,ZDHE$U(M)+8T6Z(E7.LZCG M$Y!5'.9M3>O:G'A>!+,KL/O205/-XGEYNTIE&N+;ZV)5?%F@PV*AA8T6A84(J(G3<0.T!'6J$S?&)&*%%TB/OV@6^%ZUE5T=P)\0_ MRH?MT;]P=?./HKQ=S^Z_+N9J7>T,@0/FPWG^RM=9(C5:!Z\=(E9C8R"GPAHAI7'0 ^D%U=), M+"E(/@5>=YIM$>)136\SNU]L9\O= [M]RY M!)Z(YSG]<##4\U2%."ZMEL9U3TO J-5&8BD ]3FQHV,D4)?R+EL&NU_JG SJ M.?=X,,P+9@SPU@)*O="::R#C%V((DI8=C=#LRP0^G.ZL;FN' M?9QH$4TWQK@5-N66H%I &?6MI',Y9CEE:"(1@^V(^'EUYE8@[8LROT3+>;V8 M+3]'BWLU7RS3 IM N,B<\PT#BL8_\$ISZPR%T@D1+7[#D?48>"(LZE/GZ0+W<0S0&\,9$/&#J(]-K296%C]: MA;+GC>*U[?-]C3CG.LT#=AP:[)B*VCQ54@@C653OO,-00&TG%A74JVK2/OQ] M$>_3[/MN=OQ6'ER#/ZW+: YNOW]:SE9;M;IQ\=/[],@9^M7O)%"G*(PP$Z$% MA8@JKC7F<8,'%@*'IW8FV"HQRIY0']5-U/MR=;MSYZV\TW_\_90NHQS5)NDK MT$ 6S6\I!;%:60Y U'MQO3H-75]&?2Z^%:N'8N,CUUV$>;V:+:OZR4EZS\15 M_UZJ2<=!B8@61HAJ:ZA&7'EAD?2*<6@M58.E?^HA:#&?12?OJWH019?W#T># M\G&EF"W/W%Z=?#YH+J3$5$BM.&46"A--4:J%8]$@M5FA&J.G5T]L*-N70Z?< MVL^ZIV]X]G+KY//!QWGIA4?) 84J:R7&)LY79PSQ5H+!;M<[Y%9+0B[;A_51HOOWW+AG ^GMB#:_^D4C#GY#F\''X_==7&/+XR\"!-01(P!V+KTFM MU) X#0@%UB-+<^J$C)H.^0(L,['LR]+Z4*Y^OWP ].2IX+!#% -.I8J& >&" M:@TQ]A1(BYS-X<2(3GW:I4$^CGWQX]!2=GD75VT'W/EU]N9H_K-?G#XN>/QJ,H11*PQ&)RS7'1CJ) MM&4&(JVI83DUSD=X)-2]X)^?@^?A/:K#H*.GRCZ(XWVYF:9;LF9 0VHX=\!0 M[X$FELFXNDC"A':VUI28JELRB#LXP,4(+)<(>&X[D'JRWORV[)UX']%MR2 M,44.,Z69H7$,#,;M,P7T**!5JMP[$5^--D1:QRWY.C3?GENR\ )Q+0PCB%)O MM?0\CM=Q2ZQQ4/>:.7@@K]+:(J[IEGP=I'U1QI3KN*[.MD74M \O?)$T)]L$ MRXA2)HZ+2TP7NX_9#AL8"X11 $'HJ$%/4.>, ]T M=[4LU[-^R-F.EM4):YX:[E.S4MKY6-N?]D*]" M\*WY(1L$HHIE)+*64HR<3G6DHC5 N#'>9[F0CG%7R>)'JU!.R0_9&*H!(9)S M3"C74G.K,,0 ,.<=)SD5W";BA]Q8-6D?_MXM[L>3_3K6]N/3 3OJI'/,*0EI MW)VE-]#:E*-!2*SYU+255D5]RO)N#.^H;HT.5VZ3O"E*JJB!B!@#,;5*:XRB M1)*9"SC7]0KE3O6FB)O(>\$Y9]A3#[S4WCMF%8M$QAA/?$6XGB(MW!1=!_G; M/F+1TD)KH!044"HU$ 8+&,U!K'Q<(/E$\I/TPH:KCEBNPWW<1RP,:$.$LDHR M1@UVFF $'?00$ZZ$SW&\&B.'VI'K^?K55R':_Q$+M%B9J'VE^WH*E1 *&E])::C.D'Y=5O._Z-G MF^+&E'>I9M+L4!G5%O'+YXO]/Y]45DKEGN[N9XOU3MN;XL&+501R+X'GSE!D MHAJB4YU0ZP4P.JXK/_/!"S8":L$ICQ.$>DYT)#WQEE,O&$9JFM>(&11IX>#E M.LC'[J)K)=GEO\"(42JB_N;X+E,/!1P!)R;B8]F+O"^[Z%X']EMPT86:&B$) MB3:#IIXZ%7?NY*9!H'?$N8D46VM#I'5<=*]#\^VYZ$ILF#920X4!Y8!)Z[! MR')/'+9Z(O$ [8BXIHON=9"^31==@:'!# +-5!RC2=AY"AB$#D'-7,Y!WHAL M[$YHTQ:H;_O^R&HH8$0**T+->S]T?7(=K__=&N%#7#3@LF*;5 *Z^X MH5HQ2B#E$]%M,V5S]O[H.@3?W/T1\MIAQJU3B)JD]5-AC%#:X.3N,9&D,>WP MHU4HIW1_A#G4A!G.N<)4VCA38)PC.E7JAD!F>4Y-Q$6WL6K2/OR]$>]K1//% M)< YJKW:(!"S\R+%Q!,;]VDEA4(6"F*PH$;*J>DLK0K\.9O:0+BQ#E/K\N?C MRBXV]^5FD7[S\4N5H_A"9NE6^P_:,L1(W!8XC)/5Z6_VE<82+K+>,** L@C7I3\I*)_Y<.8+!@J):7R"BN,.N41&[6 M8Z" 69MB;S36D:E""4T)Y]#'SQ#6A_?<< M9__U-3:: M'Q\,Q&M%J9#8<(:@<@Q;Z3U@40O%R8.JR?9R0A-]7T3)%L?;J+AK^\5JMIH7 M^U5(C21)8ZCE'Q-1N7)(C(QQX2F BV[A[:W:9<,JW*5 M=,&/7XZCV/W*_94LKF)HI[:FT]-JR3T2'$,/",/ASW"8]FO_L'U8%[\L5HN[A[O= M1U6=M+>Z40-J(?96,::@4U'CXB@JOX1@;3BFJ):?2!\;]8_0'U%_*&H,^ M @:*J\@T39P4BF&NC*@PX<#F%$0=_Q9?FQ!GM_BV0>YOD?_!H-B-Y7W J%!Q3]"-Y-1,K.! M',;(35\^9&_O3[H*D@GI)(G&+ .(4:6TYA4BB+B<^&?R-S,[$L,HB;GXUM:: MF;H*E"MH/386FVKIJTC.1XJ+._*=JE+,;&TQ:H&0PE2!,+!.-2, JL-NQH#3J= M8_WP\9WRCHV-5\(_"@+^OKI9;';EA(L;]]<\/JKNTK^:LO%4?T';J&TCS@15 M0G' -95';(3Q.8>8HC8UY9Z:J^)V%M_OMY]CO6Q))+W'NO\XBMKGZ<<6 7B& M/3&&2 0LP1A0<=P/HMJ28W'+GW=O;@?MWJ[(/LS6Z76_O5G7%0.9EB;M*TBJ MM+$ =I"391"" 1V7]ZO.[G5ML9FO%_=)1)=R+)UI%83CT$C B!K ML6:6YA[A]4)30;^Z^+1(Q]\'X15T<3?"S# ?%Q)!L*W> M&7@WL1+9K4BOS,>Q<]F?C/%]]D1P<1[L4@8*CY#G*.4=/([:9IWZC$C^#67U M7-*-,.M2U@>-XZRT?W@F ,2)L$)9:RFG'E+$8/7NA&:5?QRCO*^56-D.;IW* M?/;799D_?298(8%$4$'DO,96LY2PZ_#NF$SEFK85F6?@UN\)P_,]['V- /T+ M+8/!C%IAL'8V;H#1BL#DB)B+-)\&3[K0!;I!>)A#@'\5B]NOV^)&?8N?WA9[ M3YCJE[\5ZSMXAF+7=A4097%>"0R(UDI"KIT[SC&)[$^A?S;@Q]EC@M9A'P41 M[>%<[?-L6WPJUO/7P_N;=A4BV-12+"D%''N&@">L0H1Z,SGW_0&(F ][XX02 MKY[9IK\^E-O_*;:FO+LK5O/XIJ?.XQOT$JB,,RR5CV<88": Z(ZMPVV[#'@(#3BAE#*!'2B%2OA%3X*,MS MXM=&Z'S4U2+7#_K]LO-IZ&P;W+RROR TIX9X*U*:1><$YNRHD #@ZA63@ A'K(&+DE36&BV@ M/ 8XVGHI-_I0OZMKS-I*=M4@I+SGU'[_\OBEVB4\^_A&GXJJX>;=R?\V_IC,X7ZZO=RW(Z#4PX0FQ M*&&%L%602LR\!XI[ODN M0B!WK%ZUU@Y'E,*RZZ>@>KU% %P0PX0RC$;%!GB/1/P+6&:DTI;D'"^/?UNH M+>!34?%98#8^-ZGTKKUB>9$"%]L$X[ &W@B)H@$$",82Z?C>CGC$((_& MOTY?2X*VX1R%$^POL^W#.O[WBO7DZMZ"!-8;;;PC3'( XQX%$BX>("$@)SD' M':,\>FMIK>D:Z![4@ _I/8MC1JURE3*M_OIP=S=;?__XY=?%[6KQ93&?K;9J MOCN,C@/]5"X7\\6 6L/+5ZFA09QN%%2T&@C1&AMCJ()>IZA++HG@#F*I:OGB M=C/2JKS&DU./*)Z70ZFS+ES=5_ 8 HHX<5@)*B4747^E$2(AJ,)F:LYN;1"D M[!?R<:\/H_%N;GN]H!9'$2%J/53 "Z.QI50Q9KB4#*%:<77=C/1#\>>3]UZ7 MJ_CC?'4 M=F('7&T0IQP._KZ4WBH=_:=E6CR>Y*37WW^++W*AH%N-UD%B:)!3#F%DI>?. M0\09 -"SW;@Y M0%*XB?B*=\*$NBQKC'9?+$L5.[?KA_FN8.3L0GO1/9ORA_VAK,?1%*W?S[8;/=+>N^7)]9]"]LH%?U M$["2S$&-&";,(<@DP.2P/2@DU<2NBX;92KN42%_L3'/RXQ=U4^YLW8O+W&N/ M!XI0-'<-=90IZH6PUJIJ9,2@B54EZTCJ9>M ][; '^)^O4QT W!>YFJ[L M[VN$"V7W'2 P"A'%C>7>,"\MIJ;"3!"1DZ]IA+5)X>[EPM.08<^)4*@5,$LH+G57DJ'X T<_#N19E,>ZK]8 M&Z'JW(9HR\Y1[O/6)[[HS>[-+_.J3K- J.$,.T<9M9Y[3>+&68U4.YYSZS-" M);E%/G6 ;F/_\'>K"-WB+D7V+\M-9/A52T^]U@$@Y0R0S H:M]"XV0&/JK$H M5J],V=LY1FI[Y>D$Y+X6GM\W<GY6]*->?X@I;WGPNYLO99K,S3$ZF%TP,&.$>\M'+OX5JP>"A\AJ[(Z_&NQ_6KB ,J[ M8EU_%;RNHR"51=Q*RBR#FAHM/'$5&DB*G$OGZRM@O$7^=8IW7^SSL\7ZG[/E M0Y%J9:;,(XO9\MW.#^W)8GZ&=+7:!V4H@U8C%R$51 F#XD1T1E,+K50LI[Y M_9(6;YEK7<#<%\5^+6[32WXN[LOU$90KM+M:[8, AE!%N4 68"$PATY7TXMJ MF1.;/,(2%AU0K N8^SBW+K;O5O%?*2GAKU\C>(.=0KO9.B7JW%0O4N,,^E23 M (ESC@$C+%?48AFU%6HLIAYK*"RH90+W,\HZ,_ADFV X9H;@.+_J(^,4H0P M:JB02M')E;'(%W?9#;!#S-.AXS#;G*X": >PC9 +CZ.E:XFQ"B+&4G0)KQ?< M5?/0]OD[/!X-G@J;K-,L,, \]"S:YX!+A"4R6%4C<#2K'MY;FHBU!5EVAFUO M:ED4U.[$QB33^>.77[=QW;@0IW&R36!2$.XI]#R.+Z674@158V3"3<2%N5UQ M/U? 6@*WMWO%)Z]Y,43QY9" MVM\%]-U=N=J]KJH1;/C\X6"-MH8[B0UU6,=_, ^J44F@<_R61DB4'+&^N&3. MQ'( ANAK&')X. CBJ# &IK\XT\A)28\ <9(3W#Q"=X1N&-(,RXSD=/>+E!LX M?;4Y*?-3CP9JC#1"8RLMUIX"(IRHWE)PDV,XCM"MH 6)MX1D;X%W?\[6-S52 M;_SP7##.*P^!),8K+C$FD!^Y"Q',T4)'M YTJH7F -J;Z9(&K&>;XB:N7_?% M:G,0UCIY\^X.Q/7WQV<.Z9AW WLHF^>5^F-U=3J_1Q==%2Y,RR1UPC")D MB32,F I93=3$#.Z&K'IN(0TOB/YNA3?;]6*^+6YVB_[OJ\5V\_G7WR\J1V?; M!<"A 8QZK9%.A:. D4=30T&24UK^:M)]*]9_E%T;78,2YL5]<7NB::QVG=XV MWI^)*J[;-"H3RDI#,/%1K5!,>BB.NPZQ6>?Y(U++.MF .\*XKP7K^9O'&;68 M-SA3_Z%="C:-(&*+G%9&0HH5/#ML+;:/1#AKG"5BGICQ=45F:YN8R0BYVS)H^E5TJC M+W8^J]SYX2$IF!^_[&;SYN/#=I,RY<0I7G?=;-1?H#ZJQ\!)S(2 $1&N\9-S M1)1C:XSH+*;;5;,/Y$?)RK;8&+!P"'N)J#-$R3A+A>='8TV!B>W='?,EAYU7 M2F)0L^5:9RV#1PIS"EP:*X%<>2WTH_JB)I)ZK73^Z! 7%_%I[9^M,::Q79&'__@XVK;]"X240#(C ->,*LZ%/FH1 M&(%>^=C'#48/S,FT@:^32..+B\_%;+D39Q3:QR^_1\4RW:;\D89@90 XPH>'QPAHZG'.^=WV6EG([6TZ$E'U)9&SG?H=1/!J .^.OQ>/I M\U\0@%8:6.(PB[L%!XP0(X]S/$(ZK9V\*TMG$&&\I/+;,3G[!FR"9[BOCN& MUXN!/*:&:;JTU.\Y,"@HU%01+94#& G*CE*Q$.94CQGAFC)&*GB4KTFK=-5)'9%,:XDK/!!4.3K#]9=_ MG=O50Q&W6ZD,? 5]_=5S@-XK:BU'4'B43O&9/XZ/,=ZKXWX?]RI=V;_MX#M$ M/IY=U,(TTO% )AG QB+'()6&*612%B4#",92JEID[BAR MPSIPR&(ZW,2_D$:UQCI0LX<@G#1(<8^]Y=([;A&AE&L+A5&>BD99NGK!H(7L MOT^*E "C.6).0@P%4P)BJ2(*D?-&,BDG5K"]=6YP]3OP/LW4J:O-M M\(1\_2T$@ *2BE9*&;4\S(6C%"5A,Z(!-[Y6.N)N,'CMM8^E$0_#^US,R]O5 MXO_.ZOG7=124(QH!'^F>-%22['%9L1,B,C%MH'6>O"SNTQWX/2X-A__J[_\H MRMOU[/[K8O[^X"GQ\RP62D8+#5H,I-.40^*$88D$RECIG*J5?:QK8Z(26!J, MBT)8KV;+:B"ICM_[4N'%GL_1 MA&9^8C&*K?/HI*71@S#Z2_BVFA<)K"3?SXO-?_3W&LF>SK0*F#L>C2LM(1$, M:>L8 M4X$:AG\[\=TO5%BI<;6TL"&(QHZ7TO9RL]W2IP99GG4F&#H8^&/.+, M5N-TG$PM&V4;$K_$HL;H]L6B1_WGQ;M?S,ATL6TJ]X@ <2#N"-X+(JGVZ'', M/B=[Y5M@5!/IE]UB/. VJ(O5_.O=;'TI%?>EID%9X0PR@@)@?+0LHDWAJA$; M:>&T+L#'LR'F2&$XWE4O??W6^*QIH%K(.(\=,\833 Q0^#B'4Q:.B:]FC0EP MD5E9./>6FG.V/)X;?"BV%W?'5Y\/UF'L3-P'<#21K(242EZ-3:BLW"%O@D-- M1?W<=&P!W(;$V:RW3T@3__6<,/&CQYSXC_OW;'EBWSO[?$A+-XQ[/.!Q5( 2 MJB$[SC)&!HD4CA;3$,"$,\$ < M)YR*8YW&^M.27,OV$;V.)9MB_E^WY;?_WI7$6W]/1.'5/Q)/^!.>'#X.O__Z M"BD>?QGB,FN=YM80"H6GW%!+CHLDMQ/9@5J269D)7V_N?#J- E.4D_'K^NCG-\*'CL#M:_>X4M=^?R:? M>FZ7 7!AK:;&$3='KF[ZF+ZN.$3*.)?VY^ MF_W5W'WBM=Z"9T!BZ0C4$1 650$DCA=&$$\MD7;W]+G.%[$%D0QV/OVI6*;PSINZ9;-?:Q>PU)IPHPR5!F-+)5/'&T*IT41*9_?"AE,5M5O O3>. M'3:BBT4)GSX7@.6,2)1I8KZU<1LJ8:R*=M#L*_YKY;+C]NO MQ;JB],7[BM<;! @Y@0S99G\#N5(V6H.Z!-,GJ M/[S@YJQ;Q,GG Z$82PX4!\1 A)47]O' WV:E?!W1GI,OTI?E M:),<00T0PH@0; X>D\3YZZ@.SZ^*!V-EV M 4/&$:'*$X2C=:@XM*X:J_5L8C%VK4B]'I,:X=MK-$J]&)0J3E!8)"20% -E M*:+6*T_ZR(/8DE1?"SQIA&C/Q^ROK;SO:SANU6D>+$LAK-(C"2P& M+$TT6(U<<9'#I5$[:?5PL=,^_#^/%Q8V%#@?+4[)!/8<*NC8<0.0>F*WV^U2 MI06/J^O@[RW#05SN4Z&ACZN/BV4T:_XQV_R_XN8VO?M\N_BVV'X_P\++C8/A M*%HR0!"(M=0&.VJ/H[98Y&3-&-%)02^D:QWM'OVM!DXRW&.NT2A4)Y"%R@@E M'0-:[O))8F< %;3664@W&-C%9G9[NTZ%_':E)@XCJIUPN%;[H "02&.L+&/& M0P ).9(;*S61",K.6%%VC_D "L\+1]2GF075NIAM:K,PH]?@+;?")VL71 /8 M2PS@,=\B828G/]T(]Z*NN=F?)'K8IYZ6573_^_!$[>D_(?[NZ^NDP?_AP<"P MA%@X Z&26CA$D%8ISP.C3!NEAW3L?0'NAW);/)8!JY7NOFX?@7(,C!820T>B M@1G5(;2_K=5*,V 'RW-]OUZ4Z_C>N\6BFRG?E!$OW">[P7J0>3R:--=-Y[6U M%N%T(>@4!8IX*P&)4DPKIT*0--(H3]P(OB[X4Y[VEYH$KS%AUK!4]E9&JX*1AOHYYF)M658=@)M[W[R9CF+=NJ7W0CJ^L@_;Q.,PDQY"3@TD#'K MN)"N&B-C<##GDP[ITY[<3WG$9Z+<6R#@D]>\G)KNQ<-!"JBT5X(:!85S''-S M'!6,N^($N=.BJ)^'^.7BV]A%Q^!Q;DR*QL%=;>-I]4A.ES&:1<7'! MQ<>98LW40OQ:$'DM%C5"M_$F]/H[G-^-SK4)DA@JJ8 .ZE(7(U!RG9]6(B= M'$PYZ9,5UXJP[ ;.\&C^2S^5WJ]Q(0 MLA3+J()"HQD'R#.(CCJ!UCE."2,*,Q@![YK W<>MT,/]_7)W)C9;^L5JMIHO M9LOC.=D3)ZT&ET,G]$,]6\:O*7[]6A1;4][=EZL46/YXAW;F'NBJ]L$; Y)# MOTS9#" 12FGL/4$44.VU476XW=$\?X+ZT^$\#F)3Z^;WBFY"M"((3#5V38J[ M4D)ZZBLTB,<3,;@[8LCS*=\=\&.:\VH^7S\4-^ZO^V*U*5)HWRX7A'E8)Q%4 MY5L7Q:;Y!?+P:X1T4AO&,7?4,"6XCCH!P19 Q!&IY?G=S1J1_%F3=U+<08K5 M_/M.%K.EF:W7W^-'N^WD((@S*T3]3H(!V'()*;%.4L&], A* 9'5$#N )E*D MJ"-VE#W!WCRB>3^5GY=>CG/W-(GJ-0Q$&R@ =T!Z23U"FF&NH1< 2XVUGH@? M>[?$Z03JOJR6W:9P>/E:Q*K7,' /-,;<:\(\E< KQXU1'#%!"$,B1V,9FVW2 M^8K4*M2])?YJP*G38Z286@,4Q80:JC$444C,&>(DT[A[6,:'#BIO_-VZ^!K5X,6W8A\@_'9U7JTX@%8!B2Q6 M $/.M"/*-J";?T=E;)?XT)?K#\6?<4SIYB*=ZJW+5?QQ7M3) M=GQ5/X&F?/-.2865DE)Y[@VML" .3^0"JEN:/.=BAP+HBXRI*'C*$P5D0H1) D0%@,=#4RX;*RDXV16MU(O6P=Z!X5ZL/XHP*TNIFM M;S:_W]_$J1>?9P!>3JQ;IWT$,GZ[TJE4/8%1']2<6:(<\!0J2^A$4B.V(_Z7 M>V;K .><&9U\&0'0A91X=1H'1)0DT!J>0D 094XXFD:B4]9'7^_X=?QG1ZU2 MI3-T>P^%V5_"/NJ>=<-A7FL7A!5.8.J5!8!"0)40\@BC%1.+8.Y%:6H3\+[( M]>Q5+_HHO_I\8%P;8(3V%B$D+;#2'\=F")V8!MZ2G)]7NVT!V1[UHFHZ_;:> MK3;+O=2.ZF,=Q:A&!X%(*20P6'DB$* (0FZJT2LQ-5YE,N#T<4)[$ ] L _% M]O?5NI@MDR/DN]6W8O_Z50JC:ZA6JZN F*(:4RZ-Y%"0:.+XHX)A'9I8V8O. M2-<%V /0KWK?.!PSVWSUR_+/E"JK^+1#]QKVU>DI<"6154Q;[9PBF%D3)^8! M#^YA3JC8B.[P.B=?!U@/P+U3JNHUK#O?1Y 6:V$4<10R88VEQ!YU78/K^?R] MG02CG?&M591'Q+0TA][72&9[;5>!X)" ;SH^XAGKJ? M _QN!=(;13^:=VJ[72_^>-CN\GZ5^Q4\KNL?O_PV^^MSN5SZPG >F,$(M8JP1VT'CTJ) #BB;CU=4^3YWSL3 2]QIJ\FM>M5HZQ0!T2#D&A M,#<& $>BT56-"G+4:UKX^WUHSW:VWG9+KRZD?C'%V)50]Y:(9C_3XL1R7[X4 M\XC LQNVQ6J^N$_U)?<1,(\GWV>(UKS3@ 7"F#D#,'(*>Z0HXT?U%Q(P+3NW M#RKV)HS>/%7G"UU\*5.(_#RE;5E\6>R+.VPJV%Z#])P':Z,. \1"QWV&2BVX M]5H]<:D1GF35)AZA5=P'57L11..;U,I\_[++.%L=K^]SX1*G3TDL T MQ] 9H8'=)75'):B^5N#GTS/E2%;E?'%P'][O(PT7X^R^@^6<$"5TM$L5UCX9 MI*+"S"F9XPM*:Y-;[LF]2JG-#\^^17H/)95>HUY.V)?5<#ZE6A>1!ET9"0DH!502[ M1\\E";)2N/%F)P!N]?;7RVR@QQ13L]=1-A]7$:']E(DVXB[YS^9Q7RANJCWA M[<;4,*A@%+2)(F*:<6R4DA@2@I6G%O@!B]L\WW\_/FQKQ3=="K+)ZC= APA M0E,FI)4"2@=8A9<7>K $Z.VN&QUQZ(*&U:4DAK(3ZH[I@@]I3K1T'@@S3FGJKC7?(42PC<@>T MA/$3*WK9#[%:8G,C"8V=SQ>]?/(Z#AY[#9U#WEC-J1#$8%BAY10>+*7]N/A\ M+;5:8G0C&;WMB!0O"7<*<4@)A1A @J&KQLK=U&*;AE$7VI3 VPI1T=8QD::J M1]B#.)E3[KK#V(BF.5F71KC:M23G6B$JUR'[,T00,&2IQ%1)Y?@N@M P4@]!5+\).@*/*<[Q-+MZ M(WW3].L [;[89XOUXMO.%>G=:K-=/^QJR2\VETKHG6L6+!?&8$Z-8)!RK"., MX#C/0%:LP B]<(91T%H40/]4JXI#I[C]BVK:N6:!LVCNQ!$A[30V<64G\GB M0*/E,RUMK1VAGV12-KY],?7'^V_%ZJ'P.R?;_3S]UV+[MW7:QN][ZV MQ1H=!4N "H^LG\!TUS+J MB[L?RE5Y7ZQG*>)FC\ZA'L<9AIYL$QRW7 )I(?> 1;W&2^:/1Z7,YASEC7#7 M'P,3VY)%?WKF?D?YZ_":NE@57Q;G_)5/M @.(^X8() RR*@Q7)+C?B07:$4AO"USE&IJ.)L\M:D^?"UHI:R3QF$MDI!:IIEHU%N5Q M#KG>@&(XR$*6@?^8?)(_K=-ZO/VN5C?II/T^_?KM.AYS@@4DF J.F>3.:9=R MP5HNB*90R@$=CW^=?RUN'I;%QR\5XI_BF+9/8;_D8URWBP 8\XPY9 17AC-E M*> 5"A2!B:0<[H@9SWTJN@&]K^WDY$OK[^G(Y\*%48W6 6/#N:10(^"1\5*Z M0] PTBVRH2Z+&N,=E\L>S];I9K"^B%B%VW(BV?^KSX?$,38>TNDHT12#C@#M!J; M=;K7,C=].%&T*N_GY1U;0+@O]OQ6S+^NRF5Y^_V(P.72(:?:!&D5=8AARXTU M'!*F#*C&&/_D',>/\/BH2PZUA7%OV9[*W57^/$GM7;*A;J,8+_L:GFL6;+0; M@0<(.V$=@T1H#ZN18JUSM/81.N!TR:868>YM6RMFFR+%.;^[NU^7W_:%>"YO M;J=;!>$\AL!XI0'$W#!0Y;^-X^10YRA+(SP2ZG2#:PWEWEQM'M:KQ3:9OZL; MO_@K_7293*<;!4L(!-@I3AS6&&H-(:I&26U6TO3ZF6 FP:760&ZO)V=_C MKILN_K:;_UGNQ#77L"\5P!$M+0& .GJ/(8)AW+B MTZY/R_(F*=4C_(,?(;ROX6ASN7& B I.@/;4,V.MILJSXQ0C>&)ED88[JVJ* M^. \^U!LS]Q%7-,\"! E%@U?Q(3'5!GKZ*-F8'A.5LNW=%C5@ IU6=8<[<%Y M]H_U^=O=\PU#-%\TQ% 8(JR&$C(ICT8Q,W!B#O3M$J NNYH@/4#TF2VBN.:+ MG1CCS\MB)\_5C;I+&=C^[X<[WA=C/,/ MKXB3GL;#2-H&; $,T:";&$?V=EUB' *,4"B<%SH5*HH:V"%^VC''>:VK MKFYC> ZI$!/L-8)WGCP=D#/"F?A77+>(\MK&I:P:FZ!9%S CTH,ZDO>)\)WF M^/8=^W79\_O9DR$I;RD[!B16&R<4H)A5XT'P>1WZ7G21"3"F&;H]AYWN$VS/ MO^^JI1YP;(UQQ!M?X0"ARSG:'-%%7C\< MZP[W_@+H_]C^6LP?UHOMHMA\/J0[J=[^#.7.-PR*28\]%HXI@H14QIOC;*/2 MYUP7C^A^KQ^6M0IUOYFS'E_;?_NPJ$&K<\T"=D!X%<ZGQ$4 FLC;( M$5WT]4.J%H'.N.RKLBI]*M8[6R<.V1?%:P0YWR!0:9#@)-ISG(LX&X#TZ8TE M ]!2!G/\?.M?V/5UCM,M0UI%.H,;5?A*&O>>K;\4VZ_EDUQSQ?KTD4R;W0=#$78JP@N0=%8Z[C&OP.5>Y!S=7%U7X:TN M20,*I*_=8O7%=0AQU):3T(H ME10J"1&3!"=?;21I+1>MON/;(K Z?N=_FMQ.'AL'XAW"$A!KL:>8((D\DX)9 MJ)R&D80_XV5&;3;4CF]K"'=?>\3C-:2:S]X 83>GZY"M?B?! M&@2\TM':C!J]05P@YJEQ$F'(%<0J(T5KIJ:1P[(?)@XBD_\7X_+%)@S7XF@X#-91KRBFU M"-(XY:4F-@J+,^\%YIS]C%="^4MOAR+HP0S]YVR]2*]X] !9;7=:SC\7C6S. MEDZ U[>SU<'G-44 E\O%S>S@#_OIR4 _?GEI.6]J1'VTTG^P!*G(&:VAT-'J M4%QYY3U!%!+N':AU<-,-?J\*]?LC^^NL,;7["(*3W;5G.JGA3!@DO3C@8)'5 MM3)UC=_:'8@[93]2&7BE^3!;KW=)S)L[Y_Y,*X^,6P@RT!LAH#)(*^X4YCIN M*U1A"P<\67O<%C_'P416?8T#L\6W8EGN#FU4E//J=C><8[[Z\G!K[LOU;B_= MU,^>E_LE 5MF'8+64\V%!H0+Z"HD):8Y5]*37;MJL^^DRM2SV/HS7&^3M5*N M]V';%TMVOW@Z&,/C8FTH1%C$A=M3B5$U+JBFEA9M"$*\L#MSA3 0N6H4T7[E M^2"H\-+Y:!8CS@T6V%%RQ,G:R=42SI#N>:8TPK,_KJR*/].\<*MB??M]ES9I M=E>C3O7I9L$B9 "D2CA-E6.2(\T/(]5$P!Q_TO$SYUIIO^!.:\#VZH1ERKN[ MQ=Z;[,)F]MKC0>&X\C*K!(,2$\&P!?XX,@5RE*L1W4B-:#=K00I#\>OB?O9Z M@^#CX+0R%A%!HRV-"%.5,JHYS*KV-<)E*4_ %]C2"-'^MK0+<(]S*6B)%FY#66V;_=5M^^^^;8K%? M8^(/SY>6^%%X7]S.EOM#U!,:SBM/!4(T4'&1E199;#'26%9ZH+$43:S \H"* M33[X'?'F<.Y^2FEY_DBP) Z<6" %W_G#[]+6'EZ:.SN1<\8L<96M0-=XJU!_ M_/'/1?(J.+]#/'LL<, $TU@) )@42 A$1?5V &35 AN98)L)I6P-N^9*P&RY MF)<7-OXGSP1@HAFNXN*42C)8RAU3^O!>%G"<4XAZ1)M].S+- *XOT^'4Q:/^ M;G[T.?IR5A'(Z2XX1Y5F2I)(=2"-AMA6ASS62Y"C/X[(5VP$&D./4NJ+O\]? M^(0/P*4#E&NZ"1(0315TC+*(A9>>B\H^L]+BB96"ZI8LSTL:=">'05?4[Y_6 MB[O9^ON^*.=\$7^\>"9S74ZO5WO4TX\.DTUI.F5_0=/%> .4T^$(]!2C1PYB@CIB:4L M'Y"]W0JF(:DWZ^T30L=_/2=S_"A\_',5!?-U<7]"!WWQ3-!84R"B&:4Y,T@0 MR%BE'SFCZ@59CM^G>P2*92[TO=#FI!+XRE,! \2=XQQ :(!0V@E7V7N.RJSD M=B/:33/D]IKD&V'7^.CBG\5ZL3RM1KUX)CC..+! .XJ9@IA#2RJEU&%/)I)& M-4LB93O8C>;B\_1"][Y&J94VN@^6"(V1@5@9:+7 -/G&')"SS.5DUAEA!: 1 MG&X,(+5A=?E';^7B9E\3Z=.RN+D]FW'ERIZ"!DP+RC46'D GXE(,Y7$%@7IB MKB3]4JB6WMZ6:,9#U2=I SZ4GXMY^; ^FVVJ88\A*BXD/8Q$LYQQNA/X/@]"M.W$,Y.%9W[4SI%A%Z=-U)*7,8FV=LM5X!,GRZ1SA M9=F@JUD>]'U1Z=.ZG!?%S<9'\-YM-@\IM/_CE_3:Y>K7[<5T7>?;!L=$U"LT M9 QY[[&'EAVGCXS3:5I':(/2K6UA]);!8Y;,O=T;IIU^<;-+]5"NXNY>++X5 M-Q]73\H9G"'C5?T$@:&%7A$#E13" 1\QV&/! %4H)S/D",WJ08G9I6"&O@5; MS9\HIV:V7G]?K&[57?D0T=U961'QISKKV=IL[7U)0% X[CU4FG$5ISN'#E0H M:JARTM&,*!WX*.@]F-2&Y?[^[U]F?RWN'NY2_C/WU_T^_<]NB%?3_$)_41'_ M_[,PMW"Q,#!V=C($!HJ!F:NE.2QLC-U<*)F,&T0GC _B%$W="$HD?"@*5 )$ M)"46I]IQ 0!02P,$% @ %)R=3N"P\#W ' ( T5 ? !( !G;V]G,3 M M<7$Q,C Q.2YH=&WLO7MWHSBV-_SW>3X%;^9],*^']S_^>3'C7NFG_S?S__GM__O[.Q_S:LODAWV M)B,>))(5<2_A?>G13P;2__1Y_%.ZB\*1]#]A]--_\,[.LB^-S[FL]ZBAX-XM MZ1$/<:/OW1&*B2++/8U3?OITWL,Z]>[HK4:56\)5W=#OB*S"?WE?UZFFS!Z6 MO[TW??LDAG%.7R_-NUGA^#GR[P>)A&5DS(:4M0\2F"_,.8C_?#)(DO'YIT^/ MCX\?'Y6/873_"1F&\>E)]#G).IW?Q6>W_7G7.R^^33OV_?A3VO0)7J&?R>A, M0;.O] 0ER[X #27=@Z2\=Y"4=.Y'Y9W[44GGN'=WY@=]/_)6OQ0GHT]Y>\F7 MN5_^)NZ7OGVVCX,>:]C_?APZ=IH_@:6OR:'SSTPO+7I$UE;PI+ MQI5.)BP=6#*.UHQLVCK[M^0!/O!6Q0BAI6SU)U$$"'HN?^.L57Q16_QB-*[@ M,V@HXX3" BV\HE^Z0KVH=\^K^#)MJZ*>-QRNH1ZTSOXMX^T*)@I*AQA.@B1Z M/@. 5R_94J<2.H;)8.A[M^4OGC:6S35*%J::,U?64/*5J&K!RJ5".O"ULRJ9 M39_?5L@'T5)&5O29M*WL&?>H-JBL]:RVC&>V M*V1RVE;VI:I9\_)9PYI%W \JEF?>7/)54(9W@V$%ZJ:-)5\;7\'9\-S[K#2->,N!4 M,\Z:R]5"5+%H:5.Y!A9<4"*5IFHX;2WY8N('9V,O*OGBK*42^AM@7P[YS+QY M6&?[/)1:30/>AUGXOE=B-Z4X*/18RPAH#2=4L$'I@*<&T1IKHYIQBCW*Y&*/ M]RH$([24O'$2G]U[WEA(K.CY>^@'%6JSO-\:>L>3T2 <5JC4I4YEHFY29;!. MRHP-8;Q7*-:T:]J54U)1(]%P.K;.9UVOTE@G3"K69E-%7F+!"WI0MS*RI'"/58YLV MEK%YT$N\IRHI)MHV&/_5'+#8J63][L)>U7BAI4Q8]WKCL$+.9VTE7_+&%2)S M7#:SY+9$/*8:%EHJ>"*>C,<57*8M)Z-R$=-/HD_)\YA_@AX\\GM%&1/? M5AD.66.Y\[G>J"UT*',!*D1UJ0L_>U0E5Q0ZE')CBMC*D>;M)8A^ IG\LSI0 M)%H+(K<"8K.6BKC)>B\C[U 2/Q'@+17OTX9JB6*(>7H7IE6 MX/VJ*(]HJ5 C_4JNS!HK5%9\6QT?$HTE7QM[%6X5-)3-1OC#:^E7[%&-[[5N M5M9>*B='Y?.#AC+_:IE_%[T>T7SKQ3S78%7JJT*K")E2H572IHJHY%JCIMRD MZ?N#*C$-+=4V4*7M4_*5VSB\NRM_2=I4,9NX#($S^5D&PO&X@L[04 $'?QT< M_'(X0,NDM]8M3)O+W?)*K[R"")6V8MJVQIR^X_T@3"H(LM2I$DTEH,BA5 :, MN"*0'I?QG@"-OP9&R^$&0=IJK9HUELGFBC&5XB$N,\SB+]U#F5F1&V/, MY2Y"P)--$X0N1>MEK954$>T3*F2]@JF(N,_CH!M"2=4V-"Q/Y015L7B+]*_R M]K+&7NYJPE@ M!:D05[N;LPYE ZU:K*ATM>;1I %XL"\(.LVZK6.SL/>X@6M]O'+V7H@*;0[[5.\0 MI1Q6H?"RMK+E+_/24VXO]<\%!OA]A04_;2P-',*@"W%:(95S'IG%#3\ED1?$ M=V$T\A(_2S6@9[)>G*)_]U"5S"":UGBH:W?W"T1=WN%_JE"6FX:-S[!:XK-N MJ90U+NZ<;8^LVS2IV!BM("BWE2U&Y!"6DGVF%M?'? MD.&"QI+^C?5=GK>7L%H-:&>\I#/?=A>+^ )/'!D'^P-6\8G4R_[Z\TG"GY)/69;:I_2+B9\,^>=9 M>MQOG[*_X=&?IL_^[3;L/TMQ\CP$PM[!<\[NO)$_?#Z_\4<\EB[YHW05CKS@ MU[0M]O_%SY$\3GZ%\?W6]Q]FWP2:CH?>L_ H^S34MW3(95=/;X\^Q%'4^D3+W\^03TT?EM"(OK M!7?>,(9)I/_Y[=/"H%\Q!RLU,!+7CWO>\&_3SV($;Q^R$P @GRVQ%>X-+X(^?_I__+DP8&!8 MC!U%S^X_ST* M'Y.!%8[&7E ;7SZ/;<%B80RKB'"9;6)>IP@R3R8Y.'8TY&IB?9B[U-W4\^?S[ MMV^_GTKBYY>*\;H1/ GL4JD/=@@0%6RA,_U$F@1^-O9)W#]9G,Q%-IF_3RWH MO]OPN >P;1_X11 G42J:KOSX)WORXWDG-XRX?Q\X8"=XP3T7:EV\^"L?W?)H M[:/BWST_^!+&L?G\%]X7.+SBP]24C@?^>/$EGA_]U1M.^+1C]O09R3,'Z3Q_ MQV4HGN(-V4AX\H4%,)!JRP24C@XL8K@V !9P"V1&S)%E/1>?FSH*\3G[9T;_ M&<'7+8"Z<0'T/\AL7M/9G[/A,'P407B@M1U.;I.[R1#P)^867_$>AUG?#OE4 M31=FZQH.*"U75105K ;79 13Q3(-U<&*0E$^VTT=3SYKV-C%9(';ZIJLPTR# M.8@IV#2I161F88ID@UH,ZYKCYJI\4T>8K(JVGNS%I?N:V8+. =#V?#!0O+'@ MZ/E\D&PQTU1LAQB(R@8S5,-03&*Z"'A247)YMZDC*,ZWS ,,I^N!%_&7L:J8 M3QA<)V'OYWQ8R#0P=677I,3255-3B.UB4R_H MUPT=88X?P3K8W3SGDBB=D)!>UM"+XV]WZ513626\UK];WMA/O&'::"U*J=>1 M2)8)=9#*J*+ S!7'I(R:"I8-2P&=H.0DVM2Q"22:]>Y-J"#;<3LTDR""/_7R(@FCNR?-JP3(.N(86'YO[^IXVZEQ@[-C37$,533-8B)$'$=JBL&_$XUE1D&=51"U'P785/'5W+. MF5*7J7$1QY/%J1FZ0["NV9HLPC@.51VD:-2U+(Q -.3KOJGCR6?5H&!;[6AF MNY06*T2AX(H9AJ*:MNZ"G6"#ZR$CB]JN:LF&H>5$V=01UIN 9Z_OCRAOD!,K M9%%4Q4"8:C8%@P&L3H/8CHLTL*Z(CAU-SV7$AHXGG[%A8((;19:72H@5LB!5 MP0R\"X>*:+7EF @3 (>C8BJLI.$/02@V)E8DQ#KN8H6-54 MPW(T!ZQ%(X6\:2FJKN?[19LZ"ME -'TGZ[UC2V*%*,1D5#$51!P"9H$BFUB! M-;0(+1L,1BW'D353[,;;U-!U++9+$#-,75;5W%/=U%'(!HJU M?=D-WR:).(@CMI47%MVP+0P6H*&85-5D77-M!7QL\"=LA1I68='7=VRQ\5!. M&56U ?N.@QAXCPC9C&D,V:XI]L^)6[ 8-W5LM0513AO'((:!;-EEC@&:D)BZ M:6(++"EDJM2Q)BS<"VR#4R&5,MU[5AGIJ#-26/3VSJ MN&=;HGQVQ'$4Q91MC2@R>-BPC)IK6H:J*,AT%99')S9U;+%!44X9 +EL.I:F M@?L(_K5CZ PQELPPPIV!#,0DRQ=,,RB*E:A12&31U?95\L!FV" M23:1#4E=MTF>@Y5#Z4<0\]XDXOUK'OAA=!DF,.6 I^6-+OV BW\=47GT.X]Z M\$U[PMGD?A(GKG^7DEU"ALQFSJF>TS(,/3F4/AF$/&,QD"SF\?0 M]1]X3N"OWK,@^S)Y85EJ)"\Q=,<&$68ABU+B&"98NR#<5 S,2LS"=L6FCBEY M%173)I(W_>V:/_! D+@_X3 YJL@=)%0' M,:C8-G45TQ'!?[60?;&I8T9E8.QM).B+\CZ7Y^FDI1>_\F00]B_2%,LT:[-H M9!N:ZKA8=YF&9)LPA(4GJ5+%UA5:S+G;U/'D,U+>'+->G9B=VI'HCSP[=S:W MB]'8\R,QGV]W%7-39 UKS+3!0:#$,DQ#LXD..@TL7H:4CSC M]SA*_GXE4FI3%A=_??6>_-%D5,Z57W@<<^[Z@[69(N*F[,:=@TQ7+(B)K,44%9::Z++),2Q7%E(]^8V]#QY/-W^6_; MY%"OF; ?[&["B"%$5$1M;%F.(J,>2)%V+9Y;UPQ$5".7OP_*%( M$W;#Z-H;@MP'Q> G/B@$[ZEH6>A@K%)9=>$GM:EB,K 4#!U^5W4#XT+,;$/' MVN>\>*:@SCDC!$+)0@Y!Q*2NY>@BV=F2*0%=3N2"@[NIX\EG7:\[)_QURVUY M\< =AH_B< "?'2I@8)5&5[PG3/SY&=U%4C!#MAQ+!ZM1D]/$'=TBV%+A3]LB MLI.KKTT=3Z38OP]@=J#'\"YHLCT[O)8FEBN"7U1D,VG4544X0P5+VK)M67=I M(4*PJ6.1)F]7[-MEH7]/R_ (4_"EN;$(8]-2*+; S')E6V<& )X1 @J.F68^ MZTT=WSTW=NNI:@PTM^P83'.92+, 3UU635!G#F.6XN2&Z*:.[YFQMSC+=>DW MLDXH0X9,-8/$-+572':#HB!&2Q MHID@C#!%CD4M5S,+0FM3QYW.\(5KN+)=X^I$NV^J^/=B.6 ?%J3.;8N ZREPLVZ[8H"6.F0>)-G7 MN%;E\2^J:YIB*L1$X X8BJ,S%8%A9#'5U12PF@HGJ-=WW.>"56PA&;I.3:1: MBL:HZEHZEDU=90IX.2#TE:)WN[[CEM;A6F=].JO_]H(\(L+Z_YA,'5@P_B[Y MX_2\'$SG>Q0&\&LOC8;&"\Y#WNE:S-V+^O&/<1]4![Q!E?'2 4YXT)A'R?/W MH1=$[49%F:KKF M8DPLV] U(AL*9:KP0W1B%-=B0\>B64)?(?]>%TKYJQ?YPC:?!8NFI^:!3N'0 M%S3O,W!FD_C[4)AK"P(1F2[!.B#$,%W;515;1B#+'8M8S*5Z'H;8U/'D,R8[ M.[%:\$CO)T,O":/G=$)+WFK 'P45G(!']\\I7WBC)3XKI10X,>:SM6"U?KO+ M:+CPAG(R7X;)]PBF$SV;, )X@ ^_LGM@RK0&BNW'O6$83Z**H&KY0[.?TXB, ML*V=IW'ZD)4SQZ"=--5V7; :04J8CJDJAD81119VB6/E3N:FCB>?P?O8T2G< M;@&K%Q $B46IZRBV*K+&#%,Q0)+8AHT1 G,QMY@W=3SYK*J5"R@^*)29B6:% M1.//OXE2QFDUOI$'BR:EM;G/!Y%8/Q'Y/IL52?KX))8W:Q;%)D$Q^J/QD)]\ MRAY??&;Z9QQ.HO2OM KL^90QLID7W,ZT#D_6A:=4$Q_,/O'[XK,[GT=2.D1> M6LK-NOA_BP4\EK^R');X0L\ MJUDS[:ZD%6866PH#F+]O]L&4,F6$R@"$V3C"^&V;L^]%YCD-^;T88OI1]ED? MWOPT'@+ IO4;I+X_$I$%<>W?#$Z5+;@A*Q M<3)=6'*&\7S6TY;W6=C*?(3V+ZN8VGG)U Y_4=>D"[1_64O0:K9V8>>6=P.5 MU>*DB[JGCDD+][W9D]9G)=UJG70'W[W"=P>+^L;$O_8OZ;X5;=VBZ>U? MTOTKV1WHF\[/V:N?LS=]VHG>UBSHFU/%V[^D^X]&U"EZ"ZDQ#;3V%^)Q^G;Q M.+W6>-Q4G)5P?Y;/*O)EPF!E-^R*)YX?\+[C18$?W,[Y_8M@J@8.D@6VGO_NN*-A,D,K M,X'6\A+K]28CL5O&^U6I> ?)0R^>][M(%JU^XVE[5NC$2F/$RNY8X]5*IS,N M.O71<<5[FYP[4 S;^Q6=8FBB8JC7&YERQD).9B<"FB "EM3"?D1 YR8TP4W8 M&>2;&([;'01>;0-W*-@;"IIC*;]>4W;LTQ AN@-]VGP)6O<>NM;XG*T=.$^E M6Y*=\]0ZY^F]/565U'X$)U@K(Q@G(/N>"=1=5XBZI>*?%Z M5ZO3!JURHEYM.7>H;\8675,LY?%47EJP'B;4A\E]BZYY].#W>'YJ]G?X,>136OD\7N+K MN:8R)[&HTQY?9Q.-EY\ ZNAC.U@8Z'%>1H_I6=MR@M3$DVO)N3" G)['D'\S MLPT[?NWXM0W&Z+;\>LF3QS#ZF5$B[KAWB7G6DZ?CY=WS\A:V0L?+'2\WVHYX M$2^S_H-8%Z#>_96X?6W"CYY_JTC2\6Q#;-^.9SN>;9#-,.79 V:^C@U>KFY? MQ@;SZ.IPF&YIS!H/BA_FT<[221Z;3NL8HUF,T3*)T2F. Y<7[?+8M_[[O7$%2WM6'YAM%9.Z>2S:%Z9T[&A?_VR9_Y.>F6Q%SM/ MTRRX'X&?B O2X%O+X28K#,3EYE%ZA\^5'_\TQ:4\O<'(BQ9+BHH[:..IKW#) MD\V/6=F_S0>[TOL@V#-SK#;3OB8?:]/*Y6JS=.EV-XK57>*-*]_)[M> N,/+ M84GX%S''3)HZ7QW6R?)=\>9,?\VVXN8HU/+G5H^+K6\?V"^/A#68;,!T;D.GIU15;": M.TSNRY3O@'C8>O)%0.ST9*0-5/>'%%6J%23'^IFF@T#D'W\-XG\O-Q0QT:OM8$JR%ZL&+J&[ATO;\7+Z5[4US!*[KU[;GJ]G[SO!7T6 MQSS)_NKX>N=\G>Y);;,&'8]OS^._AP\\"L1G9ACT.V;>*3.7$KOCVE=9&:87 M_+R!!;#Y.(S]MI5E:1'GSCJ4$[RMW%N\!*KCWHY[=\B].[BG:D_:[BV8[UV,L#ARI@C1?11&$"=N7%TOMS1 M>TX+D=D.Y8U ^:X#\)UV/K =E4YL-UIL[WCYA2.1IK/=\-X@\/\Y64PO_NI% M/WG"QN,H]'J#U<[M6OKRR>;2^V6S;>NRU^QEHW:M?1U>-FJWN;8;!GBI)@GX M\Q1?03^] L2=M,]&>!\FJE&;K:-ZQ\>OVK#Y.DDFWE#0\?B8]YWW:)9)W5:. MK3F%J5.];;.]=L, G>KM5&^K^;A3O9WJ?4>.-;TA3)I?#S@O/YV8PC2-^"R7 M -L!L_^%]^_]X-[FL7\?K([E,@SZTR;>7_KJ1?# XT30>N5 N!M&'+[D//4& M7G#/K5 <3^XE[<)+U4+E[+FR4G7AHG%(+6>3? 0E?%+3FU>YK##O=6QV"++B M_0%OSU>1Q=.NN7!N%W[;AZ(7$/\0N+I9&K!38\>CQHY:F30+=F_70QV"CQ#! M.U:AG2QYHRS)REKW>M&$]YVG,1"-Q[/0TQ??N_6':>Z"-8DBX>T'?? 9TSFZ9C,F*9;]A18]6%G5.\8$XQ24+V19<'SQJVL*U[=28G=KKU%ZG?%H/ MX\[9[B1"YY0?HFPJIB':\.4'(/\#SZDKZD&_'*1K'Q7_[OG!ES".S>?I(E[Q M8;K:\< ?+YZS\N*!.PP?I_W:)0'6D;$&;GKC2#:O0N$@6-DRM#%]<5KF^V^% M.L\=LW?,OD]F;U 5]&4;M3G0N.1)KI$[?.P5']5KT=D^1Q(,; XS-S4(N.-C M%QV7=EQZ5++TC?9#'M_H;(=]V@[EZ]!)Y,Z-/#A6WU_,Y&BD>N<5-H?=]^P5 M[OA@?K-27H]WZ^SX\E2;O1%U5+#K-K\[!'>;VFV5)8T4"&W!\]&AJBUAD2A;FB.WFQ,H?S3R!$KU)GY![?3"$;].8!5$IU+;^MH; MMNT>G6-/Q-A*R51R0#Z* @OL#J4-.CK3:%B7IJ)UB&X+HK?.).S _'8PZX<+ M9K"D0J '-(A]#]%_ZD5U #]2@&_@B'<"O;X=Z/5.@W>@[T#?#,W=C$CV_K5Y:[WE#M?'Y4%W@#U\\[O#=,-T]?Y-\F; MOG%F^A&AJ45L_-%DU X6 M@P&?SX=_\EG\N3#^ UL:/VCWTA3'W]:E*58#ON+W$Y 58?2[ MM.5YX0VE7WZ^#)/OD3_RHF<31@ /\.%7=G\?\7NQ^V/[<6\8QI.H98'Z$E+G M*P2O!TX$/)S@6S3$O5%NC68U:O(_DZ.A;;7V,RR8]&IC4YM')C: MV)$-W.?^W[_ M(8%/LXN3+F]_:L/=.DM(2.]G\,*1R,_W2R(E[ 5G>@6 ?($@=TFWV!!;\U[I,]TI#Q/)@[F%G MA13XNDB2S@2IQQ!>RUD9(\X_3,(L6Z8=?+1^B3.&JIA:FQ?T10*EZ6OW=AG0 MY&4J1OIM?IOD>X;Y:OT(@,[@:O>O>>"'$;CF/+X91)Q_#_T@27^[!I$4N/X# M[T]X&+C\-IJ #KUYA.<\BX^SWZ9_AY.H'4N?;ZDN$V;* 3NC3 O#X"6I!2]G MIV]!1K)+/^#B7\>_'R3?>=2#;]H3SB;WDSAQ_;N$\Z!(L6O_Z8!9ZBT;=5*I_5*ID>P$B+IY# 5ENW.+CH.NVC'YK4%-/$3U^OYP^70\A5_"(0M]$)+H=TO87"? M\&@D7G_S/.8+S#5_G&AM%TMM)63>3L^:XL)EJY%#H60YWFG30CV3R1:;%FEW M1:YITT)(0_('@J7!>KIG9X5!' []OL@.<:8[0O.DXNO);>SW?2_R9S4Z-D*, MB1>D:WO@X! [=U7$RU*:5ZE7$V=7XG&9^(>'I((J 1#A,ZS7I$H$,- ?& 31 MSF"!.ECL#Q;H6&"!SF1:GX5UD5I8"K@&RN98D*"S>@Q,_B*.4X^%X\!"T>OF M.&'3=P9]9]"W@ON+]OD[ABM$Z@./>KXW_.[!.]K%@NO"%*43:V%X8D&4[<*J MW UBHF/R_'T(3V5!W_GGQ$\3 M+,WGN;V42JJ+X"Z,1FE^\0WO#8)P&-YGQZ[BO_ A(*+/(]3)@DW^Y8KS<9B6.;O#_+ M"AY'?"!H+"JWB*JR2SKF=0]I%TN]A51%=?466KW3]LG^2^DUCTWS2OFS"LQ" MIB3/X@MAP)=/F12>>\F3'T'$O:'_+][/"VG.ZAYU**@3!5M,9>U"YF/==B6/ M!J.[*W?9:KC/N &8I5CPD7_W(MZ6PV7-*QUWU'+G)2SU3F*G<75$6RTK.M/@ M4"#:)--@_QC=W?4;K89[9QITIL'AF@;[]TA>(W9FQ3:NX.6=S#D$F5.]HIW MZ03.WD,@G<#I!$XG<%HI(PUR+4*C*$Z/ AH'((,/#Q$-T!$U N'MAD)G M,)R7UNTNY62;]H/ M.2CUWF;UN8,]$KW;(VF)\]FP'(ZW,DXG5!JS1[)?9LK44Q?Z:"DG+:BGV@O M:9W=<@",H=5JMTP%QAO\NP*O5'HBJKQJ5%:WRT ]!,!^F:-4!YUISHV HX'.6N=#L0T8"-Z2,%Q4'%D0\2&\T) M=>\@DK?MC4FSONF=+H-PV+\ F1$^9*O:+F9]T5TWL\YKYMO"++8W+;T[B0(_ MF40<^KG^D_CMD%>^>KIM7?AM+[[J,+\?S.^X=,%62P]J&;J8$Q\F'=P?\J*7 MS?38ECN_T6W>ZX"7O'*VQ[;LXN;:))KT1&#D(H!OWH.N.V0)OV["Q[;XG5G7 M\H5_M2O7Z?8V6O&O7>Y.MQ_ELG>Z_;UU^XX7WYS$?@ S8CV@0NRGFUG%!;^& MA_/XV]U%T/0! W@C'@-VTQVG MCN/JW-K88D&FIV6K5F1W$&A0_;168.8[/%ML3L%<^0,?@O[KYR9-!Y_]PN<% MB],AJ;-.6F*=-(BA*JL*S.ARGR@.8QQFKYWT(Z#YFC[5E'F$SY<-!A/[:$%IKL$SH MEO]=E[]IZ.]40@-40H-D0FU:8'CSD0<_G0,=+3V2"?KO+ M/WY>4%D_@COO(8P\H. 5OQ<'!,/HF:5)1NWBII?//==;&R?_3HRDGD;97N8Z1V,M)>W;BI0/KJ15@^2W]V_-1R?DHE#9:W$DRX M;M.[$TSM9R1].Q^N7M.[]"+V@1&/)&>3BIO'TIOWN>,)*& M8K[=72=A[V?^#,L;^XDW3!NM=O%:-7FFP:9U]%G'4Z])QUFF[G0()>0]!GLM MOY-.01T[=^Q9E-5_EAZE'HS!(F\V6<5;UJN8' MIY_WL(([) 9@1T9([Q%-72,<$"JX<6,T'K;LTEV M7\.8X,5JH6."HU$)[-&+^BOEEJYXG$1^+^']E'0_ C^)KZY_O-B#;;^!N4"7 M7(6L)]V[;[%V+OPK]M%X#-Y-Y. >])]K;,E&\F]^[=BSA>VZ'CWT/@ MWR.1OYWM<("VP_YE[[YLA\YO.P2_;?\%T8I'L%_!O,?*?W6F1>R@9.\;15*W MJ@> [.(Y^HX'WA_9.ZJ7$4=);BG\SD6*SGC@][SAPM)>AL&/EIQ$A@F=5TXH M7]#"C-HHF&>(7+]\Z8VET?/??URW?-6F$SG_<=U6K&U>K YK#5Z^S:*RPUHC M!&/!8A7K)2Y8"8=^/RUA:5:BXF1'NG7-S*^LB M-YZ)W[DB<\,D\7OQ;B>)#U\2[Y^;7VY7=*;FD2CG]S(U.^5\:,JY3;QKA=$X MA&7BEV$PI>#A<&#EY(Z&$5YNI76,<$@&SB3P,RZ(Q>'MN+B&(^[%DXA_G@XE M;9\]9=:6/U<\:.6AP629,18?.H9?MWSD).Y_!^M3C*;XW/2^N@4RB6]<3D9" MM81%I9&_R8]#@I%V_N/:7AW$ORT,8_%!A3?8/ A'?E#YCO7$6WS)TK-F3?.I M;:)+&9W7SG'M V\B+P"@ECUT=IF :-_RJ=/Q_-WY<;5NN-"\Z<&?_*=S(&HX MB7H\SOX<<*\/F/SM$Y#L\V_I#R]C;AN[C+H&L6Q3I;9-=4W7$$8V0E@U#<9. MX$O>PA?AAQ0GST.04V#8\K,!]^\'R3G"\G_\.O;Z?3!7SI)P?*Z/GWX5@#KS MAOY]<#[D=TGVMQ\(H74N0_L=8.XL]O_%SY$\3GX]$<.:/CMMNO-&_O#YG EC M>J6S-(CXW9]/_A0CQ[4,BQJZA0WJ,METL6PK*C54 \E$1O#8>.P%+W_RYQM1 M<$D*[R11F$F81+]]$D\HTJ) D=OH4^'O%Q%'7B1.#][!HQ7RP, '8M4&43N? M7Z KR9;WQ>L@^J=_/F8CN V'?7C C\N+&\>6KF_8C7,]7Y16#/W:L7Y<7=Q< M.-<2N[0EYW^MO[#+WQW)^O;UZ\7U]<6WRW>:#]YR/KA\/O_CQ0,80Q(&IY+] MT?HH89D2XWWFH&XWA:S[WW?TSSLMF[[ELNGER^9^N_HJS8:<_00%$81!JLG] M7JH6^KJ,L4HT@U.LG#W^/'.]7G*FN;JA&3I%"L8.4643$=VU7=2?D34V3PO-GCQ-&3?Z\PK>+ M PC": 33* X!3;5ODMH9/3X<3EO_?"*?I'_#Q'JSOTLH
    :4 MS,99I$Y'Z;B?)6D>(X@VZV=7Y]ETX"514."GI+ MM-66$N>,8)91[AV6SE%&O-!WTX!*'OPNSV^RP9V\GW=Q\_]._C7_Z+\^SX+E M&QMIE)([VH&3<8SUJC^&^?)3I:^G4#7>%8TUPFY6WI7H5WDWGCM4WA?GO))4 M5,2I\EMY17B95X0?K\V4I,=%HYE%A]54L\])>L;-OW,/7V\[V5>E#L M&(2 "84!<%IIC)6.?,]#'4>PUP;4K-I")3][<>ZW=9$8Z"&RE[FQ'>?K.%_' M^5ZV%KYD?7*E39]W%%M.J-( *$&?<$>M;B8X\5*[W-):W M296\E.WMVMFV*OB.3W9\\NCXY!HVN5)S3#5C6E-&O2>8QI$FW!=L4GEN&*F- M,]D1FUP$IQ81HL;40 AQIP=V_*WC;Z?$WU:Z.GK&H4;<>4>0( (1(%'!WVQ0 M$+W8FK\UP9HHZ@6.>[JLZ04GGC0.0E-J^;&;0M5A,58)WHQGX4'FG1CWQ*9V M#4*PQ3I:*P"/0,YM'#'OB*DCIJ,FILW<1*(:L\8X<4HJ!ZE$BDM("(J10<6 MY%!J5FL0L.3SKF#S9Q<_3H?C_O!ZE+T;ER/:SR[48'(='^*V'O&N M;'CRG^D8'H1'JL-UH6W79I-/R4 :&)?:WT%9>%?G+W0GU?[Y46UW[!(.'MI)VX;7'@0 MT,J'YZ"'BEANF0>8.6F0,Q'9.DAP:]']/KPR><_>3".6"P"727T!Y,5;^?T= M"/_KBSV,U#[4"[;*/GR'K;6UCSER<4ITN5& M*A)$56F3Q8@8#BUD&F-DA ".117)8*""RN0;5)&:Z<#>+%Q=!6[-"FP_9<&S[',V_3;L9R7G_Y3U M)U_'Q54*(7#(YC'J$=JDV[Q#>8?R3F1TQ-014T=,!T),&^D?"%8^=F\@\@I2 M0K#G@F$(A(SZ!P<8"\]K&7 OHW\T8WL>C7YP$G'R+^D?R??A[#*68\0<^FE6 M9#TFLTGR+J20OHNN3>E/0XPNG=Y[,DY$W!T67 MFV5P(5+E8DOE : 4 FB04MX;;&,M:NQ;(HRW2TOXZV3R]>? '/Y9\89/)6OX M,OE'R1C.+CXMV4)A@OX6F<(AF[:P!W&CXW8;K>IO809GQS$.C6-TDJRCRXXN M.[KLZ+))#0L#456["4MBC-ASY(/-#X+%'^M?M*;0@J!O[4C#:L9X[S2@(PXU M?\JN;Z;]RS3/BG:WM_+BCR3,O"%<4640:668I H*Q#F%Q'OL"K@Z"#5V1-V; MVU'MY$"-!Y^RV7!Z7QY\&VRA9Z2_PYX43;;..!3,=^[WHP Y(4N00T M]-@2 M3"D'F@I9RF1'M2+:V^U ?O"A_, (.WAW\&X9O+M0;4=,^Y85HI(51@"'A3!0 M B@Y$-!15L@*Z3B$X/YZJ/W*BIUUY$0H?B_:&8@ K%##G%O?<2 M$Z<=($(R4Z!84V<$YHVCN*GD"!T67&^7Q$5PY"[TV"#MEA>328@ D0;'_C;'0&FUD M+8_OPV0<9<5T,AJ%I;V+@^NR?!;L^VD6A(R?3JXB3SB[^!BXP$+G6WSJD!T+ MX*C+SSI&<&R,H!-0'5UV=-G194>732I.DJ\,!Y6<(2X9!09)H*R3O%"<#$4 M8+E[Q:D9^_RX%9MC2G;XD,V28=&I^4A2&[JPR(%R]HZ8.F+JB*DCIHZ8&E,M M*:]Z4E.L 4"(8.-0T!*26)NCV%(*('KO3V"8E!.6H;>SB*SL$=!D M1+;#78>[9^!N9:H+!, I325#B%" M8 TY;Z $(DC*W-/=\ =\W8:$<#F9,( MBA;S=8K.9\L!.]O;;?,9?//UU,?P'92392OGW[8;T%JYT#D'.[KNZ+JCZ_;3 M]48:%"-56UDOC.,,6N< H=J^A813 0*5+4C\MQH(+WW6%-AK*0< M:BF%ULYJ2FO%%MN+P&9\"Z9C;;,K\HO$3=>IH!9@YJ,!L':4>6$81)(0H@ 2*DZ0, MIYPXCNJE]$7R>SDGX0YHYP,?#Z-.GDG2DX3NC#'<0TS;$<9+"_P=\X6FZ'Y; M=:8]'* 9#OFG76["87,]5,4?K9=&B/ R8R_(]]:5V')<-3KS 'L/C;84.>HU$H[HGICDSO+3( (] $2G W;-NI\'=.*NXF^<2 M,(JMY)H1PZ0Q)7?CEGNG[N^5M %W:X(Q,= 3J'/*E2[[O\S2\*3+UXN?*X\S M"K+AS656L)G T?]\BU)CYN#*\_:S6&=7OC(<#\)?/X/PB?KSK%S_%OK!XGHK MWUY]@'$\U-&M1X"@Y'W%*I)^-AK-W_WW5^!5\7=8=G_Q]SV[]F5XE>7)A^Q[ M\FERE=:B?U?I].MP7#Y>>C.;+%XH&6_QRO?A8'89/ATV9W[._ZJOEK&293@0REV#ZYU]>U6AR?G_XR'N-OP7V>;/C7=EF-UL? M6MN/)C'']S.%2?'G]Q+0YX'A;QHNA^*9\?)&P^*UO9!/VPIY_TY\N9QF6?(^ MO'&9)RYPP<'M^*/<*O*Z'_*X(Z[$TS9$;)XXP5I-"%NL^QY",*,TS\O=4.4_ MZ7A0_K+REKZ]4_M]PB*LD!2*6R\I'BHQR3R04+X&-Z[7!Z3#A=^"E?D#@7+M*.+CNZK#3V24V+V.O]5QUG_^?? M!(+\EY>$2.&ZZXR44T5#F;A9;E#]9Z=LGR!)J*O)S7C6D<1NBO9OTB MJORL+/HF]Z/UL30$,5S&TAR%F#B*!&."4N6%]Y!@HQWP3M-[)A:LRYXGAY(] M3WN4[F7H9#L#=*=<)M>X"'C9LV\RF6#=J1\VXZ-@A?$Q@!745&A-K2.*6/=^QRHY5'ARK7,D=,'3'M MV5>$:#5#34BH4?2-8\$48AQ[P;S#5@,BI67XKH)0,7I7\/FSBP_9=[5D]!^G MPW%_>#W*WHW+X>9G%VHPN8Y/<5N1B'J$_#O\SW1\$*T9<).=&;9R';70.]2A M_2#0SE<:!S!-A(#(4DR=AMY!@@NT4X^IHK7Q&B^/]N>Y1C:!-NF0W2'[,)$M M*V1S(R!&!!O$*)?"6HE+.:ZD,8[7VF3N -F-RMM31.5)C.:9U_ZEXP#1><%? M7A3\#8NDLY?VX;;"@X>A7 &VE(0AS; Q7&C +"N!;8$WGKA[/7AE I^]F48H M%_@M$_L"QHNW[AN5);>9Z/!"Z7VP)R$ZZJG)IQRX.-WQY@CC:I*+-=($W#LO M'?-!V%M@8BM$:Q!D5DBV(?+_D8YNLE8!?]N( =Y+4EL'^0[R+SF1I:/+CBX[ MNNSH\@3I%TVFTW4H[U#>B8R.F#IBZHCI0(AI M,_U#5#YV01@#" @1%=G]3[@AY?.+WS9)Z, MO#DHNMPL@8O"*A$;:H ,!T0)C1DPUDH)"TED '),FH4D^CJ9?/TY,(=_5KSA M4\D:ODS^43*&LXM/2[90F*"_1:9PR*8M[$'19$98LU7]+4S@[#C&H7&,3I)U M=-G194>7'5TVJF&MS)43TAB@@68V[)4UD.*RU,T1!8RB8G<:5J\IOS?#@8 MIM,?26F=O[0GN8T:7>?'P>5LQ 3X( 1$#*-%+%$ EKD\7FE MJ<:T)E4^3,915DPGHU%8VKLXO2[+9\&^GV9!R/CIY"KRA+.+CX$++'2^Q:<. MV;% FO0K=)R@XP2=A.KHLJ/+CBX[NFP'76ZF.3&ZDA6A) \&N46:(>F1Q)H$ MSP;N5H:Z:*"1U,1BXC %U&D,H908&Z"DA@)MA[L.,B<6%BW& MZQ2]SY;S=;:WV^8S^.;KJ8_A.R@ORU;>OVTWH+5RH?,.=G3=T75'U^VGZXTT M* FKQK)0&:> TDH)(2 T$ ,4+1?(-71(UBR7AR;1184J:%=G%U_2/YHR:!H? M@/>(PD9IDW5&':OH6$7;644G CNZ/D:ZWDP$4K 4@9(S:CEP%G$1Q !5#GN$ MN 7,$F)8+:7N62*P$U4O$B%NJ>-!IZ-TW,^2M"B'?Y].^Y<)AKTDDLNSSQ*' MLQQ,;LY'V?(PM]F4^47C)^K4T0XP\PK,3$*F/?$4,>Z])9H+$?59!+CB&M5K MIXKT]W)2PAW0SB<^'D:E/).DQT6CH^+6$=-VA/'2 G_'?*$INM]6G6D/!VB& M0_YIEYMPV%Q/5/%'PI!SS'LC+?2$60LE+;@>I5X!6XN#%.PIMOS)IGG)S5Z< M]VV=#L=Z%'=\K^-['=\[$KZWIL@6 U"U.L-".&2TY)X#!JS5@KN"\2F.F*-^ M3XRO<4_E)J/#85#XP#X97YT=M!Q$;2FT[_ADQR?WK1]B@"HVJ3CW!GFG&#!0 M6D>V.3.,M0@%CV.]LH,.RVPXVX==WLY[D9(U2]),FD@8$A8 M0Z4DBD+"B,=."<0=W-KZ;8(Q"=PCO#-/2Z?]7V9I>-+EZ\7/E<<9!=GPYC(K MV Q$X,^W*#7F#JX\;S^+I7;E*\/Q(/SU,P;A([O@/5L^8AR@-+SXL;=G7+Q\ M]YGKN_:JR6UO9$7L#LD4/R^GBRMR2<(E8 J@DD,GXGO;5KS]N*^M)7KG=+WH#% M]U*$4]<4KWX>#V>7/4KYE0&)._[S@+_W) M:)1>Y]G/BU]^N.6-&/_S+Z]JK+!\#^/JO?5!P!UJ//4S M3S>G]>1R&B7*O^70>2.#P!(&R>BF#90*+&8T2#,("(!/1]&7@DPF%XF)TBQH MWTM4I4^2,8>@)WX4#79$Y^_#Y[-=W5GUQ M-OG\)?SSWGWX\CDY\XE1G_\C\;^>_?-SDRMM7-B]'HZ3\/XH+"K_)>B8Z(Y1+$$ GB>0Q%J!%$7>0P()/O(6V.YKN[S9B\K,E\I]X_NL@ZN! M3SR-08@%9[PMRKX$E2%+WH0$I@P+2EWCB$A+&UA/QU+3K$W^'?&RFCD3T"X#&TZ#@!#;##=GNP MC7#7?J=%M6Y'H.2_^JL:Q&!YS!_+?^ZTN4Z7[TZ_(5T>M!3P-KN>!F9=!/:2 M=#Q(AE?7Z7 :.4",7U]/)\'*G_THWLK^YV9X'=\YN8YWI>:-^QQV6G>!\!T3@)=LBJCE$AHXB$SRA-J&%1 ":NU=PH' )"=HJLQW1?U M"&RR0<31Z+YME87J:A)6];\/R<+A>):.OPYCID6:Y]ELG;/[A*9\E @6L$*P MQTX"!*T'AE&"G(I.)D]D$)+ ,DEO(7AUXV\C^.+=<[%8>RR7F;[>O7 MTADN)XE*7+5IEEXX(80!C!M*&5;.&*:(MAQSQJ1H$)6-B5$H3WW.SD$9E$5- MSYOS.#BY:.2M(Y9+)"GV7#DD$>,DM@Z1 M0-9KY6,W(AUWU*QLZ"XE85!=C\-MVQF&1P =7M5/&\JU5H03BCE%! KN@C13 MQIA8K>'XUM!IT.KC3!X#=$[%ZK/913:=!FE5YC0DL_2/M7E,1ZA$/MCL90Y" M68$0,2:,9='EZ2DT4#DI+':.!J72&4[O@G"QPV7(\4O''8@$VW M49,6L0\MLDZ]+Q\#WZ;Y2F<*'B6*):Q0S"462"%OD,)46B4EL] [:8WP@*-: MP_DM4/PTH;H)BCGN4'RTIN/?TN$X"30[R,YGRX#C[$>29_V;:9%>W$O&V?%& M']>!=\61 V$0MXX:AKVBQ BI#8H.',$Y8:#>;LV&+9W'/68_/B_W,^[XKM/[ M4$_*)OMN' HX.]/S&#"WXK:A'"@,*!"2,NJ94@029!GSA@L@A7X^YIKSF?: M:#*P?RB8.Q6;M>AMV6FW=\&ZDI_C/2$HH-08QJF06&IOI3&6$N*)$.+>61(? M)N-^FE^6&JXK_=4[%8V-.ED/7IWMC-+CA.T:U,H5U$*)!(640\@HX%X*H$$ MKS*4.V#=1),S#)[I[ P1\/T?#BJ;,N8 MYQ,V/>O/BD$P:3\H;V7^V+/SX8^ 21W[^D[F+$]%3U;]?GCV@.5IUL^&WV*7 MI$[\WA:_$+!J:!-QQF/J-;3!Q"46:,>@8-.^7X--&Y:M-RPAEW&%I,*=1"<2.(L%1X#0"! M->UX2W0VKRC#'FRV]7+KT'EDD9AW*ZD0QQUS60>_%>-4,H&9<10*1:AQ1' ! MO;5""@$!%1L(QY70Z2[=2LV.'VRMQ#LEP7:P ((K-2%<"8D#5*#&F'+HM'"$ MD0K*!$"OV>MG[;?=568@T&2BL/!<1'9BXNW:S7Z8\&?*SM!>DZ MC*XX:ZR6P%(O.?"&:JDEMTA"K*!G0$N!-W?6?"PW=:>5SXV&,CN+L04BL+T@ M6BOI5AJ!<**"=2@\"0*$"L&5)2KHJ8)A8X*TLTV@J'E_)T%-2KNC$VH';FP& MBIK>9(-%07.92# I+-"5=().@[V+:P0KZ<@AYXH3Z21QE#NBC(/<:*R8Y%Z( M6O[ZO;B.I_!KM>-["C1"LI=0QJ&@OK-'3Q3-N$*S0B9@%@$&M:$>2*6HQ(AY MRP$F%M0*0K=$\RXR^)HLU3YX+!^?65H(ZFGV+1O?9$D>FP&44B\41Q)Y9[%T5C%WJP_0@VC]5.YKT6-A+\(7B2;[Z1T**CNK]BC@ M)RKX,8&ID QQ3QTE' B.F;&2>A1P0[EH!'X[2.,A39:K' K\3L6L7?9!F8O+ MTU-YUR 8 UC5@@I(M((>4LJI4%H$39):0X'W1G-4ZT-4!W&<#!UO],_A[-+< MY&&EV72A_O[8J:\7=XFRG4':Y"9L/:=OKP(8(["2RD&C=:X-VLZ;HU0;1 BM\" &8M%=9Q!ELL>HP#&KX-!T%J MG_]()D\?R+@+?7M^^L5\\MK1MX-7K&,5I)+TE@(#G:96!1XAL-:$ HBPL-I9 M 6&MZT,X&1,.YN/\7/2/W_+8,ZG*M5@>S4Z%/.RQ9OW4.SG4E]8%3DGDGRB4 M5[Q>P@>Y;[QQ!%A*L-=>&^,\)9)JYUTM)>-94&XN&1GU0+.U;0<)Y9,8P%;\ M>7O*\KOQMRSOIBPW4J)^S OO3O^X^E5\O)GV+].87G)Z8]C6F?($H:HHEEK+ ML/)$*T6%0$(#R(D3'# O':EEB'U,?Q3C+;],5&SN,S6+=S$H3 M_I-5>RFHH&@0L &*B 6!2($!&D/%X]].:*B57*OVOE]N;=4:?)?24?0$Z2S. MSN(\4.BM>'R8 \Q00 WVB"JI)7*48NZ4=P ;4AMUV?C2WZ>S.1451F:P/'MK*:=S=EF87J$ MV%Q),=*( 0J15-1CJBW2'&E#D<1*"*1$/<7OF=AL3N#NI;O,:=J:SR9#M3+; M;3G[K:BI2TO5;- K).OUJ@TZ',_2\==AE*R-=!MO+S[7:L$K3B&/&%,:$$ 4 MI)90Y3TD6$&F/ '?W M[<9A#]$F$XD.14WN;-.C0*58126U7FII$1>46*Z00YB'_QR4C"*R!U2V4Y(> M"B0;MES;7\Q^DV>#.*!U^/2:MY=H>-'FLMAUC(*#RO;5'!- *<-RR4K'!$O=-&F'PGB![">ILQ3=:46W;]7-ML;U]#-QDQ9/& M/(;00PBQ0Y1+)@D10BJ%D<-(L5H;LX MWP_'Z;C_)$7EV$>+GY(=>>QGV<[0V4[LC^MY8#:99J-T%LR0V21<8=+__LA;/_" M8[\(CW\J#^'+Y',\ AU/0,4#V%/SK!ZD[54!.IO@!&R"=D!:@ K2@!HO'9,8 M(T"]PT(A02%1UEDD".0[@72#$WTA[R80MD4Q?_:*/F6WHG+]]'HX2T>EP#Y9 MW[] K'+IB5B<: #R/L@R2)60V@NJ()#"8P<>RDOSDVFUMV<79G)U-1D7B-WI MB-^ SE.LCSHE6^F(<4?82EFPXLX;**QE%&@7-%]!@.:&>"@5:P9WS17F]T W MJ; UBFWSU1.WNN(,\_PF'?>S*# 'V?FLRGF9Y%UR:!W5;&4*J9.2$$MP4'8I MM%88P1A01@D0E>)ZQ?%* IH-6UT$U-_-]]_$[=YI1FB/R:X.L;-'CP^2@E=M MV9$C0*C8Y]%3*Z7&B *G@%)4.U:?X+ 5))L3M' OQN=I9H(V+C>#)K;P!L]E MYVVM)-']8Q5'YB[DJFT\NXB04^.!*0WU7^,, ME;/SL)RT2#C;::5A#_-3[/38V99'@3]4X<]I%22@A\0929U "FB&@S*J+>&Q M7*E1_#78_*VS,-NBJC9L4<::PR@A\YOS?#@8IM,?Y8C=SIBLP9A4QB2T0$$. M=8"RHQA30;&D&*GP/XB=J65;KFJN[X?C22QC*F9^7DY&@VRZ4^'9=53MS,CC M R.K9*IR*+IEK?=&4,Z#?.7. P4,AM) 4/?7/AV,S?4L;[)ZOWUH/-8)?8NB MAHNGYPJ>Z$BOM4JQ6%6*"24<(LD H308I=QJ@QRDGE@C?:T/ZP/9QLM$SCW7 M+J!>N.I+Z\>'EE3D!U^^.>RAL8!VVM>-+]U=7&3](DB;_=&_3,=?LV2:SK*D_#U/ C#* MC@7C0?E+''#R+5!?R]K]M(.IK.,I2*R,0%',*84,=)@2H@640:T CDKI!/&U MEB/E09U=N/DQ?0JG=#8N:JBCURV_=-7![#1UF>TET-3:*:&M8@=MU1E.K7IQ M'>Y)I4M00:R%-&@/1@9S BA#L+)2.2$@T< UC/OF\IOW4J_0"BWAI(/3Q9^W M:Q"CHV$X[D]C3"?Z&7:E$!RJOP^!%7\?$M!RB"F A%'HH8968"9YJCF M+K@?R1\# 4Z"R5!NNLW*?W=;DB1)DT9":P7T*H<;4$N,MHYIJ MH"65R@KBH#4"&EGSH#\343F]B& M=T]!B#\]8Q/VO^:]\C *JI:CS"O%@@J!+*'.01W_#N8UD%I)B38T!C;A8; ) M'H9ZK-E&'ZV@X,XF[YA5QZP>8%9,5KY Y"G@7%H6>R0@(S4QV&N%$?7"@L:, M(-D,LY(]2#IF56IE?RF&VRQ?+WZN/,YH.,[>7);:#D3@S[>(&P1*7GG>?CC$ M;%J^,AP'5C3[&<>//)L>/V=9DO;[DZOPM4@>R7@RR_*WMY=4_"A7>G<1]6=\ MM?DBQ=I%-K)&?N> BI^7T\45KM.OV9OS:9;^_B:]" _P=M17WI*]>[)1"6]+*R M<:LW'$?,CF[=$H)2WI4CF/K9:#1_]]]?!14H_AUVK;_X^Y[M_C*\RO+D0_8] M^32Y2FO2\2J=?AV.R\=+;V:3Q0NEL"U>^3XS+^YS\N4L,6B3\7>AYHJ[1RE'!+K4,""&\,)$0CHQ5D=X7> M-O+NOV_RV?#BQPL>?%![$O@V"?^WV(E2A_UP^R<.R\]QF M>7\ZO(ZW"-JX"AK6S3CV"?\8%-C^,,N_A&OI4=$Y*6YR_/-S-LH*=?F-]Q( MY #40==PW*JP^=PXA120'#/\IO)E($(0,T@PQQFU4$@NJ##,4Q(['W)9:OK# M\4TV4+,GWR>8!&$=Z75DL=-@-NSO..(DM$+:G%UGY5OE!,G/-U=7L80SO/,Y M$,[P(@B8\2RI-CA9[/#B&)_K@5S2PU]N$<2"X,.+\QU.EZ;$MM>X M7QQV3P-9V;6S((VSBXHPBA/_4?Y\%%=<6TTYPL%ZYI1R)Q&&X3900R6**=4K MN!(",DJ$MN&C7BIIL0"&"0.$\P3;1X]L[7UJN+J/WNL$M\JAU]/=)D_QG$4T M0'>W[%G4A*WWMT B04W]GN8QW6PRO8X$5Y:VF7#OB\ET/$SC7Y^SZUEV=9Y- M$RBE*'C+-'MS]SNSRRSY/(O)[.%H;#:*#;:+_#5U\S6L(4$ X+=!_0F_0-I+ MOH?WKJY'6>QG$-MQ)['@,C*EN8$=;C&9?DW'P_\M#JT-0UOY#>C62^Y MI5(EKQ=__I2<9_V @>*!\IM^/XB8R;3HEA96,)LDY;KOJJ)WB*39\VK$-F^" MC@,A_C-+OF;CK"@[F&;?LD#2>7(]'099$6Z>G/](!MEH& R2>!C3<.EO06KT MBJ9R;[(B.S:\F4S&<5.2=%!8+D&0?WU[SQYNI?@=-N-=.A<#6XH>N.)2&S!< M;P@,Y\0M#D=(O9.62<&L\%88R_0JP[5. 0EQEGN(X-E@9_[Z)?"4_G(; M^:%P$7O8K#"\LF4TOF M%-CDZ&903 -C\;?)A,HXKG$Y&H_CRXJ.!908^/)[, LBSO.2V>7:=1@80\!Y8:O%H M5^63+3Y[%=Z-._DV/.BHO-:",9^GH]ACK50R9]-TG)>NZSRY3 -G.,^R<1(X MR%78F7"O>]A"QUZ5 M3D!/& -08;_"'B2BS!!',47APQ(JZ72P/K'")+P$']?'UMZGQAZ6=G$R7UWB MEYAX-RX#(&OYQ7IT;O)@SUE7TRI:(UPKLANSRA)TB;WD\V4664?!2;:RWE[] M]7TZ[5\F&/:B0B:WO$BO8!ZW'O'S+3X8=+-)T,4"&12?W/(VL\MIE@5&-YY= MYC&5)=SFUN.++:];L+ MO[O+73.!U4ZSRVR<1UVKV\-M]K!HMCWOXO)_DQC@ MG?WH]K!^VW6D&)/)_&CR/>\V[\YM@ZITLQ!^;Y/ J_.5%TJ=*4C#]>IBI38% MT ?%K+2GH[(X'13<_OMP=CDWVD9190LV[75A-%>NO&# A>L&>SI?V.*_C8?+ MT\R3UW]3ZN-/A?T]N9DFD^OAN+"JXR>W>>:%6AL>*!B!40(N*29-2D4J&(_] MFVEA1HY+G\TXB\9X]$DN2.DB'4X7>FDI^<,%X@-6-[V>E%.L6R'MXJ.5_H?B M82:5Q[4#Q^V=BO>-NU4DHUYT_*/VU8)CO PQ/8OE1>MP >3H, H*[["?EDZA MB^*I%VN:30)72[(_KH,.'OG(?%$_LG0:GRHRABT?Q(;[%P[)9RYHRTCL/O7_ M+65*?CFY&0WB_D^SM) GX3O_?3,ND^@*@3+;R)>Q4!$68Q2+I*<%^R\N'%&N MQL%R&R6?LNO)=!:[F/@@ A((WOR_BM4/8UK<\O2SK3%W]_"WQ7VO<"=?%<_2 M"X\W"H^TW)C/SNS:0_RBCHOG6MM%!E%M1[;RE/X6!^2XL"?1YY3?Y_PPG!/" M$).$$>H0%>&I/ - &FRY!6#%^0$@-9([BI",%7!4.L*9PLQP!9VEZ%$GP=K[ MU)T?><'UED^_/Z]H(R&@#2AA@SWYZ\=IZ4^B%OIU%G"2=8^+##T5W'RQ>+B Z+6?I' M?**B)*D@LF#"S,(UT_/AJ'!W]^*1Q1K?L&W3L%G_S.(.W=F3I%#]EZ?>2\[# MQY/+83Z;3&/*7'']0$K%/-_19/)[N$]O3AO3:%>-AMFW^0X6TC"?C*,OO7=+ M5PEK_'XY#"I2),KBG>*L"ND5R# >R'_?#+[.J>5\*KZRXRO[L[+4 M+CIVIV7?]Y5$G^ED''[MEUC2 M$>$XH$Q0PH%@'C,+!1$0&RO%HU)A[7UJ4N%3%K/5;F7:W%KB3Z&QIN:7P M;IS\Y\TXB_HP*SE;%859H#OUU'09Y\ MF+PM+OX&XN2U^OS;XH^?DE>K\9ZEC'ECIEDP6I)?)WD,V$\_ M)^\#$[Z9%OM4A[.R@2'D(XK]::]0L1FE_?N_LCR"#RDAK M]'-E@^+R,:LEB.#BB8K(;*G>A,-CHG5DM;15Q>-=U!/R216)S1<&7W0>%OZ&*'7?!$$Y?A/4H)C),_VQ M^O3E?LZ?[/8&KF@EZ;=T.(KR]$UXOC?%!(E"2?6LQ2:2?&]@AG<(HDJ)>8_T\"QPQ865BD"*T;VS54\ MJOB9;-G_L[A2O-ER7^(BQRO.U+AOTVR6!OXRB(\9VZ&4CQ+UFH+D"DXV5R4+ MC37[?HL>RM2 XB1O(HR+ABHWT>,ZB0Z@O9_@O8=S82Y9W@X M#CIIN4%1S;\(MYLL]?>PE^/)5:F'#(;S7-A250O(R%8W?JUY?Z_!?\C%7>+. MBKKQ&JX%$_\<==6N_CC?R;6U@"#W+CL(G8$?-S:.' M#:EM8TWM-[A\=CXM-+X5HRN84T^RI@!:F$:"H&!+%9/\\K>ODN6+27YSG4WS M;##7X$=%7]BY8KYTI]Y[,S,9%%4_!?DO+@AZ*W?YK4@Q7=ZK%ZX>U,*LS .= MWV-0*J*%>OR_V0/^K84.-T\.3?(B0:WPGD7=O'CHI=,PCFE(LO%E_.320QO, MN*#=ED]6:HD+Z,T-B/XHW#JLIU25LV%A'I0Z9F#DTT7\=/SU;=MIYY_9$C;5 M,3]@2$!9ZMG%-N8K=5SEYPN#I[K(]VR:S?V:M\R9+4%8MN#XT\,].#@&&8=5 MFWWO3'@]\&)C-4/>",NY=\I8J#2$NM8OZ&QQ9L6Y?XKGI;RP\MH5+",B(2H/=%=/&1#A]BV>%# M/MKA0[RMC]M+ F!&13KLG$*W8XY5ND ?,D15G"YT]-&J!JJH"1C4FD!(*0$ M\#C&-)RVA=YCYNH#A&^?]J]S[O'C\,^9[/&<5YGNPNP=9&_V"7C$5N*M+BAB M'CL/L,(RG+UR& HN@8_44">!R+5_K980BQ9*3\:+4L'RTQ_G(:V/08S% ;MN M$=72/[[\N,YN73EF3$MD1?=?].;,A7LAB^X(K](+5@15IZ4+K&Q!F"^D M>Q'JG#L(YV';FUM*"2B2%N_ZH594EN]E&&Z856' XM/1OY47?J(B-+N\7AGK MRPKU8>ZSFL5M+1\IC1DMTT+_*==5*G8+Y:-_*TMQ\8G257H5OEOA=)9-KV( M.'QL13>N7,^+Z\^_F!=3=P.%SLIP<5O5UHTW!>)!=A#B;S0 #OJA(T%1XQ+;#U33/#5 M_!P-@F"@GFOE "7!7#=A/;%C&Z.* O5X<=+:^]0BL<7JDG)YR=WUK8G#'D=) M<$.ND@VV_J\F",[(/A=Y.$4X(>[_@N57B>[3;,6:B^&L,AMH+BU*A6#^M5OI MX6_C61:BL@@:14OU@8M&EA*%T^+>A0R8Y]"7F42#J\"N@P"?1V;^N,[&>1FM M*B)CBRR6U_-W?NHEXVQ6RKQPJE5XYV[Z>GQM)4CQM6#NA4!=!CC+L%_QY;O+ M*7)6@EP8E.RX;+:"'^"0ZV,6=5.X:E8CH!5&L-C,E1(=CA M9C7H^<.9UHI2$'0B90*QN/"B\I:!1PEM M[7UJR(\VQ<4DIE\4!E@1#)L+LGQ>Y31O#3*X=<[G/Q;O)'GX6)!:KX.8ORJ- MT6 )+6L5?@KRJTQ.C1%;CF*MS HMQ%SVQ[R(H)#-BQN^?6YVW":;\9R] M? 9H3RH.#@%X7@13HMC.Q6*BMHT>:>OIKALP>@BGOZRK[ Z]/'3\ H?^A'R: M'9'!:AGB:0WBZ Y>/@?ZASW#<=Y";&C*F)UV>!+^L># M0Y?_E4]G,3P;BP#.II^SZ;=AOXS'QM9J_RI)\>.2$N_$=9=-;19=IS]G7ZM8 M\7@-5\.<^-))_GL<77[75K 5Q(*ZL1<+93M" M>FDEY)C=,AU#N9^A<+YD* Y"1AERFA)&/6):CW?R3"4H_2'E(G>#:DG!VO+R(HO*&RD80@RH13%@&@%D?(BZ!G"&&'T M3A6-E_9/8-JD?Z*UHO^4)/RA8E+ JL16NP@^3 $GGG(A)1/.*BL5UY9*MEM9 M_=+. 4+D,6#R1/)!BNKN1&=%$^;VV?RM0#:ND$V )4)X9AV E%$GB+=8<6"@ M\@;$08XO+FV75?2C47&XBS<;@SBD>U&J6RN-.T/\*%%.JZ0IS(S55ANK$*&$ M2@4QY10*Q@4%EJL6R._=HYP?-\JWM([;ZL/_,ID5$P^>4;49;WIS_O_OH:_A1N?'/]_" 0OOXC&4QN8CG4<^*.>_'+-)F@M>DF'+)3 M4PBTDL7%*&= & T )1@((2@GFB) #'4&[U*=:L+#"'N0L)V%0N\A@'9Z&D_ M?]$QKXYY!>8E :RR2!0W5 C'')74.*&9@T@$N] Z2*1A.],2_ZL9YL5Z&#?I MJCE0YG5/I^0G$LZ=CBWU'B^-%78G]57=5V2-YP7E\V/;6.,-)_.JD7K]Q[LP MK_WZNB[,U2[(L FU\OLG0%\VJO?>*T#J'7\>!5.\X9KE/]I31&[:9FJ#4WC6 M(9(G'\.B(\ER5/%E-O@:LY'*ADRORVY,/VW3+%.NHXT< MU;:SC,NO-S[T^=D$=*OBM\:.GTB,#3!6$B?93K/\NNP>/OK1F[>7&TR*/J'3 M;-[7IVKILVSF/F^]4W5 G???*W7(^SK,)7?5DYK2&A0T>B\%IB(V\]0:.*\<=]H9B%8Z03'@ M"0U6@#,24<6MA@(IP["V0EM,'A>D:^_39">HK_-=""17]G::+!KU#J;E>*EY MG]PE13W8+>KGYW9]VF3AS]FWAF3Y"\>MB@F(\YVFG?I2>\ MM66SJ8-Z^I:F^6W1K&/#T"1K@G5D0&:G<"!=^VF3N68 MMVLN%=U^AYU)^-LXF@5)X0+INDH=7_<5"&45^R*Z*)?VRGA&A6/A?UA3*P44 M4B(I=U[>N/2T579].BJ\;<7@ENF/?_WVN0DG&^G!9GL@M"X1ZI33'?>W\-9' MMB$"50(DAUY!0YGAQ"M+C!)8>F4D==R_-/_OS2<#TD/M4I3BU7G!"J.*MG MT3L-'!724Z9BM,3<=PI3IWBM*GSZ2!\3.Z]4ZVL;3GZ\G:( M5II;.><@E3')60/*)1,4.4$0%,PC(W@M*VZ/WI\%&XJ4TERJ%>@1WG6:. +5 MY'#AM](*2@'JN#<>1(^,%T)X PKOC"4@Z!RU]A*[\,[4<7;$R@;NL'\8V#\! M,;P2A-$4>\J9L8)ZBHT2S@.!$4$"0NGU[MO8[EL,PQZ7L(/B04#Q..&'X4K] MG]?>, :M8<@39(,(=E$,8PBXM/JY09(M<7;,8A@? _9/(1=$?53FL.WTH^MO M S%::8!OB7.&( >4IP"!6!V%(-6&<"L0VVG?A34<+;ZK\F'Z,>T/+X;]!IM% M"M E"]H@U$;B7 MZ$/'2=KL0CA"KL(JXT8JK*6QV". J(9.:T@88,0PS PTNV\WOW\-@?4"S^QP M?:2X/C4LBPK+6%KM*!):(F&DE9@@4S@J*$;*BMHLFETX*DY.0Z@W9S@F3G)$ M.05E!VQ5U+"G[>R<>?QA#2PKYP0A5 HJ*<):4\ZET%X1AK0"1A/YHLZ)@61SI0$Q)8.2$\]188I8GAP8I W"%>%(Q MQH6AK-8+<1=.B$W!><1:Q^YZT;:H8>,),)3C%_@$5_8)\(C!&(#P %$0I#[A MM A#:.@=4+MMM]\B@2\;#5!T^.P$?L.8I2O)#Y(:+@")!0]> V$L@X5/02CB M,:CU6-R%3Z$3^']M- [15H'?:,9$-\#C$3<$:ML CQ>=N+K/YOC/*7)M?XD< MX;B;^=$X:;2SGWX79-H9#SBNNEDB*O\1U +&=MW&.0.,XEA:7/B/E(0*P5HJ M^W;^H^/5 R%H=%K;LRGUH MF.P[6Z7B=CO=4=DX![T8C=3I>QR$['6^%*:!J MV*-R (7_+*,2<<6 )+QT&1I@$76UUD?;N0P[':_3\3;0\>Z9^E;^/*Q9;2O; M=MA3TO8Q$^UIR_V4?8TC3U:F\;B;Z>0ZZQ4#4]X'61/HQ*7YK%>,)E(7,0R1 MO(Z5F#_]DL1W$]%^>KN6 M:H]^SN &(UZ>-2'FT.8,HD.<,[C!*3SK$'YS>U]ZG-@[LN4.NGJE?E7_&#R^&6A6OK,Y%*&X:]-A) MJ1C'\\O"?6QVD4VG 1>?[D0]*XZV.E[LFG,^%SE<>A6;0^;S>8/EI2Z"BA^A==_LP"];L+_Y[H3SCH/V MLBV_'M<4F>_=/4G.TU&QT&VY\_SZ=?:\[8-N^;U;PD!N>_/O:9Y<3X.!. V? M2@;30!7C..@O[LQ\:&1!FEO,S+UEYZ\9OPJIJ"*\@=LK(7C@\5X'QH^TDL!( MHP([U%CJ^_J3U3CRK\/T?#@:SG[,><.GY0#,73K^!*I'=I\Y4W5Q4.$ EJB> M7::SY'LVS18:R.!!:E^GY!4OEUZZXM?[[>CYM)OM9<7\ NOG(3YQ6^X.RRE^ M7DX75[A.OV9OS@,;^?U->A$>X.=T]#W]D4>3XW(Z7_SS5E1?P//)C_SAF848MV1H M8?W,T\U)-@ER(W"8?\NA\X&I42D,DM0KH#T"%C,JF82 +A%"EA!)H%11(88 M9?T2'.F+)]@V[3^>NQ09C?_5-<97?U6CZ\OT/)LE[\;]]:Z0%>ZQY(,/\<5F M=.3UNA\QR@*+,+16T-C;GR.G.=1:*JVM!6N\%VN_CI].80O=*IFQP4W$G(>;YA<_HIY\1X5.)N>!'(IG MNF_$]FWR+'ZDQ;/GFF E&+$2Z: 5!89!A3&QM $QIJ43KU;!?:AVW(?)+$OP MVR2I1HUO9:3[X3AL=GBT=^,\F+;%D=EAWA]-\IOIX\.ZB8"8"(HYTI1:;(4G M6FK&J??<$(I7K'.CPPN.82^5H1 RB<,A 6TEMP!1XA\%)7#0,TVM00A2R:E2 M$%OOA"0"& CE&U"SSO=T",O-2U9V;Q69MR9UUPA5.@^ L#3L!PC;R"3E)&9C M$:(@8 ?!:%NP%\V.>#GT =\M2TXTN'T'^GH)CN[N \GI0?K/F@$QL/"_[11 M/D[OPC+<0XHXI9Z'I^5J!1K0&XXP (P110UP2CA#M<0 2:$-H\N?>U]:HXK MFYW/DL]9_V8:;-3H_;E+I8_SV08.\_$)\VN_WO"$>8SVY)7:Y*@>V1<'8.P3 M&.08Y90JH10+6X24=<"[P"\"1J)3JS]*\SRLL1"F,>R>E7;0(!Y[OCSVY'LP M^X,@_C58O*,$+2SABT#OR;=(\,GE,)M&9\F/Y#SKIS=Y%FSG)/[S/S>3.'*T MO'9T@_2C<3TIOA^>.,;LTF_I<%3JU=,D'063;QQVY5M6?#I*^CP\7?Q:=*M? M30;9*$]N9L/1\'_CF_,K3\[S;/JMN,IP?'TS*VXRR,+%KL*1KSSJVV0#Y:!] MY/)T;A2A6R%7+3;93Z8QG:(P9!Z5UY)P:2"P-/:K%Q!)C0Q4TF%KE<8"K3(E M @%&2$.H@SC7,$AURS5AABC@,'6/DNK:^]284O1X7@2;>/(]$D!!L7F2WUQ% M#]O_9@4MWR7@H&;FX9!BJ#<-)#<3*0?N<95\GT_BAAQ?/R@V M'6M:EKPZ.IU]];\J4A(IR[8N2J:H0L\X$BD>5?4\GWKN9W?2>581V-4VMH]+ MJU$KZML .G,SW^2[#\_K,]MN/%O,]D&+M:,6?/[4"Z:P%Z[:[U1ZUN&G1.O&]:I6TN2O:+HG/'5O_UUC^'>;A6 1Q$\7[R@&]A2>O MZ5D?#^:SC.PP/^[U6I_^\Q[B^1_\62?_03U@@Q M?OVAB %--'&!-!$M[04-%.;V1 (72 (F>HW+;(W)W2MN3.Y_9_T_>H,55UZB MP\NAPQ^77I,"D.J^LCV4Q9/W%3O0.?'8BQM>.A]'XV.XT]Q;].%0LKG81.4. M#SRM?EK]M/J7.?"T^FGUT^I?YL#3ZK]>6YZ#XY"BTS^[R1]&D_ZTG5UX&M>U MM_6WG;"&V2%O?9*Z0@021'/)Y#(^C'-DG8)8 VFH)T98( AWT&JJG8=N$;H6 MJX5_B/:<^/^:844-;Q['KSV*;KL?A:GZO_PF.LD>91]^+(I+DF4IH&64KOZV M_/B?B_#%0F==J1RT_,W'(JRP^ %Z5('HB6C?E7OHWO#WR#QVSCN--21 5P@T MV0^Q*7)/#0D2-KT2-H%$]HGL$]DGLD]D?P%DOXTD"@&JRMXRSBR10DAJ !44 M2T:DTL@!YJ3A5=G;O471)'TFZ3/A4<*CE_"(L"4>(8\(\LI K1!U2NB8R.@0 MM"Z@DV+KC;\#' 4,>H1*2YBH:J8E90@( MZSDAB!BB2< E]!B''@M!E0!TL>)0DZ6_7PV"NA>B].;[OT>,&Q;9OI]'PYMG MXO2V;NC;Z.#; 02BZAJ*#"/&&$"P])1A+J&R@#HK$ 8(:]U56WW1J;2B%!T) MI3%HH/B*X28[!S]+@ZV573KKT+ULZ( U'091HE6AG,!J1%.2*6]$ @*B!W5 M:PV'-^#$]?7L?C;H3?.;(@6DROZ(N4 Z#^R6KS<9ZBJ"<)C0(Z''V:''VTWP M :LH 20MU, J;8FEQD%AK<+ " BXQAZN-1_:%SYBWMBEP4>8[E/@QSIGO;X& M_UV"FXN!FTUH0RIA13LF'$00B2";6&2EL1C06#O.,0;2/I&2=_F-'X M(69YKQ4'/A 2SI?S924>8 X4$( 8R#5E4&AFC: (&6 \<-)VU6E2M6">$\?J M6S<7X4&OL,!=\*]>0(A']UD?P6K3Q\0[YR!C3DNJI1):0JFX#%P/!#9KG=0Z MYO0X%0) FK@_<7\[G!8(\UK<%#6 84 4@-0:*PR5UE-A ''AU[KC3HM3L3^& MZUT?]^?_KK@I$ERT 2XVH06MA 4)(!=00>@II@[& F..,&<(NHEA!UR.IQ0 M-0 B17\G;F\)M_-*-D ,2^L54*;@#"'ZPF"I *)J4AAY;=C6!39E81-(L[>I-M: M>23%+%PF(N%*PE$0:$V A%1H*H-,$Q0:YQ"0!"D@E.RX>^-5@*G1:,H$2@F4 MS@*4-GE=,*55.";PCBO+A6>&*WT#U'&>J$L,83ZF"@KPIQB 8.$I8#NDC/HE?0[!IJ, M&DFB5 *A;H"0K"0I@8$ASHL 3)PR9 4V"D +:*Q'IM!:TNT9^JA> WR:K 64 M<"?A3B=P)_Q3"3\662:-T%@02FGXBPABQ!J,$(74G[_G+,D\+7:_K?*0: 9I M&E%60LO)F7H/&\!%*:Z"ZGTT7'R"N$["+2D *0%C M L9G@+%6O8&9 '\&>2"-H8)8;9UDW@+#F 66-U99ZG6 'L_W^0*-[>3C M?$U.N]#Y#8>%UA0)H[US@#-@K2>*R#,J*]B(6'D% MQ?%<(4FT3%B8L+!=6$AKI5&TY0'U."+>6NH($A(#ZZ-[F7@DZ5IV5/M\RTW4 M1[V2K,G*10D"$P0F"&PU!.(* IV"S$I /2*:$D8TT5A"(@1!4 G?_I*034B! M\ HU6_SU/"&P\$S_=1I7=WF\^%M[G4%_F+^[RPM @PC\984C6"#_VOM>A]TQ M'S_Q_-K]5E %+*[O#P,OU9M/1XD )Z<61K_V;Z=T' M*=\+0)C@]"^+Y;T>#0:]ATG^8?'A;X\7\\TR$J"*RB%OG@\4*!]%PK2_62/% M\AQ\_A3?ZZK]3J5G'7Y*M&YM4NP0(H96&KEGO%+75L\5]C[=?G83]1X5BD MQKS>Y M*ZIZQ0^ON(W6_#Z)@A,%[T Y0<'^/2_,E 4(_O920;I7U;5?+1]Q$]&<@S'E M[6S8F]WT@X[\5,Q9"TLO-NQW*VYWDU_'4IS]T?!#&$0^CC;\<*?";9.A#X=B M1X>3PF?QA-^I4Y9.>( MM=G#"^->BS=:HX/IN#<,SQP'?>YO675[]C -VAB,6MCLX50!GRT,:3SDK4\8 ME(A K6M%K# (H*",QLH[F@BN. !&.4$I=( >O4Z$_ 6^9B\+W1O^'GG+SEFK MN2865PRF5E1GL"DD<#H5.(%$]HGL$]DGLD]D?P%DOY4H"BFIE2QC4E.)%,6$ M4D0TP+?&(XZJQB/0*:*J-08 :Q05BU#FJ M8^<%=A"':B970+0YH.YH:_1Y ;1DK(/H^&-P>WC.U:H7R$0*V" -<< M8.Z]UX0ZJY2TA"J#&'-$.G5X0:F6&NN+\OD5I>A(*,T592%72#;:9K%U=?"3 MU_LRH0-5W:255\)QP(6R(&HQ0@IKH2/$<,"X6E-FCE7VN(L( F6C;382?"3X M:$-E8(1(%2>@ 4:(*2")TQ1RIR45 3RPM<)*BC;VZ&FJ,G 7\0,!=@K\6.>L MU]?A4[O4RX&;36C#*FE%(^"PLRQH.X@B@J0.*DX45Y#$GCK4(5?0T76;9HON M)N$DH44KT$)4LHF"B'HB)&%$42:P8H BH;#S2!LNUSK GZ&CYJ@H0:Y@HP;2 M!!())%H!$AA4S8V)P$18X9@1CAH#I/(:<6F4@@PBV $ORG$E"7 %V4G4E):[ M5XZ!"(VK568T?HAIX3%EY/,TF[Q4 &$7B#A?)$"LYD512G !N$2>,JF4Y=8Q MRZ5 EGHANNI%69Q?$L?J6S=GSJ!71*3@LXY)!^?+^J02 B"G7*O8#I#,RJ$',*H;!AXP><(^H-5XACI14$ MSL6&L"?K;]AU_@>R0?[OBM\BP44;X&(36HA*6D".2LV\-@8K"@E7U'OC@*=! MA" :^PYY(4ZH&U#09+!5$@X2M^_/[014L@%G6E$C&**&1BU!8>N6-%VMNPO/S )S2 MPB>;;&39:54_#@:3[_TON3OXFOG-T4I[]YDDD\7!QIS!VPJ+=T]CR(A ME<"@B4$6$2LTX!19K(A4CGE$K;+,J\.#E%KJ1RC\C LBTP5)!1)3D<+*;\>P M*+ KPAJ-LMZ7=%LKCZ08ALM$)%9).,X'!<9;28W2U%FIH:&6&":DU"P<[KA[ MXS6 "3<:$Y% *8'268#2)J<+$6B)2E+$M'5%B+6*4@B4U15Q231I@CF8?L_=62D\ MZ) OZ)7T.PR;M"@E42J!4#= "%62%'5.8*\Y(1A336(EH,+T9"0&'@'6 1?5 M:X!/HPER"7<2[G0"=PBL*K-"8[ER2E(NJ0%8.$^\5!9H@X#G&XN'M-]SEF2> M%KO?5GE(M#3GYM-HVALZSZE%[<>9^N1L5:HP!FJ M")1!+\2">FBEXU8KYA#F2B)\KKE$#:";%%>"'D^R>H)^6BM!=4!0.CV"[==0 M^KSA;;\QGQ3[:F47#'98 ,U ;![E"-+( FL!42@ H&HNF>)UO(U-^ 9IDVD0 M&PGL)!R3P#&!X\6"XR:O)ZO5F[!!,E168PZAH1QHC3WCG" ., V_!^?M]6RD MHL3Q=-\7*&PG7^1K\MF%II@E,+T0,-V$I;6*'9! ["3@TE)-B0/*:Z8AX9H+ MHP3DY^-\;4:QYLT6#$V"9<+"A(5MQL):"1/%!+!("(V,I!IRQ1T&#AGJN-+( MKT73M<\'W &LBN.3FI;3!"8(#!!X&M"(*N5;SX6QS*KO/!8$[O__$F$$;\'NYQ MO?@^?X4ZBX# #_57B@W))ME/^=?LU]%];_BW;/W=5CW87_LWT[L/&)30.9_\ M71S>JY,YZ _S=W=Y <<0@;\\GIL5C)L_=&<.G#V\X']_X0W8P_3-]V]AM%7, M'O8 \GC[#<.M$=._9I-I__;; 9 C2U?]79[=]_XU"I3V+1O=9J/9.)N&90Z, M6#:>RWKC\&44%CZ\[/+H^VPC 09VC!C2'\YZ)3^^-+(ZU<$(PT\,M3C4'X:= M=OH!HP5I'@2WC]ZQ0-I/X3&_Y8.\0)%WDG!I(+!46DD%1#((FU!)AZU5&@OT M#K]Y8JS_C/,WSGUAY-L-,Z"E#D)C!0>. W3/PD8%X^&YX8I MF/4G=T4/N+ 8CRJ6Q@MZV>0A -]M6(M^G(GXJ7SW^WQZ-[IYG_TS/O%Z]&58 M/C.:2-=>X7:Y?'MM4/^^:8>2E<'".@<<9QY@3JFV7A(%@-,602&U1&L!4X^, MO8_VJU]KCK!'>Y0->Y3X!?[RR3:1UK^VG61A6@;APZ-M9JE1 [(9E9ZU1ST-P'^>!_&IE[LKZ7-S3YX:$%Q^UY M_?1NG >T#(?O)ED>@.@F^S%*/!F&5UFDOE<@BCCQ>UYZ%6 A@LFT'\2Q;QN M8P%91T8.#JL0;Z28YMYQXJVE0@EA+"7:$1&^ \?0?M0;G43'1 ZR7M+K;* # M\GJFHC'$.R]E[*_)!0<28P Y99A[NY8_?=#D-P<=Z[E^"3I.!1VW46:*DS3) MYW)&?+DY-K/;-ABGY%!DM2JUZ M,+K^_X.@F]^HZ<[/@6^R/##R0U2,Q[.\5#]N1X/!Z&M8FJQ45">S M^_O>.$SBI*"!J'C<%P1PV^N/LS^B'6&AJ?2KB8HD$R[[/2]O\EAT_MJ?WH5U M*^YS7-%'Z]7*+L M\[?BE9]]0'SO0N2O[O VOG<)4>'QLV%O=M,/C__NPP+)YK3S_7Z43E8I_1D; MQ&8]:(NE77FI-56\SEOQ>_VMAQ'1!ZM*X%Q]W\EV\9*MXM&@2\L$!&&ZYM:< MZT"&O8=)_F'Q86W>*O/&,EF&O'G>FE$^0I"_U&P?J^?@"Z>VNVRS$:4[]N_E MI.,#,Y2.,1?%MZ\E=WP>#6["]2IN>X7M;T5RD,\9 M8CI6RLT&U ]0";-O>6]\(@?0T;.$FO1];%K-MN>2!!6C*D"+L21&$@M$E$*\ M5L : 0B%%GM;Y9)LY]:8"TOAVS^#%- ?_CS,_R<0T=(K\;2SHPDK$KR2K-' MYTZDK;4148)8%N;URUU&BZ\7VQTJ?*JR&B#'C NCC0Z<1T7L%04QM0PH#K70 M^W*AN@W[8V#"3^64^Z!$1GZ<')\A*;\BG*=JK:UFR#D'+CD2@D98LGMYZ:)6 M#P-0@CRERBO&*=1*Q6:.3$H;@T7#B8-X-7+HG%D_Y<,3\2JZHJC)UFEI[VR8 M57N1-)KBSO-E0E(QH2?66"N$5UA0")F"CF)DI<%,(XMW+*O^B E/QWD07!46 MZ;1+'J/:PL%DV:KJ"L_.7>=B!P]1L-L?5"AJE1P\1TQP+J!QCGH.E51*:\Z9 M8AX$1&LVJ/ \(P!?E>P;"0U>-93,5^+'SYV6ZQ;3#=$O[W@P)O? MX+&/X6#6@>#1 (N_=^/*RQ%[2XSSWN_O"FGH0V_PM?=M$JWS=^/YZ \;TOH0 MSLC)]O3;'8WCE#Z;Q/HO)&&2F&0I%X![5&,"J>220@(@'L('@69C&ZC6WX: M?:Y+YNB]>BY&T]OF'-49C?\]Z8X9/-SU/N?3&(CP?DO(K?U]#(R;/;# 0<\T MM08A2"6G0<''UCLAB0 &0OD.O>B;WW@YW@%^3QNBNWL Q6_7=_G-;)#_?+M: M'>#G82VT8G/(F!!'.:Q#D(\NI,5!A M;JSCED@DC>3@Q;79^)QMXB8FV<,XG\3@FC)T;S9\'+P7@Q6J&(K)/*9I-,E7 MXBBF=[UI]C4?%[:XL%:/[I,5 >"11'OS<,"GPQ0V$_0VHSYDTM >9HW\NLA* M>]NSL':/6^?!GG7XIXE\_?:@N<78=C7T;C;\4[QF"403[\,KTK0E-B MX'^Q_H&'^W_T;V( 2RU6Y:[W1YY]SO-A01J+Q1G-)H\HHQ[3$@-9YN"X)AUN M"WU;+/5!E'((]#TCNI^1E-90* S:' N#Z5ZQ,&*_")KTK/2L-HCSSX/%'H%! MVQ9Q?HT8J5>)B,J>W;-WL@-W;/WY!2S_#_ED4DY&$%F&Y2>(LA]',Z2U M8>'.^CP:WIP*!;L3[-CE6$:,4=6L6 .$I&1:4LHH!T1:B,(19)U01+JU/J$O MUS$Q2X_G:ES!/^:>SVB2_'37&T)46J:>B'@4OY#M6O!5-*XCB3?7:P]=%7[E MXR=6M#,6LE5(V*82L@D1SQ<1-[1CP;B6I2("#G)EI*?24>N9U-(;QS66G/L MC,>%Q%K[EB>J0;4"(04]!3JN0\/12.WUNK D,$U@>G9@N@E+686E 4:=8P0* MIP35P.@B,5XC #"F JVERAR&I0L,_7G\PVCX)6)=^\ 3X2O1:(I]$B\3(B9$ M;+EX*6IE6P&5B@%,<-"XL='*4RP(@,"&/\2L50UI%A+/0+S$Z"3:=Y(O$YHF M-&TCFFX 4U(OP821$40RQS2D/.*L)9A+9B7%$+BUBA(O@^G3$-I*C*170C:: MT9VDR(1["?=:+4626CTKQIVG4#%+&*0," $)TUA(&;\XH9H OC.0%X[0C,8/HW&L&?ZHE/F%%MH*^J2HZL,2CJ@#VCBKJ%)&,V.X1 !# MJ3&D.Z+#B;RZB_/+E5U]J^8<7R MS@&,J)16.+>!>QY%S*CY&H$F?3MJK$\^?;*^FM:Z/ M@G@?=F=NA&4T@('",&S8%BG'+#%@QVCI1MT-)^-D>,5ADYZ'M",G[CQ@1Z:X MZJ4MC -::X:E"YNP%.$/-!8$B9HXB-?;(KV>4?Q4W(H;9=5SV7<[FM7UXV@\ M_5)45 ZOG=\4!0I[DTD^71QHS C>N5XPF-+*.DX$\,P &1NH!5'=26ZQ<)X" MR82T'K;2.EZXT184H(OU#NNOXO*7WXZ 'O0J"#F=;C'3*H!HJW!PAFBP46JH M&^ @I\1P#87E5!FMM"1$$ L M$B3A@,RCYCO;3'8Y,7*(*WJ:#.LD5R0T.*E< MP6K&0H]C K$AU%E'*>!"22N]E0PAZ1QH. CGB(D>)T8'1-J;_Y$$BP0EIQ$L M&*Z01 ' # ):8PVIPU9Y+(S54"..B ([&BR:SW(X,4! <@4H3O)#8OJS8_J- M\@.MO!F.80D5)HYQ385& D,.)0N'A# M2W$_\0@@%%[(_];Z?)8[Y7=4,/> MQL?7K@:^YY8#M>TDM#L7:A-.BEH).TV1B$E0TFJ*E1!*Q_9RE!%/E<(-!U!N MY\YI0@WB5[Q9C-O8M/ P@" PRV4 IJ M6;2%646-%IP#X?FKU))K(H4=7TG29#IJDO,2JB54:[><5RLW#) PEGGAI$ 4 M4RPT@,H019B!5)$C1PV<2L[C(LEY2 0L.T MI] Q*[ 305 "_GC>SB9P#EXQUFA@9)+F$G8E[&JU-%>K[BL$$P9+''"KT$V5 M,99XQI$E2##9"'B=2F:#5X">U '1":FM\,3^=1I7<7F\_!LF\KH4SWOE3-9> M;= ?YN_NR@YF$(&_K(RN\H M)X9#ZXTVGG*HE AD&K0.S+'FVKEW>'7*5F *+-ZC/PSX6GZOO_@PTM)@Y=4A M*&&ZF(_L.A\,YF?_XPUX4WP/$WB]^/[$S'_JW^>3[*?\:_;KZ+ZW!NI?^S?3 MN_ QS-B<$*Y'@T'O89)_6'SXV^-E?[/TE%>A)N3-\X[T\AF8_N5O;]8H??[\ MYT^)O:[:[U1Z5A>?U=*ZC<=KW(Y>HV/EL\,^4G]*-D M9>_\LC\7UWAQ&'^9':E35_)$ [6NY"O3Z(GZNDY]"8$2#20$2M27 M$"C10"L0*#J/G\&"5U6*7BWC=1-%G(.:^W8V[,UN^M/\9O]$Q?,JS%AUM\H^ MQ_96K]VWK8VA >T9FM#A!+!&%1.?DX,L)Y 00AE0@ML),0 &NXHD!:@GT6@]ZFS"/59C'#.>$^V'O0VH1T!=8M.6*H$(#^R-/%8<*&(L@9I#K T_ M4@K@ZX,9O4*LR8Y-22Y+ )4 JB&YC* *H1""%G,+L(*&*H851493"YG&"GEU MHCR_UP4:=6*?5$0AM#*D4PR,YUAH M0RF@6C*JK1#.>.FY-Z=O(K<-%IRL;?L5!4T6:&^MM-(!H:0#;+MQXV:D4BV< M-!A1 J!@E JFO.4L,JT45"G5L$'E. ZP4[%QDY:5<]G"$\>? \=O8GA1,;Q2 M'&FHC9;A%/=0("R8MHP*A[#7M)7>GY-MU#CMU(EOV[-34U QK@"*J<@OV@D* M-=. &&(1@4:-:FE'3MQYR(Y,<*VCJ9/6^A@S"BE5 M2',BI!2 *$" MB?J2-8J;@5-1KV?R[[;Q1R>1?NZ=Y^+CG59;QC^'SO8+0XT M9OX^P[:%FS""579Q):QWV!GFA:;4>66%Q8C8 !W$0'7DMC6'^,A.W01=IH29 MKCKZNXP%&P6&FNV-4(J=QP9+B*BR7B%J!.,(.>.M,>P8G22%+PNIU00F8QE 180ZW7,0@O_A(S:9FW#0??'#$KXM3P(%*X7H*2SD/) M)B0AM7 @0CG65@/.+4719@&%0T8CSA!D^%C-AEH+$/ *,9#DA\3T9\?T&^4' M5CDRB,*6 >F5 X!::W6,XZ6 ^>!I;B1_*)SEA)$DA)V]7:L,H9H:4C_RR[GA&#DC #.,:J=U)IBB*QT!L;TK39XI9KP+Z?.C2F< M-.'AA>+A)CBLI;(#H#B"TA') ?6"*N^-$U(1Y@AT7KZ&*42B(MY#* HF9*,F+<\5R=390B@%<4-QH6 MF:2YA%T)NUHMS=7JX"+B&27",!L]MD@++#W56F'C(.*[*JD'>&R;P+)&*RY< MALQ6.&'_.HUKN#P>IO"Z%,M[Y1SN2H5/8.S:/6L#'?2'^;N[LM<51. O*_,( MXZS5IN)?L\FT?_NM/-0?!MR"4D$,!#*=[@DUG"+_$9-=[Z<[+Y(-K#6\$LVO(?I MW3C/L_M";BMY3D!>V>V<-!!PH[ 35&$K$5/:6N>PAECC-4C\>/_0ZX]C9,G/MQ^'?^23 M:?S\&.9L"7/_\\D^CW0??_)+J,,K4/=NDE]'N/L:X&.2#]]\/QQM@KI=J28; MY]>C+\-P*"STMVP2F*U_&V!Q.,U&@1H#9MWUAN^F^7U,_!U_R_K+86>#@.KY MY'WV0_%O%J>W.MD;YUE_>#V814+L3;)>F)=PCV$\-[HM[QU_,+K/L[?YGP_Y M<))_=Y4-\^E5.%PP@AD-"Z",.TCVVS3\4\QPO/QC<>'[[+<\+V6?GT;3O3F' M+Z?P8 AL 'O(B]AC@,2:8:T1$U2B<#EPQ%O,$ -:&?\.+*3!0$;9[6Q8@NR.(BJPENX_YWUI]^R&M0] M12XO$U # X&'#00ULZ@OO\7&R]&;@WEB"T%HUV"V +FWHT'03*,D^/>\$!>SO*2#*G\_8$<8\\N_^-+K#R>%)#%8;A:U*^*)S3<)N\C7 M?#"(_\9W6OM%UKN^'LV&<;>(X#<+DS,N-I+Y+^_SZ=WHYOVSC;K;L SSF,ZY M9E!#KOXT//AZ:^3Z\869;$I&/QEE-L&Q@>5^WD#(A+BCX>M";3(+P%$Y^[4_O M@A3S0_Y'/LA@<18MQ)K:57?]?!QE]&_9Y_RZ-YOD4>B-__SO;!3)^&'BQ2Z0(,#0H6I)0+-B[*N[3>FD8U%P8:ZE%5EMGH')<,A2HEO 7 M-Y.-SPE[41ZTAX=H.QC/\L= 7A+[9'8?%C3,TN1E%GB&O#^O:@;]I1"070>Q M_,MH7+!/(9HO%)3Y_"^I93,/;S/20R8*[:&6Y]=%&L!K*M$K6OR^ZG3V-G!V M^,$@S-3DNP_/:SS;"FI;S/9!BX4WB$B;S62UJU>LV& !1'/4B=_KMY_K""O6 M*%!:\4NNN0Y"R/SL?[R)@G7X'J;S>O']B57YU+\/#/)3_C7[=73?6[/Y?^W? M3._"QS"NN:4PR &#WL,D_[#XL#;@-\LLBF4:DGCS?(Y%^0A.__*W-VN6T/GC M7S@%]KOLF ]K:7,(L=N>);9/,N.;DLQ6+-?K9N9&<\VN ^?DX\/&O2;+OOE> M%5O(LZC;_MX@QUM^_ K+O\,\'(D@3&]R5VR>Q8=H@P@"26E\N$1G[H530R6D M%\ZFWUZJ(=B]JHJ/5?W"P!$EEW"GN:;YX5"R.>YT[. &;564Q"7DL"?2>&J& M]LE6;@58Q!*LP_S;7-LOC5_^5B8'HL?P+)VPK;5& *9EAM[>/V?HWO2 MSYILJAC3DU-/EO/8C1(6G02+P#F1??<$^9W<%7K=EL1X'2Y**?D:HL9,RQP>>Q[CSR1 MA"CD/ 1TK7IF^U2^%JIK*?$L\?5K\+4 :??N, -W3RO=[%Y"+76! MI]4_9R?1;#KK#5YR#YUU4\ZS,G0FF;#=Q+2-V"<8J)5%=XIK+33A.#9#$,([ M3K2# )''6V'V(>V=-8MSI>($5UTS?5G0TU6U^R&2)A*GF^C!3XWEYTK0;*1 M:LY95Q:B:GAKM (<04R-C;JRD XY1HB&S#KE\5K>SH$VL/8:K/:@A79JRI>L M&R5(3)"X%R3*6KM.;IQ$0D-'K:7,00EC$W"JH<<:H4/DR":ZVUPA=-I"% M?D]46MJ67.3V996>3.)>7/HX37<]3G]#KEV=H1ZE\@?#1D(N_ M=^/%+1YZ7_)WG\=Y[_=WO=OP!A]Z@Z^];Y.8''8WGH_^L"&M#^&,$@KO>^,O M_6'Y>KW9=+0X4&Z+Q9$RH4[*]PQ('/,"#\D\1"]DY94/8OSYK#Z,6Y+6M[[F MO>UI-KL;1R#]MPETWDA#I3!(4J^ ]@A8S*AD$@("X!Y*5T$FH]M8$FFZDOW4 MVPEI_S:2P"]7X[Q*W_?0R,#=2D>3G5>>/E M,=6Y@83KEXO6;;R<[+\)I 3L.0S*C3#(R2NE2Z?<[",DYUZ,N?YR@;MI3 W\Z&O=E-?YK?[->7-6'V6='T998(2 4C$C4\53 B.[=B M$0T;X?Z*1X2Y2)_@=TM[L&N"&W2_=S:*)D$1@F,MGOMLXIY M;Z'B=> "O)!,ODW5CZ:>]?\FLX<79G3-O??LK;+JF>QA^N;[MS!:#V3KK>3Z&4ET6-FE.#(4>HD51)K0PS"W!-OI:%,[!FD>1SAO8F< MG2L(C]OB #ROX%:I+R=K%.S+3ZE[SZY^S"WEB9 M)\EN+2X6F$1,[2:FK61]C"I9'V"@M1'",TLI)EQX;ABDUE"+F<"H';)^ M&TH/8=F%Z(%4>N@2I9M48"05&-E_NZ"T%HX:0,,0D==1'JZ_P,NP8'F). M&BT\'O:0]AIH.U-V)&%BPL2$B3MC(J^J+FDJ$%<<:^H\)=@HKJQG2#F( =5\ MK1#=]B)T([9M3(_7(>7\X>^ JDLOW'FMR%)CY2BR]><_53T"S\M@S-=T%^'_ M32,U1LAA-4;H*D&L!2%6LQ!K7ZT@\7SDVZ[BO';6CD&0SX4Z/KG;K!?A>I'3 MX@,W#+_&(/^:3:;]VV]/C&BW"6A@S<.B?1Q>#V8W@6+#L_O#/_+)-.KFV?2N M-\V^]B;9.+\>]":3_FT_O\ENQZ/[+,#2N_L7PET#P0^"1!"6-]PE#S<-1WN# M["& 3O\Z&]W>!GX/YT:WY>G)9):/WV=/3?K+O+]G19O%]-?+U. &"IO-L7,. MC^7)>.F'?E!M^]?K*:R/?5YA7J.[ZZ<-T[LZ+2V;A#??_SP;;Z:0WCBO$=LD M?,X>QD'7F.:#;]E=/H@VO?OPW/C;K_WIW6@V#838NPG/#5OJ-!_?]X?%K>=I M8']$U63R/OL4".JZ-QY_BP16'(QD-MKFE?KAK6[BM 0RGXZRVZ#PS.\0]NIL M]'F2C_\H+IV.>\-)N2M/BG/].'L1#;+P9=(/D],;KXQN3NF3(%/,R3W^LA\& MV!\7S/9VG >F&)=/#CP7?WV?]Z*659SO#<*0AX%*_LB_>Y^IP2#[TNL/)T4N M?%#&)N'U _]O&N)5G,)!6*J;XL+9D+4W<5Y)4"7)15Y:0%8) M,P$[ID_BWT;L>QL>&U9_$>*JM*R7Q8J"'S=7^T)6\60+:9PT.6 &V0NE[@ ME538;NXT$V^>US7FA>UHJEYWAK:RK2M@->H6/5*UET]WXSS/?@PG[B:9"SQX M<^%A^Q=5OV]9N2\M^I917R54^*!U,6FDET![BKCC5AN*&U#R M_^OA:V]\\X]H=E%+!58-@QXY4/=ACJ=OUBT,XA?X2[0P-.!?H[$#17/^M?-R MGZ7H@01O%P=O'%5-Z" !F"@ $>;4$Z]1K-#E%0-8&8C6XJ%.!&\+ ^K!\$8H MNUQP.^.(>HEXHTP.1V]'7XFE+,\=I2/D\4%?$?0A7-['+/,,+%6( NE]$9 MJ!A=8!_4%&NX=X9Z!H3B" BDO102(+\Q\?UHC-[8?LX:W[7S:A[.FL0$2)%6R=S44+*A)3-(26M#$X2!:T3$R\!Y]0R(P"QFDNI M*.;6(7UDI&Q,$,42))P\;59*Z\) 5R,<2[&S#'$,/RKCEJ>%U+IG$'81^MTK MXF3W*II=BQ19Z?&XXTUJ4;W7L_O9H(B\?C& \X4(RI<32_9"*$F2T9%@%O1L)=J@0 M:0(+Z4G23LX@*=CXWSVRM%B[4,/KM?5XQ#62L4XS$)L *0-I1C M)#!BB"+GJ?*>Q&2IXP1&F*6$_:0.VQP"D2N&FRRLT'*@.6_9[K!PB(N5^"ZY MH\LFOS$G5048+Y#QGF/*A*.&**&= 41Q;P072C81!?:,W_AD<(?(\?P:>]!+ M-US*Y^0Y?F2#F^>WYS$EO4Q#?PCX,GHJC^X"9+M7\.UTS873"4\-YU6I1.$ MXR)L ]I1BI%56'(JN-5<(.\K3\T!F\*1,1^B*TGX2=TTY^*-63>]M\H_0T03 M_AD[*THK17#?T_4Q+?*L[T=%GG4>\ZRS1EPJ5U79BGF1ESUO5'+UOV]BZUK[ M/F U5 @R[8VS&'GK-,#<2.Y\$/=8$PE->[*U6+*UW,#6[]=+66>?2W_3(^;> MU=6U17V0JV.O507!WD'$J3/&0$\A=%(#P;4)'(6)E:B)"C,OK=6R'/E_+ZH( M?/SR,1[WKN_4?;ZQAOO7*OU^W6#2T\%_S\;+*U$V4 M#FM5EY;5E&H%C^:EMNKEKV)%J241-]!:+*'10,G7M6&=C+H.">E8N+$/HZY']:R>]'LO=M3'6^FZ MF_O-H7[RQQ[J@S=:B!X-L/A[-ZY\Y%_R=Y\#(_S^KG<;WN!#;_"U]VT2O;-W MX_GH#QO2^A"ZZ**7\CT#$L<*1(6][FLV"9!>P MXM\FT'DC#97"($F] MHC8#&CDDD("(![V!L*,@E ;R+J#:>5OZCWZG:%IO7* MN76+T?C?4T4EU.#AKO/8? YW:3V]S$P;H[?,8%!-,-:(R:H1%0I MX(@/*XH8T,KX=_C%(FL;+R?[P^^Q(M'*K_''SU97??/]WY^HD5D3<^.)W3(H M6C8);_:LRACGY88[_.'2H+S?V8"?%8 M-!H_<%Y9G)<<.IK ZD+!2E36.\$4UAXY(P6D!!,EE&*..*85A]K#AL"JN6*' MC?:)/2^LZFZZT8OR5RU%_,5PUIU9I9EV@A=;M6T3RLBJ:!LBCF@J-5)04F"9 MK*V"%0NR2!XJ;P8&(-5+=($<89( MP%W@12B81E@K ;'"R(# HXWQ8F-[/KP"I-%$XK;R8@M-+*OW)$WXL,M'YU^5*%IV$A D)=T9"5MF$8MU"([QV ?*XQ7%/W\D/$J%PO7 _L:BN++UYS\5=(7GT6/S-=U%=G[32*@>.BQ4 M#V\(U:MF089)6(NUVP$ 9*.&KB)G3X@,W#/^).-JU$36PB!M"I#== M3G9>AH]E-N1DY]PH64/Q#:E1"-22F[M=L/O K*5R4HM(X>.NA[R(LL#-K,8X M'_2F^4WL:[\Q?#N&?>^35"R?27K>\Y7WNVPM:N\D3ZW'@IV,3U:BB?;.R&\. M]TG,3!_GDX=XP1_YX-O[IS:QEV6IUJ6%?"P3[.?9#Y^#UEF8R_:-;0KSQB/@@1\4R9DQ*/K9: +G]UZ]D59 MF^9S_J4_',;?K[CTLCES/\P"G_0FX1T"+EQE_=LL L3X?2F*Q-K4M6K-RP%7 M* MZM:9^/HZ"AN!TR+?!+4X+]EV_LL?\R"S/ Z4;*H>^@ZSU4!")3DLH9+N#NG; MS_8@'WGH#A7BPN\&?@A&G8\[)_/P@S-D$&K"##*: Y\S)NR10A M(B UE#*F/3#:/&=+*BFGEJSX1'D%\0MII-S&N@6IH7(;!W4UL/EU4?-AL4'L M++@MWV(/R:W)'>I]]O-LG$WN8KIEF(ZU/@I/U?@L<]A.^SW_)\U5*Q:TSX:)IG_'"1M4'TH2^BC\/$F2#G>H\ A4'0M8)H M;0,O6@"]$._ PFD0<>-V-BYF[R9H5OU!D2+]TG1N$HZ+/[UB4!,D"034:.:P MH)@ Q8 +@D)X&4X$#8/W!/K.V"\_S4;7?!;(L%W6)%#EI0&/%A MW/^CE'M]?]@;7D=A]N-P,AW/[LMZ#"^O6P.#>#EC>>/E!V0L'T^1^F?0* :] MR23=,T,+4JAU2HOW?7S<03:;PMUY8]%^9_PXX?9M,Q47]9G^M_9 M*(H A;I2 NF\3%.M<%/0EGH1)R?],-9>9.TE71Q15$4-+< R&J0^M;4AQ'G* M^P5FA97*PX$ :X-^+^S:I: TGV,S&A:.F,*DI'N#7M1@?[O+XQ4KQ:_>9_.G MCF^RH(H,OU3WJ*W3V_[[_/W5? .+3RSVK^\6BFOUKD^_P&_3\$_Y_N&*CR78 M5B-Y 8.OXM/&@7X"HTV*+UL,,!;GNIXKQY%PBMO'372E/KF>3R:(:POM,#;]5.V]XUS_G6_+M>'1?O$)<@,GD?KXOW^4W7X(\ M>GM;VE:&4=F.Q+L:WU.JY/?+%Y@L9B:+)+C@@N)>X??AU!G0;)&)%X%AM X9 M%2I$+,ANEW =:;H_G16%U:+-6\<[27A4PE%"Q$YSNSBT9/9YTG_IA\ *(\/'0S">F:]FS_R\20*_[UB@>(J M?UM_V[#&!0N4X'8[F%U/2S2:%&P2I.M1-IODVX!@&%))$:N_#<0]BO:94O:( M(-O_LZ",DAIJ"D\8X$W^.0QM,IE%XIZ4PF109+Z,>_?A<#8<3>/;E"I1>&PA M2(:/T;RWL L]S,;A@?DY0%^-C.Y[D_@Y\']1;"_H]8-D/J>7 MZ_!O?UJ23%C1A^@9*"^*%K$ D--!ON#0>BV_DAR7W%@JE^.'WGCZ[7WV:;24 M%-5F_9^#\13H/PD[L9SH*^]UQS,(C07L[LRK)O\MC<; M!(5$)3WP;]'H_K78"/+ DC(0HY5UPJQDT0>2FB_)%?SX2!F^7+_SJ?#Q^(LY+HEP)]39[? MV0"RM3(7H-Z=>:Y>%C( -.Y5'T91NU("IF/I;_^,XHJ1ZS_UI2, M$(6O-:DM'(A%:DN9:?10,,M2$+NJ&=D*X!Q/LK?AL?/?!?(.C/"EE/3#]IX7 M^76%R>US8(+I?.];>,INBF=\#9 [S1?WF 3]X2:?A%U*73R .K1O&C8A6M!8(P [0$3"H *9!( "&- M%(XR*Q''R[Y;I7#_H<*DG^8#>[;D<-@2EC6%J\LJ!/LU"&\KA8=]24AN+O2; M^>R4]89?O-5D$>&IOT7.";3U:]S#X]+=]1]6'A)Y+++8_'?-ENQBN K6<1X8:!K'&5",D)2-,6D0)1(X!NS\]U$M07P ]H./53D_.G'5I MHD#;%4R]Z_T1R\9/%QK\H5+XHW*GCUBH'NM(',> :F_"48B44.$;E5!#!X4" M[+&;L:+@7_/[0+B1#,O7_@:?C4$X'U:J,13< MH4TEQD5L3=MM+'XTWB0K1=-&:>>M4BNS NEV_U1+Q7S>:R,) __[:+4+!>L2O5 MWKPP<99/*HT^T>)>OD&T0<_-\$7D67Z;VN52Z*EBNJC';3/T3_N3X].*U MH^$T_]]9.!S$P?!^"U=0*3NN^:[K UK:J.:&ZQ59=F$$C\-]GWV\??:'76^B M@%,3A=1$X=3E)M;7/#512$T4M@A0."B^85.:U_-Y\_SDO?&H/X]'G!:U% MC]GH.EI3PL.OYAZ-<13K1V4X<[EM3Q:[:ET1+S8LI M;#5F'DMH@^8%!$2$B*!W\?"7$_18\YJK168^G+H"DR_TGD\C'?2RBLS*)H<_ MA?6'J"QT?KQ^FO")>-"&+/&E[;T?XR@>2@=\8)_/^2I'%3I$P7B%:W7A[E_$ M$97D\NH+?;$RD:R:R>MQ8(_LY&N,'SWO5;N3 M*O)C7U/Y/RM%MQ;U]$C#7:39K0]D^QB@97Q5&=7U*,3J*7WWY9C4'8W\QT1" M!G"M[B_# EL$N%"4O]$@FF39MP@!]]= MO"VW[<+94\V\2O9>QZ+U(,,7XRE[@U$0=)?A3Z/;V\D\S&K-Q#,W\I;O MJ8?)6J69<)+%N.>%P+2VMQ9NKI+4L]ZRC?IE&"]^+G;@"@_:+F+]/,\0K3*: MHM5X5;Y:=RQ/(I%,^I."!IZ+4*RGA\3TEJ^E-+>:*A+%E][PVR,?ZG"1QG0? M9G7:&W][)OUK:VO(8!2@LGK#PKV\E.N^/1*UUC6#X6,1J3V:E ;U7;22M1E\Z@T>3T5QMIJ+#?)=D&^GDVFOM/LOGK=, #JAZ%<+Y$9& M>T(P1QQ2JJ607G@.H2= *P5:IWH-]^:[9P[PCNL;N.C8<4XS9E(P!$W\".' M/C):VY;$M22NU6M*[-X% M_K?KL,7.!OG/MT]J)A^'RQ3EGV^7V2__&$WZD=R6QMX7V\9+Y*1TA'JN'%6Q M/I1V@#&!'69&2%%O&\^E#;\4L6 $=4@)R:&A)""!D4*8E\MS;GS.6MOX3RO) MW 7-1^-.?0-\)NGL:SXNDI)O1X.8@;O2(O[POO#;C.20B3B@RL)%14P=W"P> MDHW!4DB\T(E=-M[W?<_>]&?P,-+^CO8G;'^=QG:^#1LJ^(!MZDUUI,[29;S5 MLT)C6UK7'RR?[5=_[$!N.$VG\E.3S+RL33DK16V;\N,/H^M"I+IPV&A'^_I3 M$T541LKI*522\F.!+)7%TB[5\/)TD.#GNGOY?:566J*A1$,E#3VK^1__C6K4 M6[[-3Z/IJ[Y.S=S_BN^1N#9Q[9(8BMZ1Y?Q4$<%[R8\G[Z39>)>S6@E057A_ M/NPC-1YW"G9HC-6J5GD=[A&X/8(DTDBDD4@CD48BC8TSM)V\<09BQ>,(IJ+D M8G3BA#O-:UCO(V9T@ .Z/KZM.;P#8^WZ^-):=F=\%[.6+=39#];1_;-!E;L0 M\_F-^^?5@K+#FZ*AYVJ!V21A'Q?'GIVL(]NE_OT8"[N/%[N1PC7;)2I! *L0 M9@:HME@QIZR@ CIE$"9."HDE-X*_4(QP&657C]$KC'L;XIGG;M+"0;IPC:X$ MIA8,69H)'T6T+I^IOU49W8N>-(7(_W36]\>B.4WQ [1;D&SE65"3^4\KN_ZC M6U4I4)^^/>3;!^PV4 J$4+D6=/LHV+8)"F^*&Y\%G7E9I 2V"6R[ K:X2@M% M'&+&*1.:<,H%E%XHPBA3"#F'O;YTL'TB(Z$-X$K7*S4G;$W8FK#UU;&5UE+N MB<" *$6]]M0JJ"&6PGO--+(05]E9G<76UP3()PK1=0DA]_&8B%:Z3.91*9=I MG;SH\:W&6.&'/[.;T2PF,AT29+6#A[,=.]ZVD]#XF$^Z+8IJ6Y16*(61%@($ MQ<,KK:S#E!(FG6="NB-LBZTTTK3/QK*)%$_"6XTK"PE&$XQV!$8AX)69W%.A MF8 >>4T-8I)[9HU7'&LE(<"=@-'="D*\CO4DH69"S82:;49-5*&F,XHZIYGQ M'E'$C R2J>282>:%PD2T&C7;9QSEEW4DB\UH41= M7X]G^4TVKYE>+P=?JW=^]5S*29*G4XA>9T+T,(!+<[ 7#&&HH(.2T'!:: J9 M@9!11* QNYJ#%Y:W;_N&Z7T9C;[\?W-F=7->5<.;(FJO9M8KV[].PYF?1O-> ML(\S/UH9\M"*R,!.QP4F6$ZP?*:PC*KJ]E@ICK&AACI(-:7:4N6L%@I#SF$L M]IM@^S2G?9)RXC[0SG/;X485WNH)$+'#=03 :EQ7%J-E),( M,NH-<_Y(>V@K#4!ML]^<9_QB M($I)<"I*(J#.4!50@CBPVT5!LE+-8$$&,T M44A!U1D@/4[62\,6EP2="3H3=+88.@FHH-,899R#P@?1DVIB-<0,8F"H0X9# MO6LIDM-#9_ML).>)?X4AY:]%O]CE\?+OHV:[3QTI?EC>^&9C(Z/5(>[1.?=Q M+]R#N0:21Q-2_+T;+V[QT/N2O_L\SGN_O^O=AC?XT!M\[7V;A ?]]6X\'_UA M0UH?0NU^*\A[SLV I7S/@,2<'M82./9>?KDC,.//=[+%N"6M;-?7O+<]S69W MXPAY_S:!SAMIJ!0&2>H5T!X!BQF53$) -S##%F0R>@VB\;HE8Y@O5>7F)K> M,>=6;$;C?^7)1ZU5!P]WO<_Y-/LXO'Z_$VPN4&$%&#8.",A\V$=*?1( M64&TM@!1"Z 7XMW+'=PW7D[VA]]_S2;3_NVW)^:\@7[LZ+PP+W4W/[N'I>[F M;8'NSHTM=3=_4I9MLKOYCU$U7+0VEZFU>1.LT,U>IJFU^6&IOITDBN?:4D?9 MO-8@>O[]<8OSXG!JF)SH:5=ZJAJ.KQ)6EF@JT=3QFG!WAR32^,Y[?-NK*N>@ MBKR=#7NSFWX \._.(R^Z<:]JK9I8V2Q@GR(C%YOBT.6!IUI":?73ZE_FP-/J MIT;UG1=ENSZ^BZE?E-:R4V/M^O@N9BTO07^^U#ICJ7']Z^-:*I9PPB![@:IB M8I!3+Y@3W&M)I=3"X\DA0%2A9<(2PLEDY9*(/6N%4O.#UM?4_J4H-,(V;E*7I=IK;SH\:4B M"A=31$'(FLI!($/*,PX$H(QPS3V'2A$D,4&"T"-LBZTTTK3/QG*>M1@2C"88 MO1 8E;5:-,@Q#"D-9R"@PF"!+$%<8@<0,L2R3L#H<4IX-6L]2:B94#.A9IM1 M$U6H2;&%G$H'")14::N]81QZ1(6R0E'3:M1LGUWD/+'O$D)G4B/[%(2>@M#3 MZJ?53ZN?5C\EH"3MKV/CNYA ][26G1IKU\=W,6MY"5KTI2:@I$;WK8:\%-)W M.O,Q@@!7C3PM\Q88KQ$!%$HNO!4$H7#,:N9ED[USM@KK:W4CSV[DL48$@H0T]!XF("X)6C*8*?1M'/Y,:G3_>6- M+\4H7DJ,(H*\VD.!P$XZR2F2BH8-56!$J9/0,":@0\BE(*JM24MAH09@&WBI!/<,:*VBU)4)J(3GFG4'2X^3)-&QR2="9H#-! M9XNA$\$*.J5!U"(D)/&$6@@$!08S(2$**&I5DZWN6YLLT["1Y#SQ[ZF>S6LM M[7>EQO5GU0;W8I=E&%GIB3;+]8['./[F<)8I5_ZGH(V,^]>K9&M+LOV?3_8Q M'_QV?9??S 8KQ%]K5?;W7G_XPV@R^3C\;1KVZGCLYUO?'_:&U^$E_A%@/Y+C M\#J/#:'U8'3]^YLG^D,SI[1@6,0*0]1;+9RCG!$B)=2:8/VNJK8@.-(**@4% M=U0)KZSG5EH.B.>"0_IB?^R-SX%OLCRPTD,DR?$L?_/]I[L\^Q+&.,G>#L(P M\\EW6<"9FZK'6]8?9M>]R5T6][?LKA1KROBA?!I.+BRBRU/C?% 0V>2N_S ) MWZY'7X9AE6[BCS^OC^#5>&A1_$FUYE59.B#PMFGR_Y(PK=W+9[F^DZ9+8?=?UNIAMY[88K M.WEWVXB+-\\;B[F&7TJ%[N;K\ IH\_[U$V!_F"/OK"B@& MX(N86^NKF>D\;"MY]JGW9^9N;P/<7'B?Q*V)Y1R(X=/=.,^S'\.)NTGF EC? MM&UU$PP<9^677=X[ON OF&9:U@1W/Q7N2.01=!3Q:@:M'6:BK0DZETDR\B)3 M?9Z8"[NJM)JHM/JH/\YM\4'LJC339Y)LVY)IW5YNO-B8Q[:01ML3"%N9'[=K M7N#%)(5>DO+8];5L=-<'K=SVWWRO[L.K1\/S]6!V4QI0IG=YT6-M,BD,T:/; M+"^,)D$2&(:#NV;^=C9^?:O5?_7@];<;G)X4B*KUF"*.2LT\C:55L58&<\XP M$1YYY]A:-YPBC-S4W0\?"^]#-,Q%>3&*BU%:S!=NG](0]VM^/0@$UK_MSR/5 MAS>?>G^^67:NF[>5QCG$HX]K+K->HAA[M>MR+1"FL.(=IF&/"[)"4G6.T$K*(*5AD3PCO* M'."2$J(5#'^(H4P9K859"\,[-JR6GOM+A%660/4 Y;/E,FQ01DL9]G8\NM]/ MBEWJ-N@YW69?Z&T)*A&R1"6N#$(:6.] ;'T(I4>&<, 1Q@!:L]9G]B54JOC> MS1Y/<^ , @ M[[C_[J=\FE4)]^?HQ&NA(GX! T^KWYEBV76!J \Q^C M<8&BT^FX_WE69/A^&OVC%PMEGD)X:]0$C!IQ@^]*8#O9B5^3S2[4096P]$*P M=!.4X@I*E786NR"I&L0IY$QBA)10BDN#L&8[Q0CL":6-BZ<-"(\HU05[JB[. MMM0HG\>BM*'Y8O];ARSGJ"X.KT[%(Q9'Z#QR5 #N9!2!\-N?A[-U[< MXJ'W)7_W>9SW?G_7NPUO\*$W^-K[-HGU+.[&\]$?-J3U(9Q1#93[WCCH@>7K M]6;3T>) N8D61\H:(%*^9T#B6,KDD&(IZ(5"(N6#&'^^$ G&+:E$LK[FO>UI M-KL;1[3\MPETWDA#I3!(4J^ ]@A8S*AD$@("X!ZZ74$FH]LL8G0T#RR9H_?J M\E?3^^_<-,!H_.\IC[T:/-SU/A=^^NOW6Y8BJ_U] 1AW08F"$S;"P/I<-% ? M"FUU&X>),Q(R'ZB/0H^4%41K"Q"U 'HAWI&7RTPA)"4VV&H:91JNL+5<:>D= M=1 Z\@[L0<9W^=S9$FFY*O>5]2O#5RQ*,R_.U9_L5)6K)(0S NF&"E5!MA%\ MB>Q,I:KN/JQ+M5BV8=F87-A-S ME_6*)(-)]C#.)W&REVD&9C0L%BFVV\J6G3PFT?C]<6[B'F9?[_I!,9PN3>/% MZ:KW1>QY<=OKC[,_8@.;HM]%/BDZ5L0F%^.G30@G;99]=O$I!U3-:7U<"JXW MMM.$4DS^8LI&4TT5H)7D#0:A/>J))SR()H*LTOPU5GX0K!J2J6DI0YSPB"F M5! @*?&&* DYYQBCM3J+/XV&HX=\W)OV8X?@N+^Z4BPY)DBA*PE/DHZ5,"IA M5,*H5F 4DDN,LHH;*H1CCDIJG-#,020 I-9!(@T[CHBU:"K80._**XP;J:&: MX"O!5X*OLX O4L$78-)89*5%!E#KJ4"0@)AY2YA4C*WU[]U%Q&H,I. 5Q8VF M$IP71K7*&3B/ED2[!?F??R66$X[[DL::UKC[8TUKW/VQ7N0:M].IU;@$_2B" M^5'3X'/O>==>%:S+ T^KGU8_K?YE#CRM_M:"P^I VUID,Y7+;;$2T!9F[L!8 MNSZ^M);=&=_%K&7#2CAF+=UDYY6L1[?9EU(?'\SU\?&R@NFBIY?ZV7S,IJ-Y M<.YK._\ZYM\[C0MO0R%'3"%=^O Q^B2]:,$RBW&I0W83*N,!E*"Z'Q "MJJ'9*2JHED5X"P!@7.[5V2YC\/"8_ M&X^26BVD^+>$MEU&6UHUTD0!6ZTF2BA.J"-**@:P !H+IK6E[J1HV]I&$:\B M ;\4UM=L?>"$K0E;$[8V@ZV\^MA7X MO[)H<._A83SJ7=_MVXKL #QO!\Z)*A."8. $ QXSCRBD1&NNE'% $<6M(G"! M$$TV7B3JL M+S8K$S59 B#A3\*? _"'5/CC)$5:*T,EXU1&*!)!00/2$Z.,M"[A3Y*)6HY) M*4>PS!'TL83E?QO0T^B6['JR7E[C)!B%;M6;P47@'LF X@Q!Q3# CI%060:L1M J&6 M.B8@Q F:$C1U#IIXU7J%,&&IP4IJ+RB@1%@"**5"*6X0]FOYJ\U!4VM=IDD^ M2B"40.CH("1!+?Q,6JP,D5);RB&5W!$@H( (0A*.)Q!JIWR$4*>1J6.91O5 MC9L\5JPIVI7V)D6OT1BHT:\H]5*CTF2]+9W2&EGML9LS/-5"X-+VMO<)1:V6@2Q)UV@L=FVJUR5J[.(4XPE:P(-A@B@!5'CMD MM,4!1 QW(F'':\HTVY1K:];XL\Z-AY#UZU5E2TC4!B3:!$3UQF_6$8@0%PH[ M"I560G//N(?A7VW43@:>'8&HR\I5$F(2=)PE=&P48EB%'0AARBA$UG)$!8': M:^&P(;&X(97K32,3=K1-B&G40G,N,LRE! 'M4SHFV:$?XUW-#BV 8LA"P+6G ME%FMD4,*,**E#FH5Y8_Q[O]G[TV;&T>N=.&_@JBY_=[N"%4Y]Z7\CB,R$YDS M/=&N:G>5[9A/#HB$2K0I4L.EU)I??S,!D %291(D.*2=K@L;@ RSSG/6?(L M"]0HAWS?W(Y' 4L6587A7;6DQ.>KU6CT2KWAD35:.&G[Z?#BT/&$[!R1B0#0 ML,0X-,!BIG1J*6!68.XT0YPP1R22+2\N(M-;6V?/1I8B7$6X.CFX0G6/JY00 MS"TPR&%,"?2^HX)464,%@)B8UJ22' E)?A[Y%[,BU-DN/%(_4C]2_SP7'JE_ M8I5 ;Y X81P[TIX'IC1ZPVB6IAAH1;DQ%" G%.>& M""8Q=,AC2\24;C$EMK./.',V.--H]**($81#K! R%#,FG244$(&9<$"3=-\X M<[ GG]%VB9@2,>5I3&GDR_M]X$@)2*4#-&5:"N88==RJ- 7 @H@IQV:[4'(* M0!-G\>33Y--XYE\WV[PL,BH:+!S'\<1X;Z1^I'ZD?J1^I'X3[GY(U& M6A[]^B(M3V=]9T/+<^G$T?2[1][OWG5[U=.KT2*+A'8GPU]YS4NU$RBN 8;F$)LN)7$44ZIX=K_G_\OEQ9:ESH=P>8PS"1/NV@F M'6KA3OLFQ3<&GKM&LX_A!&GK3?@ZGF7#Y%N9&3(L,T,V(?QXTL\GB[7BV]^3 M_GA^.JBX1O07W$Z'@[ZRPONF#G^SRXWH?,U[Q?F62-+V%C* M$9;&@)1:IJ4$$*<4*@(%4*35N*W&X+K3=_W>B[S='5EK+P)+W"E8OI1=7@6: M;RDT9SH@)")C1,82&46-C(8HPCPV0DHQQ8")HB6O3"V6RCO=Z1LAXQY-2Q'! M,H)E!,MS!UI-*;@,9R#8P&2J9& O9& M"+?/\UA!HSFX233R#[/,+VSYOM_"0/G!:)Y5>]AZY[7 M\VR53QYLS' PRM]?Y\6V0P1^6-EWL0AAKER@\Z F9 \VL_CW>K*XQ&WV+7]_ M.3:O59(BG( CX2#FS<M']OOKX"94"N9WR6_CFZRE2F^RR;?!J'R\;#X;+]XHA;!XYV[0 MGUU_E/(#\UO)Z0\+F>N-A\/L=II_7/SQQX<2]FX9F&^]OWEU/#V.KLL M6H[W/KP0JQO_/H.HKT&)?\ZGL\'5_;:K+5^&+R]@HK7BXJ9>>X\GA58)>CL/ M]WF@;0J4_.J_^R4?YH56?\\0DA(;G(8S7\BYPFG*E9;.4@NA)>]!:;SX2^1] M-7OUSSTG?[ZZFN:S8+4$]FQD4S^F'YNDZN#IX79/CS97EPOB-U$?=Z(P_YXG MMY-\6O3QFT^"&7>73?K3)!OUD]OYI'>=3?-^,KXMFA4DV2SY-O$F:7*5#2;) M]S#UH6C('SH">J@HS*8BEUUGPVS4RY,OUWD^FWY(W+BX=E%?UIM/)OFH=Y\4 M@#^97B1W]4/X.XR\J#6O?^==L3SQ"''=>*+P?'?>0_/H5#^=_]K=P'\M/,[4 M6]7^#O.@6V^SR>S^0^FZ??:KO,FF_MUPHX*1PK7\U?T[TX'?JVSBKS0).0!% MID&2#;T+63Q5X+QA]>[<4V'B->=DYLWTP!?]0?$4'Y+*.?@TO_'UTOB2^ZXS0.C3>HV>H5CE&!XD80 _&(UK[Q.P6P;_O;/F>?^Q0/( M#2]RX>6U=-;"WD]"'Q(O3K-Q$)IIT/E+?%T1@KL@@YD7_'&0AFGRHV=Z?YMA M8/F?ZMX0;0Q^(?B^@&9;D1P?'OA6AD?E9#84\V#F;]Q[L6)>58DE>K2[VI M0_UF.;]\7=+O2MBR'6/L-/>W!=S\=>J)+QS%!X[PM/2YGK"$7I5,>8(\<.HE MVI&6)[764U]?I.7IK&])2PC/0,_^1Q%B*T=OE-T92Q?O!9&VB^1R/DO^,_N> M)[_DW[)A\ENX\#3X]^4USIQ_3AT+HN&U)TQXQ2G57E#"&^:_Y;WQMY'_1?_1 M(%"4]3-DBQ(R"2121YA$C<8>1;P7VUV X^<<(:< M4&Z-R:;7'B2&X>!P$CR,O)W*^CJQ191_C#KA!YLD"$$,ER"""MVPH:K1BB1+D4 M4V&<4)IKX;2CCB+-GVDKZ++!Y&\A1^[S5?UF(7P/:D1^+BJ&21=3?]A>FL8< M9PG;*7>WBDAUHDCU="U;!56X;K=L7&IPR@D'F%)*A ",6Y,J;:T5TLBGH:I MI25>%3&J7P;9Y6 XF-WO$*P.ML'5H=6;16B+T'9RT+8.V6B-;,@0XZ2@"*;$ M YO_G'F;3 D*L'^7/-.'H'1V=H=A$$>#*Z+2+E'IQ(#G0,RFQI0*J:"UF'%L M$*=*.DT@%$(BQX C%H(UX/)I/"N/\7[U4MF[MU7-0YKWY\4?.\,>&?NH'RH8 M=;[B_W\ZOWUB??XQ_]@J&ZDOP&YG[_[T(PQ;-K^-D';"D"9K2"/$,)I2RB%A M%"&B.$J52KVQI)T&!C\-:?5!P>=+OX:BDNGK^+=\-I^,PDG"SM ,@TZ[,$4X MB[95!*(W 2+8B)XS:I6Q6%H'#76("4BA98P;HH1)D=T,B+[DO;GGJD&^.\<. MDHA&$8TB&AT\&JT#(UR#$104",JTH?Y=0( T#&.0&J<9E9RHE\;'2W=/%;WY M9S5.?2PG)BZSZGM48:G_Y:(XU/?ZV1QJ>_UDCCTU]KI/'IK_4L:7Q03M2^ M"'Q&[8 >;TIX[@QP"!)^ZL@=:1EI&6EYOK2,O8!B+Z"(!='RCE6WL1=09(OU M;!%[ 45>>;YP/_8"BDSR+)/$7D"1$TI.B$U?(C/$+D"1(9XV)E:[ $7_=-W) MT(U_D&&^T6(WJ][=$>U_G(^R>7_@+<8G!]O&SD_=,WQ,^MYCTK=@?)GTK3EP MBJ26A@J4E&#E& *8*YAJ:QAN#?K;L'^3_ OLHIT VDO_IC=+V3XH5#GV@Y\( M*?NL:A."+3$EQ5IX5.'<*4T-]'ACA7+6B30EVA#26:.E;E %[P54VN*V#6UC M+5O$H+/#H#40)$$-08A#JQS'@!).(;.*,,L(3RFV#)OTF0K_)SLB=0,V9#]M M2:()$^$CPL?K3!B):ORPPC)I-*#&6 HY45KI%&+'(2248]Y]TZ-NX$70:,L< M*!C%ID<1TO8.::1A$D&/8=HR;;BBWC$34"GN,'8*4V.9Z;3I45>>673-#A7. MHFT5@>@50-0(.0ME<:JHE8"DU$"F26HM!U9! 6W*GAD9L''3HV[@:"_]0B(8 M13"*8+33.)%H8!&RQ!@@(9&<,L142AB0@#KG;27GUC6WW5_/HXZB3R<=>RI. MY_\PRRZ'^?+]\E^_Z+"C@]$\*U==?"GIY<-AQ:7__L[3.KSV5^TM7C_R4%\' M-_DT^93?);^-;[+1'Y/VTZWF!]P-^K/KCQB4W%_M[(O3";PLO2OXN?GX!4-_ M]?OZ):\8YKUE0C$$J4F=I()#[0#'TAD'"?2:%;_')4_Y2^1]-7OUS\DJ49_Q M+:7?A!4(K%;^4DF6N_=M6]SP/+^'&ZY9?H/)_SF?S@97]^T5=4!$LAT1Z:O) M\/4Z3R[+Q.EIDA6U&8N]?-V%TKR7WUSFDT6IM=CL,DDVZF_X!$]4>K=XX95\ MV@%5/5F2NWR2)Y-\6*2JS\8>VQ=Z)AE6!Z#>LDWNK@=^$9G_;C;TYD[YW6SQ.N?V="_DY5*J'F)K$QF&XR2K-<;3_I%(OS=8':=C.>3Y*;02>$:02GY MWT_R0B=-/R2/R]?[Q[A&(:L,U@2%@ZO@*,*H]0HI3@A&BADWX.E_>(@ M9QP0@@W05!(K!-)20>I?:(*!?A8PUM['FQRYMRMN@QJ?S/-W?ZH7%*"@L:B% M75%MT ,V62\D+WF4;5:"U@!XDS7)*FNV$@T7C-BX7DOA-?DXO&[>\&,O9WF'Q=_ M_/&A+5<;.W6&J'CWM'%3W4/^T#"%'GSV]$=BHU]M]M$^[[79;N ]KFN?]SI\ M>KWL7C$]_%1[&I2-@YXT:,^]1.#4^Q)$6I[46D]]?9&6I[.^V#LH]@Z*6!![ M!\5:W9?U#EJ)3T6!/W/>B V$(J_$!D*12;9@DMA *')"R0GEUCSL&O/K,.]_ MBTUCSI(C'NLB%/GAC/G!&Q3/.R!GT4SFF2S! ^HRLUD+HN/,P=ULK7M,T$44 MUJ/:->! &:$@09("K*5RP*F4$V!9JM S";J/]J=YKIM$-V-%D=A+S=)>.#96 M?[_EZ4-$J\- JS6U38AB7->-,Y*B5& A'*#*,F&YTQ @YQ&,/, M:6*(>J:)Z=+JVJ!C3S?(M9]^8-$$.]XXV6MK(9^\5*-6M:R21 ?5 2@"[$'9 M?K)I^S&N'-"ITHC"U$BEG 20IR+4G#GYDHX=10I>:-;1&V:#FR?:!G4#J7M! MU&@*1E,P(M4A(!6#-5)A1H0@&J56IY1 *)"40-M46\2P2L7KD>K9OD(1KR)> M1;R*>/4ZO,)HB5> 6(FA4(QP30V%4C-KD/7.+ $(DF=ZH;7/"W;>@Z@;M(/D MC$-U!U694#F-Z'5]-HZ_]&2/ZSZGM48:G_Y:(XU/?ZV1QJ>_UDCCTU]KI/'I MK_4L:7Q03M2^"'Q&O96>:-5YY@QP"!)^ZL@=:1EI&6EYOK2$Z R4[/X;*YV- MK$3#Y&SJ>V/CH<@;L?%0Y)78>"@R26P\%#EA3YP0&P]%CHB-AR(_/&]0=-1X MZ)28X>GSDQO_(,-\H\5NEF2X(\+_.!]E\_[ FXR/%<_%;E,'TVWJQ#*N#R&I M&F-6]XPRG%H!')*(IY09K04$2(L4* 0=P\\D5;^Z9U1'8UG!7DI 8I7'*9R= M1%C98YL!C$5=7):R5!O%N<):4V&)" ,7#:;"?TL)_$PONE&M&U MQ6T;VIY)\X"(01FS:$%!#$'%6<*>0DB(0'@(3K@) TNO4*J84%0M'40V&HPX<*8*F@L$9SJ3OK:]0-]L4@ M432N(J0<(*2P1JLT[3@'PG M-27^'T,M4BDQ"A*E..ZX 5$$E@@L$5A.%EA$ MW2F(I\+H$&8V2E',C-) 8@4MI!9+*>!!=0KJ!I80W\MX@C<#IN)(_@^S['*8 M+]\O__6+#GLZ&,VS:M6M=XJ?);U\.*RX]]_?@7?%:W^?WN+U(X_Y=7"33Y-/ M^5WRV_@F&S5]H,7SKJ8)W WZL^N/&)124>WUB[,*O(R]*_B\^?@%HW_U._TE MKYCH/4/6&2P)HX13X*C"*/6LKC@A&BADWZ.2S_PE\KZ:O?KG^(5/@:3$!GM_ M@%,8CGK2E"LMG:460DO6/L6:G^-59FMYJC4MI"?%"D!7^_]2G)$5L[[.4WZ5 M/_P"+GU>,L,CK-F0ACC^SQ]3I/ M+LOT\FF2%64L"QJ_[D)IWLMO+O/)HFI;;':9)!OU-WR")XK&7\"CKY2H#NC\ M4G99SW7)73[)DTD^+"H%9F.O9A=JW]/3*_EIN-)OZA#N!O,KI/Q?)+<%.9!N%"P#_Q% M)GEA'DP_O P;GE>(Q=M9L2_3*Y21*X)(O\_+FGV^]X5989Z-^6220_Y)GTWP:6$D/Q[U_ MO7N$LZAFT$"-%6"8(FFY==PYP 10$E#+WX.EV8F0I3@U&G)LF51I:E+CO^J9 M67F#E(!G$6OM?;R5F'M3\#;879-Y_K*]7=W,:\WW$V^C M3_S%@P&?]+-9EI1IK=.+9!A^&?XWOKH:!,TRN_9V][?K\7Q65#?=C2?#?@DC MY77]+0?C_C3)?[\=3,*M+_/979Z/7JT*JH4U-< K?[J1!EK>EN$-?_HA687# M0^25?N[)>^.?)AE<^6WR*F7I$"8#;SXLF"24.O;RVR 8'Y(E0"T^+952V.6F MA@GJR?]J..][/O02&M3+TT5PGC^^#4:C<-7_RKQ03^Z32N]_2())TYM/)N&I M;L>30MZ]61,N.'[P+"LJ;EK?OU1W'H_Z@2/ST30O'WCLF7>RO/C*X_M/ V6MWYPW8>/L,ZB+MXNW<>'?-%.*-\<8ZH+=*SZWOT)\@<++/Z]GBPN M<9M]R]]?3O+L7^^S*_\$'[/A778_#>K\>E*M?KLEM9?0N%[+OWJX UB.LY_/R\;+Y;+QXHPPN%N^4SKF4'QB0F-,?%B4)O1#5 MN9WF'Q=__/%A8*/V\^L:B7=/N_7EC1C_H1$$>! AP/5G;UIBTJ9Y]G*>3:XG MP>SZMRGTUK3G4>_#JX)C"U18 <8.3+SG0SMK?[XN MM/,"M;TUWC9TTH?$K=INE>)M*EJOD&XG027-[@L5EO_/?' ;]/E%<.H>7N%) M??UZ?>E-QJ JWQ>JLI]?SCXV_=/U&>S*<+QW]AG;WR MEMY""<:1I^:DN%,V3+P.F8SOPFK#+2Z\N=7+_'V*BZS>?7!S.QST!D5WBYNQ M?[C?U7\ZP?7(7%,P:A]J;ALW<-O_6W\5Y&%=G(;CVO_EZ\?N1! MO,AG26]YE%%L_V4V]1X#36ZS0;]%\M'BK6 V MCXH*M7)SRG?+1UY<:.$JS3UW!XLV8%/1?\FS?!YDKERCW^-9X['#,CPF%L_M MB3$=!Q+<>PME,LN*EA.>[^Y"9&WW[?"S@Q#'2]:#QV>=L%U<,.U4_TN 2U=[-"E/+)EY)5D'LZFV0! M%]X'C*BH'%2&WY-,C M[S;<]"4#+?@N^.TW69"B$N3#E>>S)1W^7ESG,NSLU>#WO+_ZP\<>H0X,/L+A M(7XX]X 4?NS)<^-9]EM>Z(GR7>TZ_6(IPBX$6;//=_ZZP.VO MJR/"E7 %5 N['#1UOV*QV8I^#QO_T'=]2H*]CIHNR#1M\UUV=>5-J@#/]\M> M-R%\7]==+D^Q;X 8O]%X]%!@W'05-E!)H;#Q%J[4 M),1\4TQ-2)@4C?"P58S@E%BFC'>-M%6$@_!59A1%U#QO4J^]3RL\;&JP"?+_ MA*HHSD2R0.5PX#%-?@S&B5=M055>)'65_,=VN+A#PC]*MS4^R@MVY*@"&&5@ M *P75R"K(U+"/1T7 (^\Q%[T<_.LF'&L75/$:\#4_'XV=S7:Z]!DS_[#ZZG MB1T%]===._)C+L=H^\ ]KTS>.NLP3C8\B,F&F' "<^H5U,(P$-0AIJV@BJ?8 M8*V<5,Y!H+B03 '[T#Q9,M?23GGWM&7306F\B#,(WSK.W(T4_FWAWZP#I<8I M1_?+/@3Q8\TZ<2N4$1:[U'FKW$L@MRB(7^J-=>%T:P[R8A?W(GT0=2E]AR]' M+U3[XD E[.LX1&P"#R_C"U:W&R;:+=*R3 MBL45B9NA1-AY?[Y,X%P?C0.$:::U$$HRH TR@) 0$[(8>\&AKA&- M!PV \68"5THYR"5DD%+F;6Y$B$J%0ZUV**LQN\5I]D[C=IS$N-UIQ.V"-?)$ M1L'X,F0NE(D'^>^]ZW"*_QB2-=,.]@1J!PA/1Q*=Y* !-"Q%)/32A0Y9Z323 MC :@X1H)[OW^AT!3-$3Y?/77:5YTS/U<\D(8'OIWGO8W\^N<^SB9<_\&1H8+/:OW#9 M*EVQO?G]P;1,82SSC;O9]:? $M5@J:QPA@)(+5/,,G#INEO*^72 MJTKBS]DLM-BZ7Q^,0XASFA)!4HN9 $0Y)D*$33$E!4&L$8QC3E.24NZ-:)MB M(34J"D8<0,)Q$([@G@G&K;U/*QB7N$>S^Q=YX@\ 9M'KX7'Q61\">\GS;;,\ M]'HP[P2/7Y,[^&2'B;7*KJ,XY(MV,<8A8QPRQB%W%(>L4^)^>2JT]J(.6?N- M.6YM-Y?&6Z%8KIX*M\:0XKF&%'EC9(ZQ$"*OD@P#@BGAC2$-O?%*C*:6>A,59[ M;2E5C,F+7,6(HFUM!JD0=JHI-1!Z;:1-C>> M[]+X1.>2+'\2.@]'G?= "FDMA4BD4DO)N%(<24TLDX44"DFY2_EV4CCXODN5 M!_AIS\AX.Y6W-1=^#1UZBNZ!YZKH>"UB$A*!M4.4*6R52;F )HB8QHH);%JC M_5XJ8BKL[\[EC%Q(V:6<';@XG41=V*--Q0Y)"QY\O%0T8C-*I-@!2A33W""$ M 5"%_%I&I -PX]C,[E0CO,"=)D'%\.A;R7/@I=#0;SXK>X$7W?5.5J<^.3"W M%$K9B-4(QK0@W'I&4TY A:D,M8@,"F MH:UTQ6>%\J^C12)1WK>_]_Q75=$I M:X?&JQ2X0P%M\^7;Y\T^-AOWC'3P:C;T_6*D2RS/CN79'=HIDI E)&K&!.20 M(RV<2KD$G(3^$J$9G/+OK,D%?2H[NSO0DQ>8=-KB)=9J/\U#\LE;/3;/8,+LG-P<;'01_0^GRU;65=C M7Q[O1+UM3O7_68-?5-9GX%I)C!S$!BM(E18\#6?@G ALD6+XN5%+)82%?SZ- M9_^=S\QB;1L:+Y60,)*36$O82E0V'&YZLPKR)PW!,E&O^83F;_^"W4 M8:G?!]/BU9\'H\'-_.;/>5DZ\'0)1\<5'!ZR=KGAK 80D@)+K8&86$")_W\1 M#"!MK.086;7W#<]^?]&&HW4U,]L7?G6@@128+MEC!'/2%)/#"9^J^? MD%0-2132V]]&*RRLI#A%PB&40AD&L CLT2'\)EO9MNWVHKWV(ZHUB*.5XFBE M.%KI1:.5.O39=CA/E6X^3_5A$\R?J]BW]5IG=A]*)H?CJ?=7GJT,),988I4F MG#KJH)$<004HPD [4V%E:;Y2&+&D%=^A*:>[0G3UFK.+3>02O6L^[GV/AW, M5%WV5%WL1%)L19AP]./??K;3GS:RL1ZY4=*T.C:9V_J2W=AF,SN>V[H;_E\9 ME!GH<^!E]\5HF>4C%T\<7,UR+$D(0_AE)5D]N60YZ:D(-$P6$ZY"1.+>.YVC M_&K0&_B_BZ$USWR^G&.U"'44WRN&AH0!6H.)YXHD.-;?2UXOO.)BJM74;\C M7R4;S8;WU023\.O!I!X;Y4W[PNI>S!-9WF%\Z?>S9. PQNIR.IY<%A_<9/\< MA[+C:C[7( Q%FT[+\6CE8\_*<2K>)9_.ARM#+\+4IWI K]]FOY#I8#'M=%8X MZ<7&/IS4%OH-])H,4U]A.O-O+ 9X'S0')\A^U]4N]D8>1?B&MGW M;%"ZZ)X,\^705O_%WB3O#V;CR33ICXNO%K0+XZ;FDVGU]0^;NJ0;_FZKD&": M]PI'#0,@KR<>U>.L&\(V?2! !05W;N**S)! M2BW2^Z&S)%6=DL[QW/?*; M]JVP0L?+ 8B%\59T=/&FVBBL;3':]7(0OGY?J=1\B6_G95&BY<_D)BX544G6,#!?+A;7(Y]H0IJ13VO4C3*F8L5E M3L*V^]]X[^)?^2P9Y7>! I/L=J'8;OV=ZGF8(7Z[Z(+M+UF=IY86>;C2*)]/ MQOV\G/=9/J*_2W&>-/G@5U^0=QJ\C'[R/_-L,EMV71#+/6KLBL?#+%3.=IQ<>+ =*> MV3VTA5]Z%M\MZ]0>@0&&&&E3*32A"C&A&%62$ZHM0X*TDD^75ID?B5?24AP%L%6SO%=AXW9^%$2132"$QW%&%K<:: M&X>40D)*S,T>@*W<@;-CUS)$V(2H^>V>4:I1-^8 8QB:X&#E".DO:M+<6A% M@(B" G:,4H=,\]UILD./JC:PJ(BN#;P-6W@OLQ#[+L8K3V:#,B[CO6OO:0^F MP96Y&T^&_?>]8>9]F"?-\*NL5Z3\7BP?L.KB&2T,E]UII&#SXJ^:[USE^Q?6*CQ8G%$^2<#%?V_\D]ZPX"*'T9]RN MZ6QY^E .EO?JN'S60Q>$0S ,%F=4>[,*)&I$L8U&QA"@B*. *:FI08I2Q8FW M8['8LU70166QV*5[LHCY/!A74+WM%UXDFP1QN?6"ET]*-!A4H%%"2,-1*;R= MO5L#LDYNM-[7Q=QJ*ZVC&EDI7 J]W\*$$PC35A7YRZR!9_5\2?3EF[/QSW[3 MIL>@U9,B9.-!\?THSP-"7V;304G9Z?SRG\5)\;AY6%F2\\#/6+N*V?XM#U4# M![W4Q4.^*F9[D_VK/-TOC!^O?*_S;.B_5)1&>.OI:NZU\+B,Q][FX]MA**SX MY_B^^M[ 6P+#@>?P(L2W/*XMHWK5XWB5G_NO]%?[[VY!Q12F8NLGXYN=I",[T\I#.?',S'GV9%:E3 M36Q(RQ,OOWX W_M_<9G:_/ENE$^FUX/;&AK*/7G@,3QZWN/M,GUO@C%:9&R$ M!7Z^:JB79W]\_VN9-J+KK)'.($CNS)DL.22@2S&$T>]]DNV=:V"=X";"? @C M7)W[_-5P1_AL,Z;]26(_%9)P.?15^_G34902AE7"0?5:,ZMF"I%S-1??AK#1:2*6*X M("AU,,4@,)''HQ1@*EJ'OZ^$GD4>Z%^^ID?(,2\N_M\QYH09K@L]M2@7NQI, MIK/#C+96FO6Z^=3!=OOF_?%O(1:ST.WKB6-FN_^XHHZE0L%/_# 5'Y_\S#X&8 M:=X+,V2J>)'?\GP27+824L>3Z:)REP& M#\(>+=@KKX3R_S83F?UEQ\/OBUSG1JK!?!KBG?6#3_VC]8)3\O<\G4WFO5#*W4BZ7#S!(IN,LYUN(%XXG M]\7O'YSS5+QH"QGR1MVW27:S>TWT:3QK*R.UL OZ=1%0=Q$IT&YF?R0YF@S7 MX^E2H"&12@ !!4VQTP ;2H2P5EBM] MS-#OBLF:8,7)9X#+&=L=EL4+AD4S< MKT5ASP,M,)B&J+!7)EZ4BL.P(O^PUO5!-7H&^% Z58\J7Z_KO$ L=711"N15 MU?(690K44I%-2T66W89X;>->E9-V\[ N]" [];R@/&^KZC[\>F.O.+SP8MDR M4DO='FP++XIY^/&I"L@^.D2\A'2/](9XI#5$U1R!80H@<0QA1*@#5#DAB/"7 M%?ZEH_1ACLN#)['_KP)$W2'NC1Y<)6R+RU<#E;.*O>)[TM;=J@ M@8I4@ET&[PD%@N<4U5G/"(*06,H<"OF$W(4\0L:-MLAS"WVD9:[?S,]7IB@& M=%6F6-722(\GD_&=7Y+)0L>7IYI&+BWOU8NL&.5FF?;UJP>*R3HC^^=/[H7! M1KKC@YG9]60\_W9=F(&#ZFPC4+:1QW8;5O0A\7Y1('UQ$E(&*HN$LP4WA'!1 MD=L78DIE("A4>TQNQ\54\]NY_VNZ# !MZ46N8Y>ZWE(0'I2!-1(YBIQ2U/,( M>T@S;ZC/ MEN5<)VHROC91-GF!=W+47;\>3LS=H.M7;-X5FW?%YEVQ>=?SS;LZ\ 6>#[*L M_3D^8E_@E[%_L&-Q!?YC/ [QP6 ?[BQ7O#+=2!W_1\P37QFJ0N40%E8YGA(- ME0H3A2W3C\46?AZ%@\,0CO27R!]KFQQ,./@7].?LODA1:+9P6(3AEZU/O\PO MIX/^( NU&@]"^*LW:U1)ALN':,G#'P2"AZ!K^.'7^]M\Q7WXZZ@XY,_[X=/N MG >\,^B;B>#824-=V6EP#"?E?F$RRJ@\=65 M=\>+ZH%EQ5SH;IA/"C^_U-C_W[\)!/D?IPT!+/8BR%&8W=Y.QK\/PG'5\'ZWPLOJ?$>=6FP10EQZ MGX$1("Q *4^ELPHHEZ8KZN"!*!6/_J4LJODZMM4NM\68_05Y\F"P$S%>"N27 M@LF+[<8?O(_I:>-WH&+I0"1/N\>_S!!-Y[D'V$#B#C,>VV/9NQ/IAQQ69!\N M&+U*7=PC0]4E*MK;G\P!PJVE5&$J(-'$,8ZPMSPL;R6@O%P;+-GH;5AB!_KA M0'AIZ>.6:J' QT& YZ)P>]GNM0A)EUEULY!;>_\AT54'UR(19O%&4P53B]7N$M[F]?'K!QZ=2*92+4V%!BAJ=8D MU01@Y:2#+7GXCVPPFOY2-)[]//HM7Z1T^N?_?!5XJIU#7LH%@.]/233>]$Q@ M):V[D=)]!&W;U/R;OWQE""T%>Q]!"%X'(80A FKJ_\&"2B4EEE9:3B7FPAG7 M*CA[C0[ ?H48OLBZ9X=BW:.WLN[9PKJO#%56)L2-'CF57#W)#*_KWY?)5"\X MJ&QVTIL5M6K5-+$R/ZX^6&N?E(;G>J"(:@^D.+]"9.GH,J^,1O]:=.NH+/JL M=YV,BWRP11G_ CR++WGUXA%C,"IRS,L&9?]>:A7 M6I6:Z;,I15 [IP5@:Y]62E%@F;)!8I.0PQ D#A)>&@2#J:?\39B6][^A&4 >JA]^ M]%Q5)=U.?_KXY 2F%T;L7_+@VZQ[)]D[1W2\6![;00"V.S446YT:PF<^(IO] M;)].#S:<'IXK7P9UHY-P\,_E\=6)L>_3KCO>A=$ \8GLTW>^,0V5*==>=#]>#WH>T1YA?)[2Q5\SD/W, M(.($N/_4U_>FM-R]]/XX'V7>>9KE_9\V$EB_N/4S[W>;PO1*3Z8()_W0.$T9 M%R>=)0] 6;A]<$^\_N3.=346_HD]^#\;K&\ME9]9YVXSJEX6(>6@+HP68<:L MA)!*QRD51J>I-)*D!*2(*8J?CQ:MUJ:N*75^35CT:SCL_W4\&,V^#'[_>C=V M@^_YK_DDB'X9__SDW:)9GH^^WOFW[LM_/X^ZJQ6%%^"1=C$/XD5=\$Q7_/TD MI%<9<-US^1&KL@A?QPQ?C8Y!C (IB49(>U4FE-.(6H@E2YU1@M%'J_E> 5_- M6IH(7P<%7R\SR [4[@I9^*MV5YW^0\MP^QH;'.W !C\(X6ZTTS" 20+#[#GL MJ-!8<".H58A(*(S0:TZR]F";%']]R;_GHR#@*Z>XI4B'MYLB[L;SM95V;R;C M!VN)G(#!*::LJ90$(B#2A=DY.Z!Z4Z7XU-ZT+P@]D=_F?#[M0&>4E@-[AZ:))[Z[TSL4D^:/X'XXY<)!:_Z^>+QT6FWTSB:_/S+F9G-Y:_/@-L3K)OK[V$%E=*9/0=YP+6]6I, R;143 M@F(,M#$0:V>Q<7:R6"Q,Y2W3IU@<2#Z\,O\LLCMW;AF87[[ MS&:TDFCK"[#;V;L__0C#1L]OGV";MS&UJY2U(N>VE:]V"':XH/4(6T4L0?Y_ M5#).52J54X [FQKML-:Z%8$+=1E?J[J,T'ZZ;,N[,\6,+V2GNOE)0F]&M.@G M'X#N/C/A;11P:9EB#E,N4B,HIUQ99 '"7M4+X46X=:;]8N'M1LL'X47G*[Q' M[.6Z03FI9)AGTSP97_JG+<6H&A-[2Y18 Z9)326 .D_)], M.-HZ:C9E,_E?PDY^7F[D= ^ZDW4I>P>K L])TQVK_$C8F(VJ+0'4^Z0F:"RH M)0$BU9RG4BO&5"N-M(*B0GX6DTSN]Z"\("2G(#ZG>/+ZM2@F72T@W<2<6"DM MPMYPZ(_GH39RF]JBM[51NLS]7+<[VR2''KR5+4G=BD^&=JT06J3"$ PGI=?_ M@ FIN2# ZE88NVEEJU'_"0-@9VJ?7 #8J=6],2,BC"/@A#O[P JI'>#D"/6BE0)@FAG>-C16<,%8"SBX?,6XFIK[->%7;B:;(+%NQ/-&&(FD_SV-=(W#5_J*B\6O,XW>=M!=YOB'XVI^O:PC^ M8!=6L+I:^AN=S3RJD-HSR)Z5O7##-1O0:0=T67Z] [+CT.^KF&(\;34S^C%T M0)J/EOT@?UKM%5FU RN;"#>:FBZ:]#WHPU2WE2Q_P=:.>FO+_\'U4 K-@_)B MH/'@>UXW.;P?Y,-^8SSDLDW6ATE *85)G!=+N^?/ZQ8S4W[)9;A<[5*6J90_[NQY&C=IH7KY1:W&Z M5.(!'Y]M]\YQ.R#SPW9MV2YV2^GZE!5PQRF!# $6_M_[C]+[D9[ZCJ44P37% MAV]!Z6X*'[8B..;M;JI;$WSK(<]KB"[KBE.16F05UE2&B1Y R90)+A$0DBCG M\)H4U_T1O'/.\$75-'>A16ZS^\(JG>8W@_?9:%2T*2RF MN-UD]_Z7_3R_J>8#EYHC"QUR[Y.9-T&#!KF['H<1/)/P]VTVF87/P]T&5P.O M@<+O;VX+)KF=#'IA/ES="L_?OFCY[!55-I@DW[/AO.CHZ)_@$8T5FNCNKT^T ME'6XWA!)#-><,8,I=:F4 BNKO6VCG:(4/N?L.;^ROX6%O3K6]=*&R_B#W%7' MSMU-@R\W&7JGK\["@3IE"@/"L:(F-"(VT/O2-+4I:QQM_^%V\)#!-4S4%O M/MSU()^$/;COMAOKEHY#^3)\^;7#J\I!J,EB$NH+1BKNV&'J8!;9\QU=U_Z< MO-YM4]O(=4*YU6Y@$&PC:X'GEORWV\'D\(H M^Z_Y,(S&0;C$T=6Y"(M*G?9E!H]C;%8L>C[,DOFTN'\^F86V\Q7@AHM./^S2 MHP@#P);,E3HI.$742: I29' U'IS#!KAC%:VE3P1F&NZX"[S7,;$FS!1:T; MI\YG!)2#>ZK6Z$W#>NY!]RE>.%&KI*V]7LNO'>@BKTS6QB7[QSVG&($'5D/_ M]7.*LV)OIU[&76J=0)1(:AC2 J$444DX!,ZKD_";;&7;MMN+]MH;UVN=*1Q8 M!_(XX#@..(X#CE\TX/A8O;,0L$SXA\3_9[$)F\W8F-_>#O/@%&=#G0U#ANF7 MZSR?AG/V?^> V M4/O":^4=3OI&79AEFR'%8KV_>I (Z4O+)3^+#PPH9]-4.0@1M4A*2ZP43B,- M4L4!:. #Y]Q;%#ROTRVOZC7+_C[_3 M=# -IQ+5<*DK;PX5(8A7#>-Y">D7$QT>*N27VJ7KI?@%>W.:YFV,OQ;A4_[_+^6 8;C7=$V/' MB17[J+.AF'*6,U)W&K!:"V!@*HG"H46VQD0@3"%%VBKJ7NZI_L=D/'VBWG!Y MMO?DC_5]:_QRX$3_%5WQ86>-+S&X@+R=T'5*G2]C\6$$IN,$)E;GA*I0\X< MX!)QZD%)6HL0P%H3[2A&K6S%5P-3,Q_A0(!)H"[;01P>,!UQLZ+&04,RRWO7 M([^CWT+6XC2?/6$CG7#'E4I<1=V_ "LD4P$!-H!3IIRDFFNH'13, HE;G?;W M9D=\71)K^:U.;0G8I2UQL";#"5@&)R^.O)'K3[$P5*; ZT],L?+F/8.2I]!* MR# "Z,VTYT[%$5Y0VJ[N.4)Q/,70@AD7-0(5YQ;5M-\F^71;Y7E" RPJ,4:- MM Z+,60I$((8Z@A2PBJ1Y-F=JX?+:2VNFD/)%*="%)C(>,+NX)R",7C<8V,E5."T=A2KU-K)E!3"LH M4 I3B%HUD/L+$.]8'AF(38,/U,=U\XFG[WR2%V?H5YY\(]-^>\4%OCN6LP> RQL MX%73'>6,KLH0>:2.8VN1>*J&YEO@V#.U_P5NS*526!+'M:+.4L&8%,:0U&C! M+384;P\!W73*%^C"@](I&.S1@3X! :*-KGN8 LU2+@T%E%FKH; (>WU*) :> M9[O0H5T($+U M,NSH /77\?E\?Z23Z>A?%(HZ^_GMQ-.N3)6*-NY# M^7QRU'(EH)PUNGP!R25G, 2YB+3:NE3JE --4DXI>"B@JJ9"VB""_WN8AS^\ MS*IR^G+Q_I/RO#-=B- %%YT>ZV[+'X<^SCEZPJ=Y2KP.!1K-<86@B&HG&0&8 M6BD4#Z.3+6(:4R-A2TWO$ 6Z4>B(7'"\EWG+QR+EFQP7=S2;O?/U/=/ZX6#& M19W:5*B=K7F/GHE$C:;V#FG(&"-.4THXTY8I1@%#*<>(M.?%/XEAG_+=&3-4 M7O!.D[_7SWPZR-%.9Q 6B! 5(2I 5&->IW%,AB1[+0BC J8"6XDU)5H@8SAL M-*]ZHFS5?E"/!D&+)WRA$NF9?+Z2RTZ1YLLY%KVKM7V,+KK'^$I4"*2^RL MH"D/XWVDPM"_1Z!T:6NFS\YS'HJI/HT*R+J(1Q5;^)_YL/_7L(O-.>H=9D.0 M-H8MVL0=[ "6!5E)HT022ZZM38ED%&NM,&/8<"T$$LZ"[1-(7WMF_<9D%9CN MB*RM@4QYT;6_&)#8KVJ/'G%23V2XB.KU)F&D8_[[;3Z:YN7DE?',Z\RD5W;G M3X:#[++J0W^2_32_]*[S_GR8?[ZJ-N.7>L%%Q^=G^VH* XTF*M78,FJQE!I) MS;AVP!B#)6[TU:0&RM00G"J"J41.(0HH!U@S"Q FXMF^FFOOT^JK^3K2=M5I ML9)N->$TO6W*[6?_]QO57/+;8I#,VZ3R]D$;LR1B;=$:&.+XFG8?* M%3NF>FS4>1ITC(TZ.\J[LO/@POJ?F/'-S6 Z#7;Y51C$MG$T8W[[S.:T+.[Z M NQVY@D P\;/;_=U0!2[\NWOV -"0!NQ28,Y85)99"F%7 GH/Q<4I^^<&"SHL\@)WF\]Z<-!RQ)U, M%L'2WGSJ[^D=_">CWF=3_@%AL_^0)2SE5%) ' 4I5A K*SAU*-4I4LN@>C@F M^EAMIJGVLA%/W[7ZAA>FF%EDI @":TG593D*9]?KQ[=Q7+3MW5HZOS/V=W-LKRT[(LZ^)_2 2F MD-@PI)Y:*95U3AO#E"&$0RFWEN6.:I#C9!DDZ"BF$P#HWU]JZ3#&&T788P7I,A M7.^"O'W0OJU:^4NI*CO-EW@4X5O<\;P,A1NN6?ZS]0ERF6F_+1'Q=D0DKR;# MSV51Q[3(;O>.CK]3D=GIL7_90W M_#2>Y4DXCZ@(MG$987>;[GYFD\*7Z2?S[+!YYX+AG?Y,F/X<3X08+82Y?,CJC@9;$7Q5:L[$2Y$6$; MUE?!2,P)44X(JP!%3BL.4*IL2@1.,4U%HPK&84J=$QHZ(RG34DD)-,,P%4;P M5(-G46'M?5I5,%^]K/MUW'KBCTIQ5Y_-ST6+D:+0)?N]*OG*IE7%RW2EWN4B MJ=,%MRY]>_?)UTDVF@Y+J%;]H*2?F5X4F>.DF>.OHTGN;_"_WB;\CVPP MFI;F7S[]*0G,\=V;R$%EO?>6\_LOV3 8B=_SR"^17Q[E%Y--KQ/G:9'\9][_ MMM'A3N208^>0K^-9-MRF('"OB0N=Q^=U-BPZY&2%R_6P;);']/PC3,]?TX<6 M8BD;+<^$<@9!P"BG"&@-%>+60NL40Q2TNC)^F8U[_PIST/+)-+2?F=T_?=MQ ^[?'+$9\B/ATH/JTSN AN3+CE##F&<0HPIA8AH1BD M FMCO _E2&OVY>X!:H%$'JB"1QP=:2$MXW52&V1!,4A))"$4JB<46 M$I5*H*W@EK4B2_7.VF)C/U]]RN_4 M8A4XRM1Z^%_9J&ZJ[ MLX.'/09+SM'>Z#J;"!QDL&31^:BW4J@SJ IUAJ%0)[G,0QE7,LE[PVPZ'5SY M+0@\L'47I)/KC.(MF;H-00H)8OX=XQS5D@J1BI0S:#$GV!#=ZHS2&^ABGW][ MN,U>_7^^^IK]KF:SR>!R7E1X?!V71L"[=F&2* J3#C7&P2B/1]XG>C1TRI*_ MUG)I#)B#5%JCM=.66PJD%3AE@"$HH1,6D%8#W8,1_;T',E"G#1&/_A0F@L>9 M@D.P[)\6[@!$[(G:<.G:L@0X& M&RX'H-HYC8EACBHM). JC$-/$58 XYW:'7\)O1 ZZ&=TV@-"-DRS.-30@;H) M\:UIZ.Y2CO2]FHQOBA8P8:3W=!K41TBVN YZH$J^&'S/1_ZC$$T(Q6G%&.#0 M-N)D8Y[K!!C31B8\M\.?)<' :?BI4!?:\LP 6KGQ]R+]PYSMPSL]O1@IOA.4,PT10" S6@EJ#!1<<<(.TT$HZ MWIJ1\C :YP(LC'N#JIEXF;UT4DD!75KZQS>:)4;N(X0\!B&-7$AK$!2&<8B MHM *E5)#'%'$HA0AURK,.D0(V7MR 9815B*L1%AY "NT#F5@(%,DC1$R-11Y M_P5!![763E)C"&BE6!\BK.R]%48<"AEA)<)*"U8:$5)L'4>$&V @HL"E$@(I M#(7&@PT&".X)5CJ.?G3:6E%"F'*6.6<-4JK3X\P=U[M "R+L,%QW*\$47_)$0? MUZ)O.'":$DLI$)03(@VSH?I(^S^\Z+=\^L,3_7U[].P3WO5B M%HDXE(GI3^YP=;=B@F(K!K/CC=O)G/5M.M1NMAG[M71XW98;R]2DF B0AC)K M1K4FFDJ)')"*6M%R[>ED6\I<;%N,@)Q!.)N@%C6 M0.S15Q@'E#*"4T:QIHYK1"A(F7)INME JJV >/^Y)KL[%(Z('!$Y(G)$Y'6( M+&$#D95T0I'408PHY%PR:ZQP!J70,0Y;!W>[1^3]I^GL+JDX(G)$Y(C($9'7 M(C)NS-H!V#EH=$J1I4Y[//8FL\6&6P*@-YCWC\C[:Q_+>,3B;@O2_E#$XI?O ME__Z'0X<,AC-LVJ+6^\47RS#U<6?CS]\-;9[=7'#P2A_?UW.X88(_+"R=\)O M5/L"Q3N#D0?IV<=0][;U?B#X8$.*?Z\GBTO<9M_R]Y?>[_O7^^S*/\'';'B7 MW4_]C?YP/:E6O]V2VDMH7&\%[,'B]XT-:-YP%.1EN')+"$IE5Q WZ>7#8?7I MO[\#[XK7?O&]Q>M'MNWKX":?)I_RN^2W\4W64HTWV>3;8%0^7C:?C1=OE/)0 MO',WZ,^N/TKY@0&).?UAP?Y>D(;9[33_N/CCCP^9_=WRK*-Q[O;T24AY(\9_ M^..[EMR7GV%A(P]-^FT#HC#97"($F= MHAD&)&)9,0 M>!WP>FGX6K#)^"HQ02]XI%\*1_;F1[U=J]P*R!D-_RT_O"OEZ-+K2'\Y-;R] MSB[S6>*5V(=7P>8"%5: \0%R%IK]JU_3EWR8%PKLO85,(6(C@>U0J;'^)O*]FK_XY?@7\LA=BU?I5>:$G1#DAK (4.:TX0*FR*1$X MQ305[]&)0AX$8#NP@VPMVA'Y--K!9SX"F_TLWFR3F[VIJGFK#!F\93W+CE5( M"]#$ZU1(^/HC.L.-)_[U*"GK3'KW2>/\-FF,_#CS]*GS9([Z_"@)L[7W_Q3O#27W*%/DE\LL#?@DA[R3$O),BZ!TYY!PY MY.MXE@UCGF"9)YCFO2+.N$VJ8*?!]4.,GQ_[M'D$&%M&P(4#@@-!A3.2,HL$ MXYQHAU(K#-<4;!@!WV+:_)[2]>"%$'MI:WXJM0=G>YP8 >W@ 4VPQK@%);0E M,)4IH,(PR:1_0:!0V$+9'K>P>T#;>]H;$W%^4P2V"&R'#VQK< V"&M0ZI:Y4%066 MN67U1/MJ=E8(G&7+H?))[SH;?C,OFP6XE&@2Q@+\H_Z&AYY1/YOTIW^][7MD"< $ M4 DCA]H$ZR1J]<_I].5T$8'!)2(0K)6!3@...54 $DQU0 1(,4I3T,JW/B]$ MB".\(C:<&#:L]2 $6((#A2"5U*3<:"(0=)(I48"#3"5'3IPW..R[5 ]WB1+' MXK=$4#D%4/$"5XS_W!OH8J,?]NZ?OK)/OWS[!M\O I48=(T'22>/&.L HQ%QY3PUJ0+< M%N6,@&L&TI11C/W7K7'D8 %C7Z$/#CL=/Q8/DR,&' 0&-&*L2%IF*8=&.>4E MW]L.UA'. 6)".,38P6+ GO)).NUZ$0$@ L!! ("H 4!)0S""EFN"*!% :>E M$2D3V@H(6XT?.P: +B;XB$Z'>AV9QHW4D%PP9Q$,&@Z50I\(Y8P"CC&A'O;(^6KF.B08' M$*N/>' 4>,!J/<\<2R$F2C&24@"A M*&G&$" M<400,$(> ZSL*7T @MT-E=N [P[=;8KHB[0Y<.Y%]V:DTRQ&.!0'B2<8QR/LZ M<6]$*05%"%"<&L(A159+R5.F&3'22*)M.WWPX,1];\4$J$N!/]@ 093@0Y#@ M=1J;-J*$:>AV"ZS6T*MN3+RZMF%"EQ!&8NA(NP3@X$1X[X.).QT5'W7W\4G^ M+J9;', TW'6H@1JM$AP65E))D3048:O3U"*N33WO5B>HF,L\/C[/!NC2Q2-[PE1"J(.&;*"F]\ M08TD=-IR93703F\V.45N,SM\;Y-3)(JCP^,)R:[[?TQ18HC9FFK$?[ND75_K6#A!1^%\8)0XFE7G8I44YC)Y B($4:,LK5^_IPUFBBA#5*.R8HL$2GQ&, M=H (:!S'I6![TN5]-7OU?>"[)/?B>!NX;S+/W_WIZ_6BY.@U[#3Y<3!*/%6&H3?4A4>$;-X?^&W[Z>-"FBMZ;,@Z M9)5U6@/?&[1O7((2KNDD,*DEP^' MU:?__@Z\*U[[_>@M7C_"YE\'-_DT^93?);^-;[*6%7.33;X-1N7C9?/9>/%& M"5S%.W>#_NS:?]OO:850'NN&V>TT_[CXHR67[Y8'1,MC4AAVYJGSH_(>V-_B M70N;J_L__1'!&_WLN8\V>Y"=WNQ-$V(/R1:.ZXOK.Y3<#_X&N1]/6H(MM29> M9P&%KQ>O[DIU=.F] O_[$!GQ&CH$1_+I3\EOCVOTV;CHRV>\ @\K#$9/LG05 MBA/TTN(YM%3_*!EQ?7%]KT>V_66M[0C6OEY/\CSYL__@>II8;Y#W#PV:GG;R M-]B! V/K3M?V"'4/:K$1HZ+UM2DC+_,.MTK$W,%&O$+"=[0U)8\4UF<=A3Y/ MD3A#ZO\R+D.MYTGP)0;B-\# ]EX\8B3]-!N&+@:+G,--5.TI M)W <)H,I"SE%K#A..6,F-DF+NL'0&" J'L1.]-.#1$) M#PD)>:,*A%+"L?&^MTRI,5#C%, TM&ZT1%NR%1+*B(2;(V&7-2K' H2'V=7B MD* R+OPH(GHZ'^57@UGRX^UD_'TP]=+[4Y#UA6\TRW[/8^CN?/HI/Z^/,0!U MN3O5W %ID#(044J%LA1C11 G4A%M6MW=%C4,OU=JN.*\Z)<1I]E9=JT0;0Q2P<9IQ9CB7D!(DM2'$<"&H%% #W!JB MX'FK[J8:3?4#/D)X*7,?=9.!B&81S1HS(HQ BG) >26>B!3"@)+I4VYLD;0 M]I' &C2+CL"1C+<\"3 []WS17C:]3@*R)M>A=UH,,\<)+[JR7Y[[WK;/0M+ZR/H"EC$=J1Q%E^R[_GH_EC/2G.@%RG/[H*0X[K M6;'84FZ4I@1H"K55 &A@&.>(:P[;4Q4JW@@C8DTEUW\?S*[-?.K7F$_L[[WA M/*Q:!>MGFO>_9K^OCZ:DGDS?O=,07(+I;#(/]OMO@^F_5DS^"E=L!2N+NS]P M'X[:E=GW%"Y$NO1ECN40(X+8,8#8.@R3N#%(*T50$R+"T#VFN-8I3*U,K4Y) MRF"KN6LW&"8CAKUEQW#4Y2B&-\OWZ#J]\E"=@I]#?7(^G243SR-;>00GZP8> MU,*W)GBWA6>G3/133GM:H\01$K4C\O_8>_/FMI$L7_2K(#S3,U41LCKWQ15W M(C(3R'Z^;]I54W9WO?[K!DQ"$KLH4DV0=NE^^G*VV] [Y7QN)ZB5B_0J U5T M'Z[9X];1X1:3*]S*D*:29<0:[7@FE?4\PZG3(N,,6[$6K;E#ME:/6SUN/;/9 M<00XU<_OT&R#/:5B'<%>OFA,U&&(5M7X]0SFF=>9Y\QA3KVWB')!)&%(""_2 MM;.)K1.O>L'Z HM%X#:#UVHDH1:9VH2I\ZPR23FEME-?%2 M8.$S[K4V3'>6OM6CUO.9 Z33-+!]!'T>X,]'> MZ2*]@N0-2IN3#4T]QRQ5WCO)/3'&VZC VOVC(+\ MN!OA]L#8 ^-3W3N4-[BH \ISC(B'.5..86MR3R6DFLFD2%O.:GMN4XYT$' MX;,@VTZ')!MGJ1RD?OME.L_'=?/I&[VG8SS.FZZI\ 2"OJ/3_?.!],O54-UX M$0Y;,#VJL>M&,@E$K3%<&"$UQZ%1O-8TLY0@AY5#:P'%KT]C[S2+@-*]"9$' MR.VH=><>67MD?2W(^@BP,MP :^H9ET0JC9W@TF:&(NLTSHQ7&3.9?/TJ?P=* MN=Y?@8D[:.R =>\_ST.3K=7GL":! $:315XMRE.I=?U9K TUJS_^>BG(_.KG=EH.IM^#%L-I!#_8-V#[;X4*",Z2S..1!%L8JN M_UA'UV>KZ/I/MZ/K=YQ@_&@T 6DQ_T!#;LGND%%1]J?%)1#$X$Z._L>7M6#O MSX.+8K@8%S^?Q9G?&T/Y)1#,%[BA'4\'O[^+4!3>?B[&1>2D]QQQ#BH**4^41LZE0!#N&))(5'@$Y%D,S?_)S M\+ND #BX"GPU6Q2A\W9(C%DZ!H)1-KT_A^(D^5[,BB0O 4C&(-/+Y(?1)(&% M'\/#RQ, H7PQ' %:_?AA"2;UDM_B@%M,M_+K]#)?4\,N\]GY:%(-+U_,I\L/*JTN?O)]-)Q?P*]A<6KT'@ 1 MY%=E\6'YXJ?;6/UNW96AWMU_CEL]0O(__?1N3=#4CW_@*[3=9?M\V%MI6;]Q M%_!.@VWVU'_TR\6L*)*_PA<799(!BP[?>"QSW^/]$#;])=BY[TZ\1A]]0^N> M9+IO:'WWDL'PG_<\>W\9^)4]\4R,\[)'?EWZZA[;_%?MH^.M:BHL(V"H2:^E M-]QJIZA13A%!!'62VCOBERO"J@SQ:)_?>P32@7>,ZDZ+2;^N(^FW''+38]/; MQ":!F]R*-%/*(:6H=P&SO-(\LRI#2OA,(J.VPZ:ESW'W7C&DTYRFUX5-FRE1 M!QD?L]*-:A_K,C,9$P:B2CCF%%MB.2*Z8BPX]RKNR=3:M,HQ3([,0IZ@\,\*G1F-A MF97,KQOI];J[>MF_S/))63UE&6EN"^#'XJ%RS=U6'N[;*O9F_;%S]&,,K1N& M9M0JZ93 &GMNO%66IS2E&::A$#OIF*$[$]3R6?CX#=JTG>/.7QKY&GH2#8NO M\Z0L0 Z/YJ.B[$+D'BX?/B99)6X8T>&,:,]=)JWEW!+%4TVMP!3DKW1L+5LW MA87\O%K'7^LN4$LF?!9AVFE[Q6.1F6])-+YBSJ,-YQE-!:;34?+63T>E;@(AK+*.IY:95.@T$QD6''L/S,T428E? M!4*<3Z?G'YJFV*VM]+"3^Y2O@KY%Y;BW2H^!TU0KY,@1I%+K,',R3157Q&J# MJ'6,69QZI;?FM.Z$)WZ+71S?@AD:U*XDGPR3T>55/IH%NDK.9M/+I5UZ6JGWZ*$/3)K[92VLL6*3*4L7L(.Q=#"^44^^5)<7DUG^>SZXVK+/A7WEZ#OTAG5:=F _DCU#4CH M8^1TWG"Z< PDN28>&P7*LK8J=<$%I23!F9#FF3B]>[$.&X2;7A&G1L80Q/&34NN^VH>K@,R#[M6H*[M&L/ MUCG\EL3@Z^6@=A-T(1&Q3BJM":BUSKK,&FV-4B9CB*X%$#V9@[K+DNG2TWO@ M#MT--2QUH 9HQUV<]U+T[VBR^!ZMU';4:7X:ZU8D2,HS*IG 8*(KAC1GWC&C ML9224F)W[P7=A2)PHG&G>OC6^W^8^8!OV0+O8;"'P2UAL-4X!@GM4I+JE#C$ M4\\5P0P1,)N8T$:(M?Z7+Z+-X1-.50^#3ZED^E2Z6;]S9\4'D_6GW54(D-9% M#^L=?(H*?'/A'SCEU_#X&\A7/W/3U=*=YF _'=W#[1^9[(,E9/730$7?F;F> MC,IE2X?1\JM!?C6:5\&QX?.GAF^TQ@6 _@AZ\<:E8[%5(2S!8"JXP)D!%0^T M."X<=DJ2M1JORZFX:3DO73/F?>IP6*PAU[*(ZBT$>]IJQ4.[_2YT(R:\T*94^[\B2!3;T*57>_%>/KTT=%T5HY[?5/7I>8 MZ:"4,=FME#'=:!09%E9F3E+E/:F YZ@ZQ&@5?'Q=B.I%0Y?S4;P"JR0 MT718Q:J<%Q.P2<81$_/AY6@R*N>SV+9ZJ;24R7SZ4+'S\#7,(@PA^3Z:7]35 M ^;+QUP!\,';.,/3Q,/SSQ:S^G:53 I3A_^% (X[JZ-<&3I"R"3+E- M:I^FL#$A;4*^:S+J]K"2Q\16_+@RB(:W&ARL MEP]]A.W;#H-;#1 VKBS_Q!T)!<)N3##^O9@M;W&5GQ?OO\Z*_/?W^1F,X$,^ M_IY?ET$F7LSJV>=Q\4O'7(:XHIE&B'M--3*:@7I(G/-*2Q>NR5O+M.M:K,^] M=;\U(?):J^IK?2J0IJ'R_2ZU]@'(- M)L._E3CS3CNNE2.:>X.L)R@%HU +C1%#^.EL%/M\!&/6!8ME,E_E)#04_V*G MW%T[#FLG%]C0\-_JRYM%C _RT78JM>,790P[;)TT\NOHTE\1#HJ!^-IN9@]W%O&&J)\BM-,91[4*OA' M(8R-2RFS3AG7ZBV#4JD$5AS06O*4P+?,>6L]2@GV CVL*#[ZG+7>,L^U!V;P MK\6H'(6/MDL3VO[125O5N='N9KA9GYM-5G6737E*GYMG:\>4+F;PS*T\*/4= M'G.A/-F;4=\W=#B*_9#&Q;S86@/^EH.%L-@V92W)6_1<&0H+F%H>3);*PYI/ MSD=!%(%%4\FXM6+C1:N\S<&A1_GSV<0*,,1HN\O'X^N-E6*(P_3NN+CMKLB?7:Z;L MZ)"LM^@4Q'"2GY_/BG.8Q\F>=YJO=AKKU!";I@(APE.9V4P+YI64VA"PQ=;B MO^[8Z5\!5,\GP17\,4 ,F,A!9S"1M.,FP*Z;R?"_X>/1..8'PW< L\./*T:H M?AS#AKY)N%'4@2J28IXRPH%NC+'84^R930$XTK7&G*]_8UGG)Q+W;^QYO5HG MNSAS-MM3UAS 8:L,#__W.N,8,%_)S' C->><$;]6R:I+1&A]\GI)Y!DI9,L[ M!>?HN%GJ !MA];<675\NBK*XJ?74[EO068K)1720!F4QN*B&\XM(S\/B"EZ% M?I6+&?P#V@&HE)6Z5/QQ%?X)7P2/+IC@X8AZ K*]!O7*?2U@ ,,%7!AP,RI@^1]!3[N:!C5M5#ZG MYL5;K0JPX)Y)A#EW/!195HRFQ"!GB/#4L_NXKT7)O]3*YB]@QQ1F#&9G9,HE M]F;U*GS)_TA7*V#B:KUBGENO_-R17G;3,W)PEM@OLVFU+L%%OAC7'6"O:KV[ M7!ZPW&;/B_Q;D4RF<^"#8K(\"0'.^%H,\D49F?4Z<%/\S7(' ]_,8[O928R2 M"FVM[W[L25*,ZI.4AA22:7@?[[!2=&\[GM;.&_:_X!V8^ ^?_SYZ.7WZMH?3 M*EC3.VS)O):O-^Q.0-L#MMBO\NB,K:7"MV(,A 0@70PN)M/Q]/RZHM8\J=PY MQ? ]O)WEYT4"E'JV&(,H.RNV"5&Z*\!RZ?6[A=!"-.FAQJ1"$"JYLUP88:7 MFKA,6R9I1M>*(RT5'C\"D"O^>_1MW?#YK9Z8J>;UMSBM_X99O9RMO+K! \.V MUW_-_SF=N7 P&A\:,F+_SR_5;H)^ER[W\LMJ*Y> WX+R]V4Q^ #D>5WD,S"< M3N6Z*VXGK2G98R+AE5BF;&4JLH M9AZT\K=.7%_"%L8=-'5.]084A1ZAJ.U/N3N4(71)JG<<;Z_I(*O37$N,=E(1 M9C/-,1::>8(,THI:*I1CMT]S7^\1C=[]B&:I 0/IW*:V#8]J!$L%[*&E)I-< M&F25Q8Y:CHR64@O:.JK13(N,IQFS1' !T@%[ZUUFL@R8VFS-KQ>/J]3'Z %:[M?# Z%Y-\,02%8OCCA_ME^],XAFT8U-3!-MV" MI:.)C<(([185A3<(BR+WAT7A![Y"VUUV- ][T3"QM]WA_M[PKSTUL0>1>CY^ MK@;N_=8?TM97>KIMJ^;]]K^=[?\20XM%R1%H/H.UK+ MVNL;R+_M!O*<$UZ(5C@<-2:33&DBK.>9D59GTDC/M"-<+)L[0P.60I]DICLG9F_C"B=:-A*=5I<:O7 MA4?;5-9&!VHRWI6:]G;J!5>\IIITD4Q@"MH#5HPCCADWF>8L,\HJ"7H%Y_<> MN==Q*E7BV"^Q ,/=\2?_TXH_>1D#Z8X0_U=8:/@MN?6.E?,D:M(RN";"8$,< MQHASG6H0;VDJK.;(*;W>DW&?G+=W=;[+ KD]!_8&>6UW;T P8TUJK1DH(9":!FD28BNHN([5]]8?]9KS>Y_K*#"<2;[;U#$IET-YL&: )FV/&-!:V$I-U89:HT6 MPA%.L*&N71. 6HL<=H98DW&<44T\4Q)AQ@ ^A%8/=]UY[#EK-0$^MIK*A.)G ML[!1K0I=ZZ6\'DIV#QGN]Q2U>:'\]@U6I,]O[_/;^_SVO1\B8/P"::[WJA1[ M2FHU&^=POB@-W*];;;$,?9;S0_4-9M/R?DUI_\]W=9&?%QQ"5<7W;7H!WCCU MF\%@<;D8KR?W/SN."-Y,G^I8C_GH0?*,@*%J]UY@Q/B/&6VTX8=ZF@G(D,/)6("2? M H(M];^M@[].6*0G5#]++&4/BSTL]K!X$+"H6IG.EH)V&)I2*L0SYJS$S"'N MF3!:2+Y6H>@V=($-FOTQ&"_"*FQ8O>A @1"?2/J&*[6]7,3YSD3O%B4\JY@E MLZ)*3"@O1E=OM8 (Q@BU$KF(,E2E2!G%4^+!Y%,H2WTFK-:6KB5R/:/EM[QF MN7F_MO>N.^V&K?>&?87YV6_)EWN\C(F;,EH94L!^&C.?89YQ:33.!,H0XL)I M8];*&[RH-?),K(JZK.+5LVK/JCNP*FU2CTQ&L7)<[^BSVB<^W&9HWLM=ZR5)MO-/,<:JI375FD4"6 M8,8EM2]]'')_V\6=V5BB3L/B#RYM^BU[\]XR=\M&7%L'1J^GAK$4\2RT^]09 M1UZXS$KA+#XHS7K?_ X+U/-[S^]'Q^^Z2:>E2EK#4BDEQYPY8S@F7#"G4:IM MZM;2:5_"@;U'#F?L66I?'[C*?I.2U;ZCR;=5U4-KJ#ZMMD^KO1_92*L$JG<9 M=\YD*B.4*X*,U*#4.&:P)\KB-OAZD>IB),L::0 MG#%:8Y(9F@K-C;4VXYFP2@G%'85_]F5P=1+[I'D/7#UP]<#U9H!+-(TFA28. M"4,,QO E,@:T+*J<-T10C76'H4]=>').".FT).WKA*J#2C%?EGD05T^IZ['? M3+YQV^N)L0;J@GR:#WG-[?Y;S,7O2\(TA<$>;O4WQ<$ MZ2Z:BLM/D.X# ME8\U<+%'JU>-5J(Y^D=<6:N(RC+*.67(2JN0#]6EB$%4KW5EZN3H_Q7@%SUA M^EE*"?3XU>-7CU]/PR_51 #8E$H K5 ]GW*F.*A;5F B4V,RCRWI* +@%2 6 M/A&('#5B]?5-CB0WF^MV6TB$B,1&2?*R M=9=,>[#:Q!$H#4W?@5-K4AC;.9YFD#CGXTG&0HP:KE"I)%%=*LA=6@9^'-TF720 ' MKN&^KO.0O50W>>3L]_CRI05OB>946I9ZXCQ!G%!E?:@)*)1(E!^STZY'A_O103;J@,(8D=2%LT?,F;=&.:>D2(4UAKET+2?F MY3WZ^ZR>(KHL'MKC18\7QX$7NNFJ("C'7F)D,+4\$TQG5CFFI73<*47<(7C0 M]UE]A7;:.N'5(41?G65/V<.'>/+708+P0>"7),T)H.*.2"2-Y<1PB7TX3T", M<2\%D0:M]5'?SAKJ)"1*J4XK/3VVFP>K=1R!6^$R M#M]H!(H0Y6! (6UL]I0#R2?93YT$+:EN^^/U"-,C3(\PG2!,JWJUYZD)@4K* M4\8%S2RS6A&D4&:$2E'6G<752=42)/;G3*?)E>+V> B+XMA,EI18I)'4DR^YV6RG-]6 M?//OCS&.; X^+#.&:&\.;K4O\91NOWO:"N#D M$C&)8$N1TMQF3FG)!%%(2TOP'8=93]Y3_9KV=/T4NZ,]A:@-;:U2J>>.D)X%MY5< *?RO&UZ?)+6FPAOKQXPK* M'\^(?;7UK =H/G 3V&=]X)$:5EA=%=S(HQN/ZV__U M#KV+[V'R@^7[.Y;MRR@$)WPJOB>_3B_S-M3\%(I)+_::GF#*;C<7Y5%A^6+WZZK="\6WE?6^<5]_MFJP<)^:>? MWJTI7-5WE#;?O6C.]/J>YYO3; * TCZ;R7.O-..:^6(YMX@ZPE*J>!::(P8 MPEMXB2.93,\2%T3%9-Z$8>F6X_OKK(OQ;SY.-D<+JA M4MSZ>QL8;R%G%/Q?8$Z?BW$1Y=E[P5*!T\Q2DTDN83^5Q8Y:CHR64@OZGE0R M'&Y1#,W\R9?3[>'W"2IV):0_+2[!Q!C<:XP11A8K5&2&16B_>- MDXM3*K#WV&5Y MHXHV I H3ZTR7(HTXP@SK2A@:.8 ECSW;*WGT$.G/.NR>D5./X.H#Z;_/T!& M[.]@N=NRTD<1HG*@.$-0V*NWF;.B6!-TYI6BGB'B0-GDVGIML%72P+]2DA0] MJ7GV.OL%;OOR?;H_AM-=,MR!\]7K%NS <+AOOG>;$T7#B5JFE$B+C6&:*X&- M\,K[$$I%D<;B2>$.]W!B\!WOCQ=IWSWO]0@_\F:%GVI8CE"B01FUJ:,IURFW M&6%2^M1Z+*27';"/?GKIIU'#BDS2+$T5\YI0 MCHS3""O"&%*8"'%'\L,6K B_W1LK=MKYK!=]>\Q,6'F&]YRK]'JYDC1PK^#6$P@8A*R;UWC/A,II2G3BM&8&-(FFK,%,B_=^V(E!U#&G9DANIM M^/'RJ'4ME"0^%&AL.HN+%6BK@.=\FLZ+!*/3!/ZS7(JM@B?<]/)R-+^L"VFZ MN"_GQ60P*LIT5 [&TW(Q>S@\ AF,B>(9M0IT?%.ML(C)$F- MP!X4#T)"7U'%L88K'4E%"DJ)?# \XM'G[!@>L?UFW%BUK>(IMG]V$V-Y9Z3# MXP$$FRSK+KM"=@\<>C$N^^_B/!\G?\WGH-G>W\+K$-(-:@%02X;6C$>@8HT& M&\_8P$8#\Y0A<.U; 6,]KXJ*'?3DW_W7SY/DT_1;C!=/*(J!3? WQ!-E[C_+ M)!W-@%S#5(OD+\6DF,&NAL C +^K8AYCT),I&#$AF EXI#WS$+(T3;[EL]%T M$:*1ZN5Y7\>L VM<7HWS4>Q,<@[_PLHMRMN1SX>X7N9J-AHGF,?%XLO%2D9E MN0C+D'R>P_R"7 BA&S]__6?%[V7RP^>??TQFP!BS80SO@LN&HQ+6X#K&:LWR MR>_A<[BHO)A>787791$CSF9%N1C7'5SR87D20L.^7XS@F^]%#!R?Q@!X6'.S M. \D2&0UN-,$QON_%^/K!+/XB;ACN(NKJW$<;SZ[3C[_W!KB(^.H[SXIEL^3 MJ[OGDPFH5X,0N :_#YI>&4AB?I'/DP$H;;#?25ZORSS_O9@D7Z^3OTRGY^.B M]?QX[59+!,1W-@N299ADBQE0*&SRH$6SX_S[:?*E&NMJ=*/+JVD9UV2G9)/_ M^#=%!?OI7CV=2DX+3IN,$Y01XYPV1&$!\@!K*PT'M4/2--,\6RN0]-_3LFPD MYW5X^W'R"PBOZ?"FCAZ4%_D_!+:(R/?Q[RKKY.8]0/K:ZT]Y"/3\^:QUZQOU M$O\V.S:Q,GMY9P,BJGC&#Y?[*__7K#)% KDT _;!*< MKCLKDJ^=))[\L*=,HGI;6W5L4LP=3H,\%YRFV'(:_4>(6MD\0JV];:% MM_EVWI%'U,UVYC$R]P8*_9B<@:R(Z/2YN)I7P@WC)40!9N97@ CC8KB$JQ4$ MQ'J0[=1THUR@,/D M^VA^T4C7Y6-/D]\"[ VFYQ.86@ @N.OL/.8$[)=:FQQ@H3-$L172 J%JQ W1 MW#"AL/..@LFQ-;7ZFES;.6]OCTR7Z6Z!,H$JXNL2=ASH[5^+?#9?!7I*((:+ M$8C!18S^K"CUI'5M(*J0:QV#PD&(#F9!CM?1XZV*ILE@,9L%+01(#^8 <@^^ M#>K:(JAOD^BNC8J8S<>1-C]?%"&N'!@*2!W(^]LH/.,KR-SD'(8(&EQ1A(?# M#8M%&"V0:5Y>)%?Y==1VVE,\?2UJ'$'WZ$63FZK04FD!4W\V'0V#6C*?C;XN M(E==16(9%&7-R$N%#'@_W!5N5 ?C5VP/NDFD0;@4U.E9\:\%:,UE2U=350KC MD[2IN&%E5*C@7:5*@28"0OBGY]8_3Y^:R(J/8*M";6E)7$PG/GJ6$R MU1RL9J,==2G+!&$I$>LGI4\#+/4_Y!_/!UB[JDOL=-U_^BK4I9:S6F6PB\0R MI2CF*=(JA>W$&F?>*H;Y6M[U(>_GM@*(GZZW^.I>3ZKM?%7I255?T&CGUPH1 M"*/+T:0RXNODHB"H@K8#@!,!,H+5SX/Y-.A(>@E7#VA6-RX@[2O:2E5+F5KB M&@P@2*R-,V)=I2JM(LS2C5UJPW?GHR_;X"!6J/ M]+NQ J6.0X%Z!8ZPAQU+MQ2HN%_7D^%HL (6,_P<,Q[#O#]7;IP?C/_\X\-: MU'0C1:I*U:RU._TD32KP7B#>!=SSIE;5TI3B%;7#ZB(?5H8=#!XV*YH& [@A__ M'KIHPOMV0=U$G!]OJE5+7_?2 ,4"V#1 ,I)X]"_Z64:!:%08=X-=]$5R)SP M127?#LBG)!J?DD3.,>$$(18;1%.C" WDEVEK-5X/FSMD.#E NKM+)3H;S'V\&,LK#*AG@ MFT!!>:5'M \_8Q1(6=8:S4?0;_+D!^<^_GB2V%G^?T=C8$DS!',JV"UY*.\$ MEX &,JK.43.@:AC.H'Y^ =>:-(.+EPZC_WSI&IQMQ\9;2L]*+*CVJ==A8:8#MLT5??)TMPJGD#8=8&$>M M9 8E#IX5M[""O9.:O*,#?J5% 4C.IG\ 0\X+4%GW"G^MQB44HXX M5UP(8S(BI4?*,KVK18A?T"+<.+;O#H.PDP)R)TLB2R;3Y-MH.EZ9%0\17$"P MRVDY7_HU(AT!H\Q;K%,,3X!+YJO[KVY>MHFKQMOE\71]O^!Q)>BGLW' N3(N M7_P(_Q0NN'E673%Y?K>]$7Z^Y-Q*BUA>'7GLL@"@N>6]C1*_@H2V$R:P2Z,4 MK 1!J).Y1/^ 1/"<:#P?-(!W%:Q3-<".Z_\1EG,<8K+"\O\2#+79_#IQXWQT M>>BQ.\OM#O;G59S1"1#3U74,-P:LC.*B+ :S8EX+E/#)93[[_29/ ).4BPI* M ]$TT3C)("Q#9;VW#.1:DM0GH$#'93'[%B1)_91E*_%1T5C!%;>UU_IJN=:S MBE?"78/B 71LAM_@WV(5U%'Q6EDT([T$EJOUF"3_#A(D7E\NOI;S$&D$M[^$ MG8X1+"S0/) -"-XJ*EB(.7\0 XB BBV]1\)^' MQ3B;32_A*6?%K'T@=%9$E(7KSD"L5ZZ(J"R=M!8(;GESC<+XH^ >Y N8UR*Z M/(^]Z"/KBS[V11^[3J;NBS[V11^?7O1Q@^#KG6*W.RCZN#/>5H=I]QA]E1@* M+G-0+D$__%:,IU?+H%70DM[7@CN(NJ4<"V*L+=R7/JO!=#$>UL(Z.A62,1@C MX491?@8%.VB8BY9WX?NH#'K+[/+&\*(E&E9F'BVYH#+\[?3S:=319I.EGW_- M#/[AXQ?W(]PMNC9 ?@2)#H+^*ZA]ET6,2[X,)FI>';$L+H.L#3(ZZ/KWZ"1! MK5_,8>!PDRBAX2XPNVA!5K,+,\JCK9%/HC(1U)(RQ-*.*N]_N 0&5KO^[E@D M>-C%Z&L=0[T<9&5:K"]]-.57"V+K4:T^&)4WYQF4O*CUW?V4O#6DRF((ZUXI M705H.(-H*"UN&#QW*$/-D"_#(C2/OV?8L$J3 HBO',VK$I??I[/?\YB(59^H M!+UH#"KG?$V_NJUU'K:A\NZ__&(6"/UR.BM.JN6I)] Z1(H^D_#9H&Y%7G'( MZ@AIR9Z5>AB&=SF!T88%O8P$N%RDNXGXAI(?5?DFU#[<8N5SCG10\TX%&$%7 MCB>9^9)D8?3#X*.J?#6+P/;QCHT^NQQMW,AP @J?E;#(HS.06C""6A%/1F=5 M75+XS>P&YL9I\O/]BQ0>#>RZ1.M(;8$WGF"EG-R>Z6CRSUJ9 MCZ"W@JS[$&\-[RHO5IP6(%%>LU0;Z@ZF/R5=@7AAH1,+:\%P::2M2JT]):X?)IVGDBTF2QDB.05QO!],!>IZ,X $Y M$/+YRN:L+O[/50A;\'3.*O HK\LY\,&2RLMZJ/#;U5AN'+@LF>5_Y]_RX"(9 M+X^B@43.9_GE945\(&K.\N@6C7GY8#2/0OQ Y6;\YV)X'MDIN$^B41%.^*^7 MKJ!J0D =LT@6T;T6YEZ(GAI@K_U"ICO?7PL6+%+3^[M MFYTN=V;E[*ECE^MS*-EVF5:_*>OG!"J=E?45LP+ :5C[B@9Y?1R?5],.]ZO9 MMCY5O[X9O%-[#)*5PRU>/$E"0D<^&<#=+XH\VLMYQ)S$%\.81.1&LP$0RWEL_A@6:C.J1+A]814WFD^@F)FQYW'_7T)9Q! N09)?1#3];^0'_ M%A*?AU7J3@1;6*,16&+S"Y"L857B<^J04=T.*KAYNSH&H1YDN$6Y?,3G*1#< MJ.4[;_F^(U"M9O1; 6H'J!'?BNKY2X8:51)CN@ Y&=*+*Y2)ZML2F.%&@#C? M8 [?1N=38,XR=)/XRPA@J2H2'85I-:1Z9E785I RDVB2P.2#(S1J.N&2(!2F MX:OK0)AE+$%=X=TL).14)XKA@Y. [(#S4?2J1"4A/N@R9@(>-NAUY5R, M[8 //7SGMVK/HP]J%IW_LW&0N3%=+:)E+=VCO^VD_DTX((A4=QYZSTTB$MX\ M8'9@.%(49?'\^ MG0XKH;U4$BI'7_7#*,CGH_#30/17BZ_C41D\E$]C@1-Q.@LR9GE&?@WZ(2#M]S: AY#9B-VP M+5\KA V?U49RL%J_%D50X>.!^W"E$U0/ H@&47H#A9?H/ 3#^"P\:SG.FW<> ME7="]_+V=T+X\FFK1T3A,*S*&3PL#N*"%-_R\2(L5\NA$)67P"+CF!.^W(+J M1"%29ZT>MR8=AK-:TOC+U3H%,W04Y=KR^*I1HY;W;B/&?>,MRM6\ADL;YG<8 MP#"09C7N8!2$@V- ([@5\&?+F%DI@J.5F1:5S&8OO@(/P2Q^!T*X 'BI"7(6 M2"/J0_685TO=FGN]@RW=-1I#2Z X< [\+5BU=3NK,/:P]W^3Z7=0W,XKO>0&&[4)I$6X]RHHH0UE,IF"4"A&$<_"@>ZWT1!DS;AR MV83CT_.@ALWA<94C) ROB+KOND.D;9C5;7H7M!.J9A".LQ02X8 BF M1K[DZ);@;IO<(=0UPF$ ]H.GFV+5 Z6"BK,Z7+K2]T,81'A76>#PV7748):X M>=BSZTJW_#2=O <+/)#(E_R/HMS@R/"0EF&CQBR;.-=_6YHL,<0_]*X)BMJR MV,00U@K7<0A!Q .6@XUX'4V@HG:3KIS)TXJ6PP5S0*TH9BI! )_$&AO1 M+=&$7)7Y>,V1=5--71V-@ZHY*@,F1'_!4KK;_ M7;KJZY/GZ*M>SCM97+4#R;H.<%9"%ES2%5IDQ@(E6:QM9KC!3'M*B5(,_D&$ MDK7\CLB&S2[]4IV[F-7$3#3N\,U@YX]5K#.L%\6KT.6XX>MW6O7(OOO[*JJY MN 2-*TXX,2!2A/'#W> M::W.>O.RUB)B'8C%;)F;^5A#;1V#,UI46Y]_''O0(N^#%ON@Q3YHL0]:?/F@ MQ0U4N)TTP$,(6NQ."NTT5)-684]Y*S65F,FX0ET1:+K7W M#%D'GU"WE@&VM8*D#UY!^OC);YHQ2_:7>?^0BE2Y^AHZJOPWU6E-\4S^O(SM6\;;5N5*(Q8PE=$:-=VY:GTB$0]S*.7<5HB?# M\L5#6-#'0FA5S.QQPSR\O:DE\%0R7 *CYE,YZOXT.*/JU%E=27#>!SV\K[G#B"3[@:9[.D( MES8Z]Y94_*BJOG5*Y?HT>LR^'9C+\M1IQM>A5+FV$OO+Q@@(O#Z%E/=*6FCH+_GX\7M1DT'24#;.BGHZ7H_X7LD\.Y-23I <8#A)QT^ M>"^QXJDE!(A%!L>V(Q03CUDFF:7HB X?R.Z'#UD^FX1@,B#^2+(/'C8P!58\ M4M(0)+CD6 FAE,;>&Y$$:TET"FHR>5@T/_J< M%SML^%29A.$(#58LB4OVV@X;-EG=73:G@\.&_<0F;'$T-[@HAJ!6_WQVFT]L M7HX&($'2T3C8#M%Y\B#OI!DVR!FNLU1REDHEJ!>(*8[!=/2(M'C'8(\D"#0; MBK.ECNDT!64)*4!'S*Q)']R>1Y^SQCNQ;,1T/)Y^C[IK= .%MF!!B-05S8,M MOIBOJG!\#9.OBV#%Z8.9$B)0(U]< 5]$-2+ZDH+L^H]_PP+]9.(%E39A8RCO M=%(K$\T7M]6,'T:3I68#-D_QQZ"XFM=WKX,U:]]W^&16G(VKDEPQ:DM71YGJ4T6?9<]>PI+L2V=Y\?H><8([>AS M9H\ZG1F^W^G\P%"MKOW+#(HW*6C)O'")ZPKB',&Q/&#UAW$48KB>,GC!Z4=(31B]*>L+H7I0\;IK M#'[ZF@]^/X^5X=[747B#05&TYW'8K R6>\]QYO/%A5\+9[RH\@6*>F;5> M":;TI-&31D\:/6GTI-&31D\:/6GTI-'Q"FUFJ-Q8 GR8)R@Q9"D4$=R1 M#HZ YH]]?OU>'L_\^KT\GOGU>WD\\^OW\GCF]V;VLE.WNSI(-=>,Q]/!*@$! MYA ;,GR-R0=%G9MQ.VMY7V1^[T+N=07^?1\6[C9!L;9;/AK'%)VIBXDG M[:)Q\8CG\2:\]R=K+G]1W3I^;3IKLLM.$-5K"9NW$S4[((E-B7=K^*H+HO1N MFAZ;C@";"&X2]J2VCA))#.6&.X*4U\AQ09WFS/&,'A8VV@4+U@LBT18F+S74F2=9+I/3( MU"-3CTPOBDRLC4R:.\^)13;EJ5(J!7,/28Z8=Y[0K'MDT@=ASY$3)7JMJ<>F M'IL.#)N$6F&3 &1R&GOA.0H5Z2Q%FF6I3175Q!EV6-C4G3W'V'K]\AZ9>F3J MD>E%D4DUR 3&G56264S3C#N)K;#$>R$R)-),L+6:A\^(3'NTY^@)/7)D>L%X MM!U)."TFT]@JK(] ZT_4CVFNQSZ_?B^/9W[]7A[/_/J]/)[YO9F]? ,1:)\6 MP9J)W;NK(OF+LJHTVY26;97)?:R,X7WT< E[-2X>K2K0J:?B &Q<1L3*QE6& M*9,A,#Z%Y8XCFV7.&)\:$WKL$'S;QOTM%BY%AUVW];6B VNZ?G!D-#4I M 491G'%N/3&AHS'3F;8TDX>$#NN>^1W0@8D3S3OU@O7@T(/#$8"#8"MPT-(1 M3[A)!:(\8ZEV2!/)"8$74GCU8N"P74.H3:&!,GU"6:<13STV]-AP!-B@&FQ( M,38.I. MZ H=B,262BM#R@87J36(,2$80D1)T"#64CA>$AVZ-BNXZL&A!X<>'&Z" R%- MU$T66M0BY[D5/,72,)<2;YS0/D/4KL4J/QLX[-^L(*S38.57APU;!.8<1ES. M_85K=]XW"OLVG"Y";[==JAP?7IS@IK,\<.1B3;P@<2D7!I0;P1C/-%**:RQ3 MT',492E>,WKN;'/Y'+GQRP>V@8JL< H]B%.8GG*Z-Y2Z@PX.5E,Y H6DQZ&C MP2$A&^>+],)([[!/*0_GN5Y;30&/K&2.J+6,BN? H3OS)GH$&48Z(5M8S2H7FVN@4J;7\BA3J4>BH4$B@!H4T M\\)1XE.F/5AEWA O/4N=$T+K+%WS)VV*0IUGN.^"0_J4JQZ&>ACJ8>B@8(@T MH71(.F-2IX7-,LXS;%%&N=4>2X*LTR\"0YT;93T,]3#4P]#!P5 KHM=DFDB9 M>J93S%&&+$LS*;7CUE$LV=8^ZHXSUWL0ZNRX[#4U@$Q'XUAD^A6V@#Q@K#[B MB?>[W^]^O_MO<^+][O>[__*[W^JY]ZANV-/&VZ*-EUN$UUOBJF^Q^&8\3/U> M'L_\^KT\GOGU>WD\\^OW\GCF]V;V\A +7.VHUF[44O%L.DN^QE225G&KOM'B MD968UICTC1;[1HO'ZGKHL>DU8Q/%?:/%OM%BCTP],AT:,G'4-UKL&RWVR-0C MTZ$ADT1]H\6^T6*/33TV'1XV*=TW6CSR=F8],O7(].J0B2"D^T:+1XY,6T2A M,780QW6_%ODF!W8Y_"^9%>5B/ ^_ C*#^97U-9%<$IO,I]7+"L=,W=%FQPJ1 MVV#;(7 ]:6I$.V5T1HFV*F5<$*F,XRRCSC/O.3-HR?6!!3^T-^3GL[^UMV.9 MHF;*7^-._'SF5ONPK -YL =AW3J;#U8'.0)5X^A9DS4%FC.'4.J0TQI,A4RD M1C"DI''6$JJ8D ?,FMW9#:AGS)XQ#X$Q1:LX,M,95\AA!#+3.6J(11S^4@12 M$VM]*(RY1[6Y9\N>+0^"+57#EC1-I?$\U9D@G.+,9H8Y1YS C&+@SCVSY6&< M 73K9^M9LV?-;5D3HR:*"6Q*JBCQA!K)O;.:4>YE*C$1TCE[R*S9J[(]8QX9 M8Y+FJ%S)X-MEPBA/.7;88BR\Y39+?2H,,8?"F+TJ^WQ5B%Z5]W?7'C^OK8?/ M#X\Q-VNDKF!8"F1YBACGQBJ%18:M<-8BE+&4/96Y#]9_RY\E(F^=WG>AB2Y. M+'_L#Z)[MJ_87C1L3Y&P%F<8999RF5DEC*>"".T8M43@%V;[[A3J9\E=ZKF^ MY_I#5>15P_2::*F4)0:C4-C868>=3VV*C'<\>UY9OZNR7L(RPF<'(/(/ULSN M^?DU\O-C4IRT7&8:(VFUY(IPQW5FC#38I\XHIZ40],F'3 ?KL2:=MF[IQ7C/ M]J^.[4G#]BCC,N78.98&90:A;QB!$N=^NPYF?XYE/?G$?D'[HR_2;>OIT#2SMT; MUIN@;Y4CTI3\7;_AX>6);+@"G4_X&0&MW?S6@^WB,BX$PV"\2(V4I)0P*@7W M@$?;YY+4S2D.]BB"G0C\X :_593?3B+@,(T6% MY$3!6^SAA<..6D;4#F6:]@-X'19J(IVFS_5PU\-=#W>'"'<4M1K8"868L-QH M9+GF0@LOK'.28:$,,3M4S.P [O9;_4EUZKCJX:Z'NQ[N#A+N6FV#N5?<"D^X M2SUGCBBI&1BV7!+X1F*T#[@[C,,Y>D+4_OIX]H#7 UX/>(<">*RI"L$RBYWS MCE/0[KQEQF&:6L85!\W/(WEH@-=EG2K2PUT/=SW<'3W82<-1G7 MJ=*:"8 ]ZQ #S!/F1>%NO\6O1*=!U*\2[KK,G>JJ?V/'&) 6D^GE:-)!1\=C MCD5YLQ/O=[_?_7[WW^;$^]WO=[_?_;U>^S2HG'#65P91ARF0(S&YAN>/(9IDSQJ?&2,LEP;?M^]^*,,QB:&!% M\O.B6NIE&9.?%_-RGD_"E)^GO6-95T]I&?AT9>#3AP.MM3IAK$L3OW=*'D N MQ&MER5:>$T=&4Y,2H$[%&>?6$\.Y4TQGVM)L[83A)5ER_71A!Y9DXD3SOD9? MSY$'P9&L*06FI2.><),*1'G&4NV0)I(3 B^D\.K%.'(#!_@._$B9/J&LRY#] MGB%[AMR:(47#D"G&QJ&4.8R!#26Q/J,ILS@+3(D=[YHANXTXVDEKU2>HTW/X MGB5[EMR:)673(XE(;*FT,G3?YB*U!C$F!$.(* FR(WN. M/ B.U*KIQ9"!RHJ1\]P*GF)IF$N)-TYHGR%JUWJ]/AM'[E]K)>PHNA9U&7YQ M(+[9)9&]SRLJ2V"@Q2!V)QN&@*#1MR(IB\$"UFGT:!.R-^N;[T]F^MU_FQ/O M=[_?_7[WW^;$^]WO=_\M[_X+MBON..C:#('L_\WLQ>'F)+MHXUW*;'7W!MQU..Q";S:?6R6AD30I$OX1=U MF/*T.6/I*T+?.-92HJDXPX152F>$9YQP;I%13''!L=84>Z/LC8K0'R>#63R$ MRL=U!G)<:C.O:ONY$$@;AB0A@G(O/';D4!F]T^B2+ENP]CS>\_@!\+A&M)WKH)C,;):BE)M, M&P4L[C02B.%,V,,0YON-5^DYO.?P8^-PTG"X=IAH(ZWC%'%+4\-2IHG2F*0A M+#3=)X?QGL(""QM?)J"P7@2!K5_S;3![1 MJB7-I2,B Z5=6SX;?KF^*FZ(\F:C(P3\+6SSKY__5O'\ >C^2G=9)?Y@9?^;$O%[ MJ(+\\OQ/4:O'NN D(YYBF7K*F4L-92+E6! /R,#%CPX].NP- M'4A3?X$;38A,38:(X\8B@QUU/I56^BQ%ZHC08;_&A#YAS]HTJ\>''A_VA@^M M@DE&(*5X^#]+.5%.$X&]XC)S6J7>K76%V@L^Z&.P'CCN]8<>'XX"'WA3+$8B M1IPAS"B!>.:ELLP:DC(NN98"KS7)/"I\Z*V+'AUZ=+B-#K(I7(-XJIC/C :K M@DLC-56:*RM$EDG*L[5RBZ\7'?9K7? 3CMX$/AQBG9R.CS/NK6E^!9_&CSJL M:_YHLZHNCS@/O!L:1;K16ZQW%F&K4^$SGI'4$N:\#JD'SCBF_(8EM>K69VN5 MM0XYXX R<4(1?1JR8-SH/-HX:5WF,;.2I]QHKWWF M!7.$ TL/+&\;6*AL2F6C3'&JG/)27J1%'F0Y;F21HJE;GB+IB<%($<*M918[XA$R M&?6""[YIMYUG0I;#[B70 TL/+&\;6'13.883;B@GE'.C..9<&2U!<>&.$N6\ MWH./Y4!R5BAG)[+3E@A'ABO;]+KM!D1VY(&:%I-),4]&D\'TLF@.A';>5@H; M-)PN0EK,+J?+G6SY5JOS[_M<@E<,BH205GX^M8BF7&1,<8*=YJE5F4B9],89 MLQ;*F^6S"4RW_*68102L*7#O1U>+B'HD>1:)6[UENI63*6>K!ALR$L%H"*!%&I?:94FNY#7M H@VLQ1Z' M>ASJ<>CH<$BUB;8"H%12M- +8L/ 7>TYIJKDU+LTTL5X(Q]X!B/9OF;T9&(IG MEGP?N# M7%7Y;Y/7*K7W2FNYX-"G>7\1CX ^8H#_=8(J0*-9: MCW\NROGH[+KZ:#0!%)M_H A^L_D:W3>/6T.,// %'O.Y&!>1 -XSI:E$2AJ" M!)<<*R&4TMA[D,2((_:>;'2;-,,&.0.61 ILDTHEJ!>(*8Z)M!Z1>)NU%?/3 M63*_B">/H^FP3*YF10FS+X9)_A6 _21^>=<)99)?3A>34)4/7HS6$K[!7(=MQ"NN#Z6D"_UG.N8*\3XM+H++!G1#]CR]K M(1SIJ!R,I^5B5L3RHE?%I(PK^6LQ#OOAIN6\7,L,+@-3V'$L0[K.(YSB%&=* M4D!'>.T5-40[2I!*-?4I?]\RT:DW2F8\@UWAWDF+C#3.6)(J^#5W[^HBE(MB M:.9/?@Y^EQ0@,JX"+,\6Q6;+?G.=VTN2_#+.)ZO*E[ONX&K;_GQCWY84^#@4 M;3+]75:/O-N9#[J@^_AC6""0]W?L4'PHB/X:(<)"%O"M?\QD .L4G27"?;WG?B-!;7AN 9\M+ M02Q.5P+K_=>XF8,V/_[PV;H?D^*/\ G(E;S<=I"5(OWO]VK27&-=<-(HT@YT M!X%$)AG(%*.5-5ZFJ<#:.(9)NN9:-&, RWP9$Q?ILDV6636%>T\\;BK'-R+< MU$HKU@]JQ>1T/;HM^3H:C]M<\>S4L=G"TZ99AK \(X9FW%K.J=!!A\N$DF#1 M*,=3T]G"+Z5E!PNO][3P)PFHD5#4=2KHM:5 MAQH=9?*]B$PSF >UKBSFH.$%'6VE6E4:(BA;^]W55JH,-6F(L,)>"VX-M40Q M35+-F%2IR-;8Z>[-[-GG[H5NMZ P-G56I0:GGG-&-4>920G'B"'NZ5J0R,8+ MW2&[K!>#W@>[G":/V;WQX\I OJTMM)2!0;#C9C]MKRO5-^C89("%%+ MS):WN,K/B_=?9T7^^_O\#$;P(1]_SZ_+8 9=S.K9[S:E]2FT[G?#18B6U[<6 MH/W 6OMK/Q*CRKT6W1_)H!B/ZV^C>RB\A\D/EN_O6+8OH\NB3#X5WY-?IY?Y MFD/U,I^=CR;5\/+%?+K\H/+/QD^^CX;SBP]:GPJDJ>1_6KJ*!M/Q.+\JBP_+ M%S_==@J]6\52MW(6[H^TKAXDY)]^>K?FM*J^H[3Y[O%0[3VZJ=?W/-^<9A/0 M7P$Z_JW$F7?:<:T+_.)PBI8(+?97K>\J%LXEAL_[T-C!V8JF0W4Y4>B:D::Z@E)HBH MT7QTN\O&EC.,B'/#5B5=^5R?[F[Z/+@HAHMQ\?/9W:K%7?7BXJK4BW(=&?E! M]Y.S8 =HF5KB,HX-UDREF!J199:1C+.6^XECZ07F(J/(I\M'GK+F?OEP$WRU8)-^#DEY)KG)Q"9(%UK6,EG^^VOOHY9TN9J!2?8-% M >J8W=VPY8=?/_^M_#'^O/(=W/8GK;R#CW#I!A/JW"6QK6\@^6$QR<'8@<7X M\<-*E7M%^D6M/(A3IMC.RH-\5'F0]'[E 9,'ONO\J\TN>U$EIN/#YXUR5L4A M535=4^"WF/<=>L??:B2K%J2!^NI]!/SJ983]K;(0CXPJ7J+6[1/684]TLBKE M&;7,SP\T'#OV,)P5(= W20C+_/+WD1#J+//X^B^S''Z=YO/JK<]'L^3O^7AQ M5TYOI\5O]XTE6VKC2VA-\GB,GQ:#&%6S=O+S4J4B]FOQ/AH*%1VA@C?9C\ MY]!;\AWBW?ZL?HQ&:[5-E^L$+"QT]^TX07=<*$/!&R MRV9]A]??\RT74.E^]!@ZW"/1_;V$-'-]GX-81DQ@"^"99YCF2J)-(I MEMB;3 'PO02ZW2H5$^5W$-]!BN&SX1[!X$'JJGKE'+G.:&$.:VY\*D6'GZ&&?=(@B:$GP\/XCZ4'R>_ MQ$C8O705Z4K?02=(JA,LNRQC>;!J3:^];)^1\HQ*RBO!'HG8"GN(UXHIPYGE MECNL#14 05Q8FB&58OM2V/-4A:1S<-JU ,$)XO2TT^:'!ZQ\/'][HIT9I<*J MOT?M]Z4-S>0856)IJ0-M7,I]9JRIW&UGLJ/7(I!ZM%I,]HH50;]!HT M$G*B*#H17#Z'(;+.'B\O,7]\:38Z=HVG]]<\HXY$6WFY&9>H9=:2;:/C:=20ER:GJ-!GX%?IMU@OS'I:&Y*>SLR($\OQY$/)# MQT?FI7E,*>*-J90Y1H2W*'.<E08Y&LG0#I#,+4*RYYH+$^W<'FKDJ8TJ>ZT\K>A^DSNI7? MN9;^_E2R77_6IOF*F-R=DME]SJ(I=ZAJT4G>6BSU-MM_L1I%&EL- PP@QU** M/.72"]O>A M<-BGZ?P?!3#E8'H^@0G<=B)USO;;%9R@I^N1?1V5]@!B6TQFJ_G?K%XT@!5* M9E69M5"(997G6=3KGX3$SM/DR\6HK"NZ)/"JJMQ27?*U2%IW#QI$DB??ETD3 M>06_==7!G>NYW$KXO4UOJE5D1!AK+:4J,YR95!.3,NJTP\J[5*UIZWNCM\IU MZ:>S^J/P.[PG'T"+PMZ7Q>##<#&[+O+9C8(FRY3<)'Q3[D9;M^N7O-;T=]BC MN'2A,J0OUO*\7J#V: ?E#.ANY0S8TR7;;T5R ?Q^$V'R1JDKJP)05_GU= %O MJF)J\)-9 >L3P&,4V2O\%#Z;+V830)[?6O!R\\[+FFNK^X3,<[@>(#5 4_V8 MD^3[Q0ADYF5^'9+7%^-0X'1U;0NYOA9 \4=8XA%2)=C/$WZ^G@W=8FK%O.< M ?/LNV:78J)52]H+CKT'?2(+[6*-P*OBR16WJ4_@IH5RC,/!K-%7<(XX-EL M6/F#\PB7(.$ RH GI_6#8G'G'VH _/$DE'P^37ZYS<1A<#"M\+>N%QVA_6M1 M!+R.Q9E'9R-XT-EL>IF<%Q-0\\9Q"/GP8*D=Y@JJXE+ M']3,'GW.5A6E;RW]S13W:BD26(OB<$I+;[(.NRQC!Z6ENR^^_/-BEA1G9Y5H M2>;Y'\DL%*$_ZW7.]F-W=ES=J^\(A%'!:FIU]IBBHBB0%0F\T(0 M8<6ZWVJY>2MX^14VT%5T"N3T,\BS2/$;*9N3^H"OT7[H2OD)]>H>3!V[HXCI MGUY:TWQLX5MQ:)E UE.;813T>L:9<;#PGF&699JO-_#<9>'7=,Y=%EZ=KGON M=USXVV5C0Q$W4*/ * 4;=E2V%-#AH@BJ5!XTT?AMT/P 5(;%60$*U3!B"BAO MH'%]R\0, '[/ MH]X6T$X[=:,=BU3:23P 01=A='FUX7\[_7P*ALTP6BFAR\MB/IU=QVF:/+*^#\RC@* M[Y?T!P.*#O3)=![7L2'1G@8ZQ8%GI('H=HPK4U8;OG?P/71:^:V(/M-R\?6? M=8'_VN8/:[@2'7$_P@(NE_J?,+UR.(H2LSQ-/L-GL0O39 Y?#<^C3Q9X9Q;6 M8Q;=Q4E1K^/DO"Y3.BAF\SP\ %;Z:EJ.JEY0X2G#8E[,@FNB_NW5;/IM5(8= M"#3<'N!I$HB]ZOMQ/IN6YZ$.&*&6E3L/@]X<[RMXH0.*FNMW P?U $"3[23(Z:QTIG23?IXLQR(PH'"+HW"%!]X\@K7;D7%BF MK$$9(IY3;PQ2PEJ"K//<([[F)+N'M+_ 9'\+<_L8]9R5[55;77L#F/WUL=D_ MP+1*X7C#6*JTL]HAGA&J,;646TFQ8BKS:XGGG>U"-_A#3]?S WK\V2/^O(9X MA W\K3NY:^G3U5 _O7DZ-"O.\UE8C.@=:&M\)[N?'*'G/#K:9+6>UIB42HT\ MMS2U@FMD+*Y_5G45J/;^#:ZKOP\R49H:G5+O,J(\-UY80"S@#*\)3QU%IL5$A*:I1IQR MB2UWFABL,ZD8]@QE(1SY-A?\5B33>$I01%W]ZZ*$!2ZCO^)R,9Z/KL;+'P09 M4M:4>YK\93H]'T<_?+AL.HEQ(&%>57.5ZG>GR2>@LJ5'J(J$6-XBN2Q"!,1% MD?QKD8=NUU7H1'".E:$O=@R>")VO80>#BK1^]_*G*J8[N%*J3M[5$]:'&STS M(/F^PMRJF)%AA5Y5T$C,ITAL,2]/[VOBM.T9OOAYL"?U$SE M]DS:X[C=7"59G\)=75"8JA)XZKR-IR2K/L+^MYY_(X&*UJUDGKBH__%OBA#Q MI/2MD%3[R$ [4 K>_5?-=6&$&/^T8L+8?[2H6/$R> *O9M/@8R^3<@&:>8B+ M&H*^9R;#V70$)KJ[F($:>))<@&KX/0_<4]_)C:>+X>K=7_.KY5T>Q@4';#K_*2G!7(LF4WX5QC>:O(<7R=4"!I:7 M0:\=CLY'P7$183F$4]6K40U[.>F?XCO WF(2[AO?E54D? P':_=UC>%A8(\6 M %'1=WMCP<(Y"*#%Y+QQ4C_5^GHT6>CHNF3*6U,>]ETR'P+:6Z/MNV3V73+[ M+ID==>WKC]4M$S@P$8::#(P70&T_#O5=!X_@+:VM]/ MDK\707,Z27[+KR^GE=+S_YV$3,9P"ASN!O;;KTM-:Q6NT7I.&!&(BJCL-)H8 MF&;3Q?E%_/%*!QL%61IBV<-3OOQ]J4&5JU]70PTZZ'<@]O#O397KU__(+Z]^ M2M2 H1;[S$K7=A A&FK" M,TM!*73P8^$1R@15S#,CF7I0U#WZG#4OZ[KW<[79PT6PF2*<+/-M&O*KLGS* MNFUOF?P0'%+5<1OP0ZL'[<,>F\>%_R93VF5%=O!?UH;*H[;(V[!D,$*[V3#J M41LF6$GWV3 /M<]%S]G'=[.''51;H6;+]]>Q53[2J+/3DI5[:KOY)4:&_G4: M(T.S$!EZ: VC7JH-ZV.[>PQ=FE=A%(>VZ2_!SH?1=W>[\GE[HH\MV\D^^TJ\ M[5;-AT8R=U5$/< JL=TX%>ME;H5#!+?(:+!Q.,32"/^P*ZV]U0J6QSSQ?O>W M:7IQ$/BP/#KO:]T?;(55@05E-]IR2,&=ELAD6"&.C%%,I9G5&-^;9;ZJ*??Y_V_O3;_<5)(\T,_O_14<]YUN^QVJ+HO8KF?Z'(30[9KQ=EWE M[IE/J__D5D D)K20A5 ;$MBR26VC/A%1.JEK.9JAG?* M(7FT\AS6\?E?1B\8@GJVXN&AQ7E42;1J[6;R$-E(,L;J5UUZ>FB M;FP0T(W*?ZR-.66MVSWL^&'N$EG7E(QE=KVJ]!5UZ-B2X6JZY?1-N SL[KX, MS*M9&Q6'ZE*GYV==H]NL^XKM)VLW76E-\0*+ZL.J <$E$I=(*)$T>5DXTS -?>@:2M]U---T3%M1C)X^',J:X5J: M?IPU54]%<%475;5.!T-+)=+.K(%S)T9Q+!['XET8>(=C\3IH[W L7A,VG6/Q MF@*LXE@\3C(P!VZ?4V5UUU=A3!GK4H^@"3?'?Y/XO1_G2BD M^IJJA)N4S%8#A\7S5B.'KXSF,455WZQ3W4(PSP6<9[ED:9!DT9>0!-NR%4HPR6*U7+)8HJIH79 LW3OO7#9,\.USK&TN M(_8]MV?T!CW=-G5+LX>RV=>UH>7V5=EP)+,W;+;14 ]F*8$=@._V,CM(O)< M+VWRQ>MKN7?\8,M%1R8Z9&DI.@;NH#^4>BY8"J9F:3U+L6VPM>'$H0X5V=X M^S3+*G@YT6'6>OYHO>AX/:]([=/[2H!\QWY ':)(GY4[MRSF>]9B3WT_?9Z^ M^>M;&==Y,=]!3H?+JY>,$KZLV%*676^PRXUE2^I E23-E%7+[EFV[3J*:PPM M>5CQ,'.XQ>-$\1S=ZN13%&9"IWZ9(^N]L^&+=A-&TT7/!;A0.+/+Q,C2P< M2RO'1D6+\<:@I'?@T\\24YMQU;)L+('5UE"U=5>5;-,VM&'?[#N.:O],&D M-(V>,=0T5>[K[D!731"2ABH[FE/9M*PGR407=:E6OU/'!.#.Y)/:,CD.; .1 M-V0X9QL(:[[6!>+()A!6K6ZJXV7SJ:TDK.-$@K7=NT=K["^;+P 7PP=L6!?= MTY+IKB/O+K66&.WQ-G+V,DK:_Q )[4VVZ)!!+9_H//-$;39+^]$ 7MVP,\P ARK\.BG M4V&\B&/:,(V])IL2:\$@8&?A^T6 M9SL&'9KOUYO_W,ADZU2V'T_E._YE%Y?[PU/YNNRWYZE\%\;./"]K@SYX*A\G M&9[*=]Y4OJP_(3N83'QL#,U+[/,\/K[[G4:L\;R^AH!8G@DT]"1]&6A0W)XA MJY:AF[(&0M]VAU)/D53=@G\ZPXV"H%^\)^H/NXOL\3\7?DR^Q @)2)^^!%Z8 MVN'$A6_G>$D'T_T,4>]&[>X+./-R@=,@@5-&R/8&IB5+BNHZDF;I%OROKZJJ M:[B]@28[2JT"I^U9@#U14^O$VO(LP#-R\"5G!3XG 'I+:(/KZKV>:J@#=S#4 M',?H.[;>5X=]!V6 +-D6JLHP,#;7!0%?M8:]OVV >*69?DHV>:QJ2/K3MGN)^W*3+ED1PN7BUPN5I2+I:H/0\D<] >]7E^Q#6%,O;62*?&=+V8!'G*6.K/ M\+>)?W]/8A*.";74YQGOHX6?99+M. ' TT#L>.-QC%EG(R_Q$^%QZ@/II;O/ M#
    @R/.3#D[QGC%^PENW+D2C-Y-L4*Q0J*+C]<>)EJ"64=,T[_G,;Y(^;> [D:Q<3[?N7=PPA^\X)'[RE!1I[& MV>Q/F]+F%%J4>W9PISG+NM8E2\44LE.2U)1GD]1T8W<"F*HV) -L<\^]PVE6 MF,9H,?PID=VA8SF:93J*I0UMJ3]4I(&J(_I&EGJ27,&70"] MNI^U;A,QLUYT#?^[+3O #N93;T12 :$_QY@6A2!<$8QKDI.:HGA]638&D@6[*O7MOJI;/4.S7$>U!NZ5RBQ)> 29V.G1M_?>'#(*V3 ' M9D^VAKJE:XXMF; ^AJ8H\.BAVS><*V7O*)Z]7:VN!#9R=]5:=,!M&HV_7X': M)!.:GT_"A"T.ZM )F<=@;&>YT-XL GK_5_X)?O=G<\^/J06 2KB<%YY;!M'V M!DC4>*":?D10A[^%6V"8 1;A$N%DX"W 'B"3]49)/.^9YSWSO.=#HV0\[[G+ M,5">]WQA[,R36#?H@^<]<_GS7O>=4+@N<\\]YGO?I?1O3SWN1V@04-3 MBTBN8FN*+4F.ZBI#31V8%GS4![:B]AS3L,V-W.?;J1>3/@IWIR3;.YCGK(BJ MU(FTPPLXXW+ATB#A8BP;F,FV[-BF8NGN4-(,R;%,UW6&IBGU^H.^;&ZD,QTL M7-J>TZR(NJQT0;@T\!C$HB(_R%ZD$#!+I904R71-W>A+DN9J0Z=G.;*EVK(I MR[(ZE(;5A4!GDI5EI=:N.8T3 AWR9S0E6UGM>K;RJIEJ>IF3^0S6!DGMQS6ZWM*VER2I MI\N#ON+8%ACVDFWV3$-1U8%C*;+MOH1:/R?7\?IB+W)&LCY>Y(PZ<6 MIV9/,WAZ'7>/CW[9[1TU1#4WH@'UW3D6S'<3"/QS5. M,4/K23%61*/6ZMA=DX&-0EYG)IUR7&+,>7%.'9OW)X@0'@AN!@!P^I?57K69IE67W=[,NZ):NJ M.Y3SPP9BQ'XK"WN[).KM<')3R/G/X5D#CUT<=_N"LD%=]A+JV[8Q ME8 QLS;+EOJEICM2'?_<579>MKMDI M9T?HF;S-4"?/DQ57M80J\=S8^HO&LQN9,SZTOT^7)Q=CC@K@6T&B@PB#(28 M:O8U4W=MV>C;0WMH6(;<&[HO:236AR9I6$(WF3FAWZ2XKGL!]!-E*2)D$X]5MLW MC.#O((C&>7, /X1)^!.L[)_5^JU24[]=-%I# >G]9:R?O;W7,D[I[>.4S0X+ MS>.=.O8<-FT8Q<)\ :R6L"8:>7EL8$14KN&#*-SVG25?)H+WZ,63C $?">V1 M,4Z1\1*2I@$6VQ:*(NTT?>9ZVX+NY\=]2UFV?]9*D>=+6W\U\LR<^;28@0X< M[[8=5F'!'Z+PX0/(K(F=P.(D_:??2?00>_.I/[9CXB6TLC_N61_DU__GWV/_$8@8/S,T82(%P3K'Q,0;2!X'U%Z,W%9T$BTB(4@0@;' MV0L>G;XP>A(>B@5 X>VME%?'FNHKR[Q&)H<2Q5J-]9T=/9YGH -6I57%V0]N M#/("]=OWM0395U*]]Y+UVP][6:.PYHU!"[Y(!=^=AYLS%>FUJ9*D)YX!&5.O M/E8!%UZUWC,GB%SKQ$%-7NLF'=;N>9Y7PK!*^^UW.*OD6^D6?TQT820[H;@X"2S&7"*R^9BNV M90&%08V#G-'[ZWV^W-433C)YHFIVH87P!-B,7 \T1 ZIDE@JD6Z8JZ;:D M@AA0>GW;U619<8:NK.D@#-P*8L#Z0WY),6#*(I!=%\1 X\6M?/5#1[90GIN M\()3(=+/.(ZZ!Z%6E24ZQI 52>DY3J^G&9JA]BW#4OIVSP1&5DS0X&=1X#F. M&1[SK3[PLJ*(2JT5$"M31F--@,Z>ABX[)T+M+7N5#(>680\=V[4477-U"5%N M:@_L=*O7ER5K(XA1L)&7)XC=3E2=X_HTI?5F8>& M.U 4'4X2/4/KNXIE#X:VU),=>ZCW#4.K9HO4((@L0Y1EGD%P\1X&+IK5:2.T4 M3-MR 39 H<>2R99W;3RS(I*4KLT_12D1E&(_3M[= M&I86UF8+^%A8I1GZ!R.E=9CI)@CA&9CW'HK*'K"."#U96"KK4"/ZYS1>8E(? MR-4H)M[W*^\>1O";%SQZ3PEB%Z=Q-GN/+FXBF7U74_2!+/4435<&MJG9CJWJ M?6>@Z:9MXSW>RK*=MA:;<^\BEM:RKN&0KQK::8A:Y21$K:HV!*ZZN>?>X<0N M3&/4QG]*9'?H6 [PO*-8&AQ!^D-%&J@Z%N<&XI7D"F=C2B;1O>"@)1"63L7> M4?KYS-[Y6BRLS+6B:_C?K:#&/'\#:V(=D]FW7:(>Q8(K/&SF$O*TY"I+/W\" M('W_*7E-] %;-N/FSOTH*-NVX6P)296H:LO0/]J?[-_=C^ZGNS__R51DX_VM M,+BY=;[=WMY\_B38GP;P?_O#_]S>W J?A\+PYI/]R;FQ/PC.YT^#F[O\FJ_N M[;$I\"S3&/YMX/O7 ,ST0S<4)3FNEU,4D60/BX(W9%)Z6)+[BI/L:0&]( 0K+A'\2T!T=?2LP5CPPIZ',BS.#K:2*0 M$ EN.XK^R.<*;U>(?A$&) %&0;YX]!.:,TPF[]9PJY6U5$U*JF>^AI)2JV@I M]-"9BJ*_:(9Y13+^FA]T,6^G&CG]HNK7JC!B:8I529()63H6X2&.'E$Z5QZ1 M;/Q;U7$\$2\6T&=+_R52]9!ZF'!/?6'CIQI':=4TRF=M4,Z[G>1=5IBWE)-> M"RLKI[(R-:V:Q\M4Q"QKV=:R7+(AY?G9#5DME+![\-CLWVV5]B?[&=RB]!<7/HBYA8LFE9!Z_JX@F/)*Y\UOA%UJ^U$R7_ MH0N[Y>7RM?EJ+]>OY9/???AF;YG\M77R^^'$B75FX"@=/''1?9FBVXF2%$V' MPK!Y]))3Q(%T,E7BXZ 1%V]"R2O!55QN[0FB7E&JVHC7 AIB+'D>'-JSK"/;P%CVTY*3CWLD# MXQQTH1QT$XZC&6&GJE(\ZA05K5_KIU(C)\:+)$9VW/092;[-1/H[40A)*IYF M-9Y\AN0DV2J2K G2[-[?L].KD'H_!5K6^ 0RE,W*!BZGOC917VT"\1-)SSO%?UT+I/!9/BAC6VW',.6AI$JV8VJ&Y9B*9;N6-- M1S'M M@=X);.M-R!(?*1YY%"U2(>]VV7!@ZS](YJ!BR-91UL@3&U?,%D'JSX/\ K0* MBAXR0H9&\EE[@R@,GK(N&50"9M=="Y\BYH.E%U$_1/X(84; WD5W[3\77IB" MK&'A-8>2+2)[$W; Z7 G?!L![!W"8T M+H0P\R!*:-F'$DQH$Z+=K-W"P!%;"!AY>78BX$QC.%6* IPH)X\>( M%I/BTT=OGA0?O@3>DPA2#/4%0SS\3[2X6XP("U^F9#P-<45@-/>QEZ0QO!]L M-)0(7I!$RZP)&!Y[9"$T'DA()4X)E3>/_9D7P]29S[P4!7TO)%[ 0K;>',?G MAU?P#^S3,YYZ"8%O)OX#-15IWGJ8%JO!AIU/^CW]%/AC$M+H*GY*, ]A3(1[ M0I)R% D_P^#&A%:&06!_><%@+/ M8J8#$/D>K;O:YVW9V@VX!DP/@J^\7GE\+B?L\1AT.L@!K&T>X=_T;/4[,/O? M1>'O!!E/%/[A/63(R:/)H\3"E M%Q:-;!9G8\C& MF0)%"AV((C253BE4(&M5EXTFOA'A$TV4@U$XY52C89$B=;O,KROKA7(JG7!@ M%AV5QO>+. MJ%6;W>JR]Y94,5&F-(JM7,N@K>E\S[:';TP::ZUJV.9!TS99D MI2=;JFWQ2@:ET?)*!KR2 :]D<% E@[;Z:G);YGQG_5IRY)_M*9D?GD0L6Y2G MA94S*Q.X"@XWY;:2HK!L]//;X0OPS(2W:[P62?T7:_2(ZF*7,-_7>U%ZR4:/ MA[WLXCJX&6?H_+5S5F?J\W5'BPQ\C&B1 1>+#%0J\]N="IH'[^XY.C:^].X7 MP9^F;7H3&S*^3(O.:A4JST0?K]JX]8B5:&S[MHLDF6KM7=O>UF7+6JQ6:#B5 MECK<_.)B)\YWOZ*9(352!A0L/X\Q6I/ZI9#F"^G1,\^OI2WA%%FTK"JF3%W+ MR9L5<-I_+=K71-U4VD3[!^N$ [5BPY7%)Y(^1O%W@76>2OYRN/:XS"Z!/5'O M]:H8DKPA7HNTPV72MB9*:A4[I7VTW;#P=#71O:TZRXGDW$2J5'00N:TR(2[ M?&XU1:F2:"CKD*9&4U3=1FFS!!G+E*C+VFR3QNV)JE;)FFR<1FT48395&+:* M-C6QU]L636D?;5;I%-PL";E>9_L5E/*K]IT$C6U9>O6C2<-Z+G(#LT>-?G M=S%[V4 (W,F&V):&.I=T/I>U*B[,YIW.&VUA-.64U"[*-+I!F8U*/6FBK=NQ M>5_27"]RCQMH!9W_/+,]P[@"L$.=_Q0FT0*37D_)(=FYO"_B'ZL17OGLZCQ+ M2(UU<V MEMERL1_QUM^PYIH_WC08=M0IV9=.6.>4E=.G?$"UDEWMJVNH3K)GP@>7YRH] M?T6.-K!8R<$EJG@]$U[/A-R86Q,R].L4$?O)X))YG.UC,Y MV60_"NA:/Z#PW+&G.IT+)_@.FHO3;5SPC[O^.'\UC[\J8X\;QU_=2\J@K4ZP M6R9: ]X#K?2<1M@+I,/9N99UK9T@1)9[=,I' 3',-OO">WZ M40HCK)3,R>(, @D?0 =0!3%Z$A8)B1-:#SUK.9(_"EOT974D$:@;=# 1>DO6PVH%=I699\X]% /^G/4P6O8%\D/!GGR,1B+\=4O"A-"! M9OT95K\L=Q_+WFA/8'5"F'/<]%Y]3I2D5W,,O2"U8*^G";EG#0@31D%7$^R9 M%"ZMF0DV=((+@!YQXY@E$Q;-1^>;F.6UJSHDDS7EG7YP]7(2S+.8VO-/A^ZU&5&.'FI2\/= M9*JF+[J=K#8&)3^BX K]:(*ZGK;_1-DD8DD_Z8[AJM(X,JSU=OI'";M5'>#]J[>5 M]W*GZ*+=V8SWZT_"@?JXFK"X^8 *&LK[&%(J8ESNC5,@K/3I^?%M?TJ)5,J/ M.G3,32%6X+I=HRTHOG[+. MU>,M N4PY58\.XJI%8!WCN!Z N(5BR>5":%]CF?^3TX,%T\,("+@9:$P7H#Q$HZ?!/(SLY%H5VY.(9=) M(;3I>?D BWV='Q&:BP>?"&SP)X&=HL$4F4:/:.ABYVGTQN"__57;'HUK3DL7 M2DOL4!L(! XYT$XHETDH M"?&2**3'&1KS>(X,)KO[$K>BT[M\>J?WTZ:T.84N9L/PANW[$3F\8?L1J/Y6 M-FSG^K*3^C*-O?M[,+$S PM,*3(C* ,?X' 6?\=B7>A$AM,@^ P M(0629VC#F"2+($41Y96"C)N1&ERG(""YTV7F^6$*_\=?,#)8?J>W+*>&]X.N M3VA4: KK!8\/X+< 'EURX> 3P%*>+,8I.O56?MOB%D9O<.X8QBW,/<-B_CIV M8"\B#2+<"#^7!PGOQY?ZX0^2I SE N\*0084H>$DQ0LQP"L*R=2_9Y=@F.R! M1 ^Q-Y\"E<)H<;WP6?FC1V!=[HP%NO!G#\YC#?$_02X;#I*'_\9C,4P^^6(*, MLOED&\*6&+$R_IA!5*FC!+TIV;HS%\H$_YF0S#?+[II%$]PP/U]N;^33_8-A MXCXAK2 J:1;04/Q/#,#CV&AD"#39M(1Z*GERQ.S9/TBQ<<_X $\-)#<$^[9Q MIFQX?/S0+/HM'>-V)M*+A= NRX[]\?2W0%H8$&>HFC+"NJ:\_'P)-TX7K3Z+ M\+3[XU_&D[-YZGV'LK!YVOV%;3C/H=Z@#YYVSTGFI=+N7R,U^&0S?[<5SY.# M6Y4S<9%U2J;/S?#+LFV5HBPM6('M4BQ#O!LU^?7:OOI[5:78QO-IW?G+614 M&FK]D(<]A\MQ%"9^DI9JQR#H:@GOR2=]Y!N7+Z"8(<3E+&LP1"'/L+\$T&3A MI:"QS!+U/4Y]+-G""B*5B/$^CF9" ;4LU^S(GC$!4HW]$8.O8?&C$)%8CU-: MYZ54/BH#A/F8GWWO(90P>X ?"J,X>F2 K32*@I&'_R+I^/J@/(C:4"V<,E^3 M,EF/W8P^]]!X4KJO5.4E+_:T"FMFX-[R+7G=OVS@RYE@T2!_0J*R?;0R M@.4S0*U]!QXN]!9#06,)I#) V)ML18QO+B:6^:,%P*+[^X30:G(,\LTR@$$I MDO !OF'(=P;K_G9]>RU,$!(9K^0FC&'HWB8ZN065K>YV5BH#LHX6#],-;#HL M]T/LS9+MQ:L*"<6Y_^I"LAF)I MC&Q4Y7O7[MLEAK>)R>V[!I8UB3?&$Q/,LP'+*'K$I)VI%^9KP>JQKC!@X*6X M.S!:9W-T5 B7\T*V5M,1UU);Q$(]Y-DYV6WB:KI.QNE/[!.M-!C CPN:O9"\ MGIAL5M[&G@I\'6F'N*_&X+.9'=L2.PXI<7CV[(X,)-BMY [>=I'G?]3E+N?Y M'UU-!^#Y'Q>VX1S,OT$?//^#DPS/_W@^^'2(\<\!ZZT"K/=$O=?K!%Z]41S7 M=M@.9Z]ZV$L3);4;Z5;M3P=]<+NH^791UXVB'4D?K2Z2 MOUX$8L*+Y)\#N\"+Y/,B^;7%8%M9)+]QR.)CW&W/9M/:/3N M\P2ZBTA3LB_$=3U^\'%+)%(:-Z1S8&3*NFK75YE3%@Y1UZW(7+9ZYV,#,Q3S!CN:/8PL0 MJIDI^#]+,9N!939>,0-'BR:3M MD0(/$]S@P8N0>9DG^2L\I,*1'WIYXZ"L%U.I%=-Z4A9ECBCPQ\NT+ORJ6B[? M@8EA//^K?'@_*/^+Y>QM1X@T4H@2IU4=_S*>5L73 MJCJ49IYU^.^4P//\&AXAD=/5#6>0-5VBYRS M5T/92Q-[O5HKKO,$JIKTU(6G2O5XJE2[17Z[R4^[OE14/+H 7-34< W_2(V/2^BFRQ&R3CV::GR=;1 NS!V:V9" MV]!TLBA9&L?3-0]/MUHT>[NN+!?6WWH]Z[P1>/$#0I88>@E1(=&&02:\+1[ M6L\\$KA^'#V$,' A)"FK)_\4+5*\?0(7!X@=2MYMA^^MENR>9K)>2+R@^3B\ MSS^P:#?H#9$"9K*-PC05BBG?SO@S,%9!L)5+=2/I); $40@C3F%-DB0:^S3; MY=&')X:@E,I0,$QW0=Q6X"&X+ .# 6%\AR6=/(4PYG'#URYSRF5A)O;C+N@5 MC0WM %ZQYC-]DK:^P/9R)B^-M7H^^95CKSCVJDM@#8Z[ZK)#EV.O+HR=.9!F M&Y"&8Z\XR;P(]JI]9>NVV-H<%](J7(BL50F_-P\5PD%7G+F:QUQ&-YBKQ9"K M;=Z@+8"K-,*H>(=Q5M*UUF&(! MYJ8'F!EC ;O98-XER1[N@L]_)_19QW)7JRN_JJ=7?O4$?_(?;Y+A0!WHLBX; MQL#47-VV'%7NR89BF89A*Y:#]W@KRW;:6K0Z\,=+QO*2L;QD[$N4C#UQMB6P M1R8F#@5[?,T5$2BEW[-J14_53#.],;B/N#2IO 33T[:S?GZA*$P(2.L93&\B MC&C5KXC!X6%^M$TZ5<_X[#%,*YJ1.!'>\D(]YP.+Z*>!1>J'?1QVVT6" S0. M_>@H"N"YG>6PCXYM^+/=I"XRAL]A'YQD..QCJRW^+40#6+A-O;02X*-5[>EZ M54(7K>]/Q_$4G';;2KLMABNX'UW[A>R.<].>6J6:5UM([ ).^NTCN/6 49<( MKHMFI/W%=KJN@>6+U,#<>NP$[1J72+LMMAX9=,F> =&.O9?*Q#@W%59I#]\6 M6N-F9//HC2-5FX#$'$:Q<+^(J4";D-3S@P2C\UN#_**0D,J(P$]12@2EXLUY MOR9\2(+01"<*J1>:EAP9^J$7CN%&YBEEW:58;RKXU0^%+UZ<"C>B< ,_"C)[ MF)\(?RS@>Q('3\)7,H_@$I@XK =<(EW]T6P(;5WE2+XE.68I2;TP%1S6Z I7 MI(1-WOFS\#M%8C9ZJ1BDA=#J-3C7<3X'\I,U%J/U;RC5(P1EM$A@T(@3Q;EC MQS*@#)P[:WJ&Y 0V%XEQ07 J"'KQ(]HU+/L7:R3F)UC_2T"D,T.^V_85B_BGE%!2W OC?^7,.;\:*3/>%:,-;L"Q5ONK RSYV[[N:>=_]#*B, M("QF(\R(%U)!27YXP0+K.S'BA!6YVD:F,/81"7R"NS\M %]%PS_XN A2RB/> MEH&/O,1/6 N_B4_O@3?3-JEE"[#"(NP3L"DH"2>X\W@ MUGQ5:?-V.MJF$YJSL0%^R#HGXM)G?0R38NU')'TD),PH@&:1^/?KTF_J3>"& MF4=!>L4.9Z2"IFSV;THJ$P)T2?82>+*6ZI=M'L44KHCC?/=6QB/,BBZ12!6Y M' )[/_PTZ64PQIL6=6V#&%(G_XL:U$Z?B)>? 4,A'\S$KX6-I=V1;J!03I> M!%Y>!2T&)LL*S['KBQ4K[EK0+((Y?)FOX-K*B^6LGN4B>>%3,>VH/ 4(UV;77C R+F]% MJ3(@B=<7=%.PK-!"OOMD\OPFKU!QOIWXD$RD97UPER.]9YV&,Y9M^M:"@960 M0MXDTV@13+!D(,UZ ]G.2+:D'$0JC^DN8[W4U$\7K 2A6#PEIB9Y=N<8!/6$ M*@1:7A!5RS78H,\KI8R[ M#GHT6<24CQG=,<.(WA7ZV<;F^L7++Z<5)4M:+'O[GLET*Z-H/2)9(:.()P;Q MQ*!3O;H\,>@(%.PE)@:]<(_JE/ZX9N[FEC#S/NPZ68>3=7N:M[7FI55Y:55> M6I7GU_"RJ@W,K^%U,IN4,,%S;#C)O$B.S6O@SFJ/Z",XG-=9/6%W7Q-+)XD] M@_>W;KL^Y_S55/Z21<.JTLJU>?Q5T3Y>;VK:&*V51)@."5+2:&B\.^&T MU?4QWV)3N*[D2[V[3*!KJPG0T)4*N]9\$7F@+=)TV;D:HE^V"9QLP@K.7+BA M50DL2K4,EJI+P"WR)HO=5E'N6UFIDLW:JN2K;79"0X,!ISAL=J,1SR";*AU! M*WGX7O$8>N :U#[EFGC;$C7K+'KI)?:Q=MW4 17$.;;C'"LK8D^MU,JGE2Q[ M(>&4+V5<]$IL12P!WE>/7MPKW"JOL"%:E:K"\"->:_0K9Z]7#6KJEQUT::AJ M*VNS+(VI@TYK91L6I(T1DPLM#=)JXI,ON]I<)TX ^_US]0C.5KF=E5J5>5NH MO5%$WE09W"HZEJL4#6L]'3<*6)^E5RG'I:^=%S'=L7E?TEPO#;IN,4Q[>TC M/]FJ$A]HOH#DF/9+QK17:RC"(>U=E+JM(MRWW7?*=A_13ETU'-'.\;%K3B"] M6N2PE?#8"[#[.<=VG&-U4;'.8D@VDF,O)(ZR FA?":IP0'M'_,&JJ.F5$E'X M :\MZI6SUZM&,[<6F&L?>W7PV-EY/'NG&UA?P*FIU<2G5$E);POQ7<@!8+]W M[@+Q[-62MMODSM]0;)H*!S9WG9[D+-78]G+ZDCB"$>V7R*RO2/>,@YL;Q_UR18OUMY@P3MY-@+"92L -9W1$TX=+TS#E_%Z$:MZ$8Q99,4+6>O5PU7UHL2:K[R M:X6.VZ[6.@QBKY+EW\3(" >QMX_XY"IXW[80WX4<"@[UW5TBG+U2RG;;8<"- M(O>F2N-6T?%EMAG@[^O"_$(/L6^BF9"+*/>Z M@;=M%+=Q]ROG+\I?NJBI' K4$NW57?>KTF4/6!.,ZJ8<^)M(?#*O(?+:]D<3 MSWR7LB!\$3A5=-J6NHM2+Z@/.ZW.?PJ3:#$*R 5#,?Z^+U-CL9G*;[!GDA5 M$B6CDJ>_\JP;JYDO-A3 6;C5+&R(JG9Z>XY6L'"'3\@=CC)PD'>K=4>KB8]' M&3I_:KE ;+=2I?E#ZS&QC:+RI@KA5M%QO?USVD+'5&S_FGI@:Q??TS]+ PG\ MD%QE@2=9D?YM92HFC+LTTO];)*E__\2^\D.@QO0W];A@U:[TFD4LN!]=>UFU M\3Z*A71*A'Q:1SXPG<:$"#/X>IH(!(8Z$3YZ\7@JJ+(H*-*2'HY\KO!(8B(L MPGOO1Q3#PCX)'DW[A^>/GHKJE(7F*,I4TIJ3HA#=WRXBC@0O MG A]X'D_F0ISI-QK894N&KGSRTV/HQGK$1$.NC'WK]\2@8Q\0)1L.,' MV!+84&%.DHB1@>.%WF1)*5LH(7>,K%-&:>/'\%@2KZFU8R@G>T"9<&J1*!OY MB/3/:9P_8NX]D*L1K,[W*^\>1O";%SQZ3PF\Z-=IG,W>$_S)?[Q)7'5@RCUE M:"D#3;-TS3*'NF,ZFJ&8EMOKVWB/M[)LIZW%YMQ+SUNQJZ3\_M+*E5\81O$, M%J?\2EEB5@BU!X0Q"8+LU_]X([VAGV'5QOGG+>M]Y\^ $S^11^%K-/,V+%&@ M6A!I;'C>(HWR+YB51+]Y]"?I]#?+NM8E2S6T?\M=@V.DPWE"?LO_\7[=/GI3 MG#]+!NKNTRE[D6[\V_LW&\8>^TU5E[^]JK=O<\^]PXE= !EV_Q]O_I3([M"Q M'"!01[&TH2WUAXHT4(%B=4N6>I)YPH21.J0MR?[Y$[0 4TT:?ZBZ T-P MO$X%U%(D=$^*[\ V)#']EAK8N,.PO6.VO=N)XB\K&P[KDL!<_'L0_&$*A#*% MJ1.TRSU*'_4-H_36$1E[BP1M=_9L?(\WH>H']WSUT( /0\K9-Z<__\E49./] M^LPH"<-! WDFH^3M]U\W_"AEPSN13[P@> *ZI\>HC8UYR\2"GVS?MV7!0UB. M=SFCL8OOP6R+'N&WWPY?B"T37S$5>N::B7LEFW6LQ9:0;VT6L;#YMFUV*9W: MTC ]V H%FGGFN+7V_I4%53/[_\CU0MY0]*/@'C#.Y\Z%]5LUJ/>HH0J: ^1Y M0@F>DG%9CY6DS]Q[0IF?X+_'V:V%NF"R S04_$$$,!;0VA'P-^9DRWF(W8;: M<44?P?_^)UK<+49+P82<0_7)8I2,8W].K\M5&OTEDRU?0+\",Z+X ;U+2)(= M[1.R99@C+V&";8LL194MW,-\\2GO=B8"Y&8KYX).<$%NF8/B2J*Q3RGAT4^G MS!#S4D]@SH:D1,>H]:C%"UJ "7;JFX0+Z%:)0'@S?"J]!C1!]H;2M;=]YYT( M)M(\)OA.N$P4D! ?GL32>Y:&%N7+=^_Q-TZ7%T&7-R$(J#2*ES*8R6:4G5,O MGE ;&Z1> AM;T?.Z;I=OTE+C++.[LO4DT%&BN@)A#TR"'+MNAXG"DNG0+@4> M%. % 3*O*"Q"#WZ"Q7UWA"7&_9*,\65).LTC:3[KD42?YRZ/I+SG)ZG:;>=\ M6:,*A[T4*,)X263:!O.9QXD8,_?UK?HR[VC[D8]VH/ +;""M2TL^=H MU_'2.U^$-_F&'Y )?H8-/V(=SD0"BB17:5C2)1E^L1N_#0-WT+'F90&/I]O4 MML/KE+6J3IDN*F:E/DJ-2QRZ9.@P9Z_&LI>I5ZG UCSV.DQ=M2+9Y//6*%P' M,Z,,43:JP.\;*\,[(*I;35"6*&L=ZS7_XD;VV7+G#A%G1QR_SETDH',%?TZQ M0UZW^[$J]O0J2;35EZ29)8+X$8)+!BX9RI)!%Z4:&J.W7S*\WNGG3.8!@BL] M;+6,3D_O@73\)-13KZN0<5O2C?FYJ>'DU[NNTN*L+>37*$!"$VM;=VS>ES37 MB]SC1C$T1QAQA!%'&'&$4>L01M6.LEV$'QVQ$I>-36H:R5P0< ESO;9F-G/( M1:L@%XIH2=UHO,C#$9R]&L=>JJB:M98FY3[]>M75-L_^9B&'=5__D0/X]V0Q MW[-H>_(O]7GZYJ]OY7>8,+B8_[7B^]]NS@C7!+.OWW70?RSS\$7+]1DGO^:2 M7S-KK+?!YWTI"\(7@5-%YZS'[06U7D@]-_#4U0!%BX>K*JUT&NNBZ(#EQDG_ MA4B_9U3!(#?8?? :ZO"\RF&/;V%?KM:#:L7E?TEPO%6181Y"9DNF'J< MO1K+7KR$3!.TTC;?1[G"_*L[.4[R<3#1\-9^>(C)@Y>23L,I%/6:-ZQOM;9J M-_DIUU40=&TAOYT=V5ZZG4!>V/^<[02L^5HW@2.;"5BU"O_C#;Q36Q)8QY$- MNSSOYE;T#,M[\CYX/C;""*(D(%:**3UED_G;35PGK9P%94T+%=, ML.U,Q?NKOO<71=1Z6M[LH.K+:5^?,W8--JL.+.O?>Z9A56UF?"W<51]43BE5 ME^01C-VL"7+^*.3670W,L,\,\B=\5Y7$9-$RU%-)#,=1=0":H9SX>A$6))F# MK/)_D."I%:T*\\W=L[><;2NS#MQ87N!2"ZCM':#&19/7O-W89D,U>@H%.EL$ M=)L*E0"7 MWY6;R]:+66]4(3:7J CUT(X:[[A*38$=T3)F0Y//;\TKVXNN4+ MBEY!B1=LJ.$ZR5LY!WFGM X22BE.T<=3]+*/WS:U@*N:=YW=D922:8B=T))5 M=?=L\^;-[-=GK-@]-)@]8+UYTLD4J*X[&>B?TSA_Q-Q[(%=[6OR=?)N]H_MV:\J_UIDJYL)="6T!MN9*I$RH8+;5[L M_8AB2A:9M0D&^$\AF?KW*5/2!V +EPIEO1NZL#ZJ73"^ECU^$XZD7/L"0L\?C.D3A0X1.+T;O\.4L&OD! MF.K,[37VXA@?E+5UQ^<9#Q%G.R/O1 MT9SSCN>\LD[8SG2'(,MW'FK7Z'4I\N_6#K?[% 3?V#I$*A.!]+P(.SA9C%-4 M]XU7OI]!%@HI'%7$@XHH,S=#<<7,>Q)0HM(8!JPO)=!P@?2%5]][XS2*5UH+ MI^6^Q&N]A(\Z:JVO5@T1-=Z@^RSF\PYU4D2\HJ)8VCV<@/67/X)3D) MR0*O3H0'$CW$WAQN1E83RWPG%C9W,L7GIB2>):QC_'T URPRGV1FJG^[OKT6 M)GB:CFE+>KB%>GO&L( >UYZY83U&42E),%^HI3RZ,/Y!0MXG($,=D>0@25G"SF\RB& M,_D$Q%I&94X0+2:B<$N=!?3.XJQ?/"4S#CC972S9[?#E[%+;J"[C7/BM"#WT M]P"Y;O,G(;TEBU$RCOTY?<5H =\3!'R]%SCE72CEK2$/5I$&[Y%H.&E<)&G< M%/@6M(M K64GW3 *K[:YJ7-9]4#@($#A+E,/I%/F1&>NZ9('1UP*," [E%G; M'GH(XA3#K/[D/]XD?7UHR:K3DX::K0WA0T]VA_;0Z&G6P# M\TTYXMDPAW<6 MM\SJC;,?\=;?_!1>/-Z,9-(!3,@X8O;';[ MA)K$R=+2&, J!M$!!H&6%J&WF/@@P][] M5LM,+PK%(4O2:?@-\UG\!B)$=N$WY#T_2=5N.^?+&E7+X7#&XQUZ>(<>WJ&' M;WA#VJV\- F\:A.>9LCP9FQ\-_KLS&#K O*R92EJ3R%=.2M,EF>%PLCF]2I: M5:]"$R6UUD*!KU:O@I>#X>S5./;214GI!GN]7CF8E]=AVY!BZP5C.E3A0M8[ MW3#DDNSUEI)?E^O[[$P.:E@T >3BNK]\'(6)GZ0E<'!TSS&NEQ#(G0M"Y&,0A/X$"\_M#((\<^,*P"21&!"('(UPJH0[( M/"8(O"H3:LW4P'>_J;OO_G/A4].]D#U+$J@;A<*IH*E4\"6.[DF2@ 0 Q9)K M!.$>E[N/M%JY;5@H;8,-[:5K7,LB1>L^RR M:I8]E\<]/MT*!2OR%T,IJN&)0N#%#X3*@UP&4*KQ!,7\MY673XDW&4>+L'S\ MR<#:>%<9JDV'P-#:U\)-*"#_I_1M*4W#IIFS:]6EMMDM=+2R4A16:WK1IE*R MY8;XV>-".S#-LI1EB8GK/MR*N>D_2))2;YT?,M"\'4[BR)^(@C.%G23K*/KL MTY? >Q(+J*H(8QA/81&% +8MA'>(Y4WL5F&C]49MD^,+&V5H25L?.D/#'MH# M1]+TP=#67:,_[#F#@2T[CCY<1TMR+!VOB'2LZW1SSWE%)%X1J97 ZEO,AZ!Z M!>RU[P3MAH9K]&_'%54PU>_!LZS=@3)[1[[FF,_6X7]5$5=ZG4"^]DHEN/0:LY>C+TL2>L$ M>W4(6KU/?5T:JEKN-*SUDJST5I*?=+T>]^L2^;T(JKH6E_I>D<@1UI<*6K/7 MJJS-XV@6I0S#1LECXJ>+>+4]& 9@=L"?.=KQ4@BG+FA^ < GX8/WP-H^;(GN MB=F7&?2)P63R.M)CF%0T(W%.B,+](AS3TI;M U#NE=-M U.JDLS!E!Q,>08P MI:H>!*:4=H I<9G\9/D;'?FSS2[72Y)N*,LD64S"I61//8JT,HH .TV(6!@7K75:!J;0%C7)+)WD;JTS@4 MJ!%>]D/DX@&(H",1!RL4V2LFF\WL2C;KF-H6K<;Q)AW&FU2,5)\ 4\FZ5"ZO M%H5[/_3",1&%Z0+H!*/06,<+?_'#>XSNT#'3HI-@XST\,?!*0!Z !Z/XP0O] M?[%&K!5GP^L,7@@/E*M,UMMPE^]Y4_>=BE?TJ5)T5:=M*? M$*:.Q Y5HCS$RFT;GE(W-8ZG?&$\Y>?[4\9U(J12%'[I*4J^YQ2FF,$JF?D( MO)V2F%J:96P=H4@\=&9YV84)2=. T(*%#PB9CA$T-F%P:[SCWH_AM/?/A1>G M#+2'6WEH%#*?*F4_UJC"$^9V/@FHI MH0G33KUTF2$!CXJ]<;H HIO'T0]Z M"3W,>@\@.&<48$GOR.J43KT,BFM/;I$>Z2F8E26E0&F@7[S]'GLJP)N+!:6B M(*4" UCXD<'189#%L/S9/,+.[)X UI>J]][+UYHPRN3;VZJ*4;XV\H=4U3\> M%4+Y^C*E\0[/]B1O#T\EWW@<+_:+3>NJ.6 -HAD1WKK,5'\G@DQ(&W[XV)]9DRE$-BU23"N$#:\Y MFT:OJ .[J =X=@W/KN'9-0W879Y=P[-K+B2[IFE)%CSUAE,%3[TI1PEVV^(\ M)Z!E.0'6TCG:ZIR 1G$<3[GA[,4RVK0-3W<[V:M#*3=[M)=X8;DVUG65?,NV M9#M1NKK72L=IKZ3-Z^>-B1L#Q625&8/(7P\C&KKL@>GU5%O!9WAM%BS0?9.FMHC!G\*N$,/"3H-8!A;HY#@JUKX*FY0R'EJ+W M%$?2^IIIR@.U/S"&EBSW9,FQZP2(OEHD_TL.@J21E@7R667V MTLPR(9;BS-9B^>3GF,Q3EMY()1;"C^%" 5:*O*\6ZK]42!O.4A_:9216NB]AC;:'?(_LM.BYN'%%L64I1[5=SFS0LI\H@]9Z\& MLE?/W*8CVL=>'8K8NQNNGPY&0V7I^A2KM.GAT$NRKEM)?F:GL2 O4OFRGAC? M?O]X4=='^$7M&475%1ZQ/CIB34HE6K;U!,1:5?37+)8WP5($,=:N B7D)=A] M#^-V620-HQU88;%3.#X'48I5L59Q(?>:S4^HKW8 M%MDI47E!V *>'$(8T]8R:<%1LUAL6F5F(D/=\<(($A2+UVD4?Q$ M'YZ(!=B@%(YG.[MS]RDP(?"]45%A%3Z7'P,7!MXC?!^3AT7 POWT(F],QX61 M42"[<.S/ [S=@U&2(,"_\X(X!Y=+&JJN;;EF;ZB:NJ::DJ7;IC*PE*$K:YIM MNYV(ACO>'"LH"5_STK64,S[XP%D3X*V&D[=-*_=4U%:UJ#P1Z(N63*J,K)/5 M91FDJN8 LJ673$7Z)Q6+P&P,M_FH?R>_@<&LOKRW>\6 MJKWYS5]!CF&=J=A')89P%Q],N F91XF/DP5)30KDU3V,$+Z; HV""@HH20L/ M>'H)*>!I%-'?@2/F$16'$S)*2X/$Q\7I ZV9 U/&RE58M WE5/[%&@IK+W:J M#:RT>@Y[57X*(EP!$L\R"WWN/65E64X:Y"_&M7XBM['WETNN@BU"KB@IIK$7 M)JP&&NJJ?-"@D!94TU$,889XRZ!?=W"=/4ZO!=B!.BX,%Q2(!HM&$I@$FBY@*(%T#_(J;\"U#UCC3-&:3HZ#1>QG)2V? MP/K(K:\!&1/:7#HC,X/R'5IT6XKBY97GDM6*>-Z8H013[SN#M&:%[YZO:4=? MEI>Q0SN1JI^LFIURW5M6L_M%69:ER^K+_><"[$K%8,-F-3&S.WO7:NE.[5K> M=J?*"M.9[]#V2>;,E N>KH5_3'T8/,@Z6!5O#L,.Q-R,!6*+R0I@,"]BMZPU M6:!2&6XT+9M?:&.CH;8"2NQ[ 37*;Z<$#39J8;&C-;YCY(7?A8>%!^299D7S M Y\L6$%2JIV @JGXQ3,X;MER-FS,3:=,7HIQ7RG&;M736X]93(ZOIW?:E#:G MT$4,)2^+Q\OBU18YG9LVITP/V_@@Y=LU*:;G*PX 7U:F%!]\Q1 RL6Y'X:NB)H MJAWM!ECQD>&VT'LQOL>6\9%DB4EP0*9>8WP+F!G,C92 _8EV"AAO(*2F<%YF M9S9ZE,XR?JA+#CV*,QSR8GY"W6$PCJ53?27Y*0CGZB?)PLMRIA/FBQB-K(0>[%KNI0JC MJJN]OJJTQ4@*U ADT:"5^5$YEO9+[W229)F$4? #>64<$^#H4K\$/*SY]#1, M16'PA =XE1T,PDCP9NCX3E87EH5BF"> ^?KSX];FXU'.$N1:D'5X@*.N- !D=-Q9:>8S+M&??R4^T<$3G@85D!Q@=*A)*#0!X M'_LHBD$*8-^(Y/Z)"2YV_(39@4SV4=+1%A$HC&*49/%*^AL=4.:ZIF=9F-,B M1FGV&,7?R[^6;Q:%>826"U*C-X;OF0FFQ V($"\$R^>IY#4;15Y,W>D3H'>:FXP?"A,73FJ@ MV6F2-Y4@T0S>^80,'!/0A)FUG2L2,*$+7;H<640- M_1^@^T 1AN0A EU%HPSH[L\O3KJP6B<1 MO 81+\QH#YEUP>+RZ."]%DJN]X;ABZCZ6,Z)!>1@FQ+0U,QVB$GJHS:I^ +T MVI]8Y"29 G6M2H&MG$2)%)G^X2$F#[1( C7D3E%?:N?5U[,Y\,7I=3WG_>3Z M]0>[7EKDH>4I[,>_[.+*5_/T]2ZCZGGZ^H6QH65N.R\]J:1S*4F MO6-8A 75"M#/4QX1 J,<3ZD_Z&&7)^FV*TE7%G6>!-]ZRX[S5U/Y2Q%!4W6" MOSJ4!5]H,QK*]\/,=?LJFJR!#-4 OGEKB&9/[T@6];O+3.+GK/(RK**)JMF5 M>A?;6.6BSE>Y1EKBZ/C9JJ6VWUNP_2KYF)Z=5-,YEA_%.#LVCQU[HFQ6*G:LKV)/C7%]]A$O_@T!$OYXQ>.:Q<5W%C 3?FEY(G\7'@B[1W:LG&H!L3W M!U[\@&!=!IZE@/0-'^L*\IZBF+P)I5,*T"V:D>1X_4DIN76.J8%QD:F>?0NF M!N)EA8\TJ3;Y2^FR:\$NX&C!D[B2!T!'ED./$B]@>!=O/J?8I"OXQQ+2) H3 M_X'"7C#]$0%1\ ZLMY*A;J=>/'F$J;RGGV#O24AG0Z$])/Z!74ON629I#GJB M'V,R)OZ/#'V?3<<)H@6B\>X)(IC:DM8Q0TCA(F&+R/ K:WD6*Y9?D=B2Y;30 MMB%X\?8]I0LY\1/6Z 117GGF*%O_XBFXCOD6E<#1\%V2KG=^V3+:?2.E^:AA MDI7U"2=%01_Z;+&@ >I["6D)F>P7AJ;;3*Y8Q7S3M.Q2.:^F;_S!$91EQ2;> M<^M%$(:;-:OR'4CR(BLER8-KNU4"ET0LH^#B%Q!.6.5J]+3EP7//GV1LF*0K M[:4HL+2@CSQY_U0R;Y(&_Y:==6\*[VMKM+>SP8\L$Q?>;:JJNMQ6UX)A%<"X95 >"60UZ\$ MTD0K?EA$K#IAQ6\+P"UM]Z4UCBUTRS4C,)NO,!700*.97UIR^K6=#TQ_PWS$XEH[1UAO+65><.D==VB#!K=L5(7:F1 MLJ^F"O/X J&1>*4N3[*6LKM)_WOJ-&M*SU!=LV\.#5?K*TY?5OJJ;@\?V M!JK$( !0H"M2AT_24*L)8&.\J[,$#LM=UT.7L+9+K2MMH0A3>'S^X- M$ARZ&VQ6[G2SP?5_%?X)+!R:\4)%ZE\O-UJ5N:EOQ9O1L=!#7IR5P1@1.+6% M$7I)"-Y:%#O/?/KC?&'*]2;5?6 M)$/7U)[9MPV]IPY=Q9%DQY"T3G"Z790QN%GVE#\?4RMU1;(>R2CQ4UJV+8C& M-+SCI2=05V9XR[*FC<<;BT7KW>+DX>V/CX_7WFA\_?/I7]7I#SWLA0^5*J.L MO4 S)O9K/K#*K5D^KTN&9$4TB,(?K!(?:/HMO_\A"DY6('C]5Q-OSM?O2QS] M?!)N4U@F5G*ITGBW'+.JBG#F]'IBTJ6(EX(,3&@I"9R)R$+I!=\5)3KVTH,H MT K;:*A,,78/3T'/#P;*[WWZ%%!NM$X1"MQ;UZ'%LKP@67K4/0$V^GMN^25D MG'?'R.[XRY+X7I#B8!S7#]&/DZJCTUI@4Q3J09!/*%OMHJP@7:4(^Y/$H0^V MX,I:-5S@P4["SHRQ$-@/WWM.X#RR4QE:]"2F^@G-CE+E&^RJ0FL(Y>7G,E,F']9*_9I;6JD\ MP(41EP-G"R+2RAZ9F9.O7M9 * LFC8+H(5GR%:V]D@=>Z62HMY[A383%?$(- M)6 Q=LF?_V0JLO$^$?Z+/#U&,7L<5G@[,Y--TW2>_/;KK\AL^$K@-AS.K]6K MXM"H8-;-I[STL):%9;F^#=?"M;# @@.9P]?LY)92+/8Z8!0Z9D6<)1Q-,E.CB%NFHA:E^[M M4CQG1>GWD#DKAH]<,B4>'?6;SSC3ZS' / KHF%231>L-!-)@7+HH^M ]Y6O+9'F[@QQ%^]++V3D!Z"UKYL+@]"H.G;79UBP,R\ND!F>Q4T>^INNKH MSD V5"ZV-C'DL+F M0FQC#$MG2YIMX#$95,_(^[7W;\BL2LZ2U;VXN7,_"NJV7=B;^?7,P,_DYUD= M^A_?[$]W-W?VWW/[7?Q M$SR(_9IWD%PI89T4N)?TJ7S\H6]@1Q\Z$&QVF4;E]].3*%IV[.F3PB@&RXVY M35_9_WF-9B.V0@A3/_6H%8=SA2^"_#.VK0SHY& =1M$B+4]09,8>3IOYU@OG MNDW].JN/_:/TV$'IL39][$?VV*_TL56<[6WR* ]E57=LUW8,2=9,MX<&2\]1 M[(&K*SVCWU^Q_;A /U6@]UHIT)W/G^Z^?OYP2X7YEZ^?X5B \OO,TOK5 A#N M2J/>I8"@-F(<9V M]K.6%+EK&>9#"AH5JVX;[D/6&!$]TOEZOFY[A -)!8VN"4E@V6DPBO84]9(H M9&CZ!.ZE;K> _" !M-@!?AB"VWI?U3RK\?WG+I:PC!C7TLE%2/_4NSWZR M&,W\= ,I=Y%"K$):/LEF&/P5.IBNG3$%QNQI)5ZF?CU M<"[+T\$-&O_8#"'3.P+*M!Q:6%BC,)&&BR\&]W@DU+M!IMWB >MSX=H?\/_HP>S6A$+A3<=5NBG3;839BIJSRSN]2\KS+@D1R@*<62 MM*;:!H;P+Y)I*HRQ[+R/@;*0KZ8@BVEFS%+C%NF82-5C+RS4*09:MNM43)!' M'? C9UM\6DQSH#/"IMU&8*O7DZWSBQ]"UFCF6>M@MD"/";D/:/<2[)C@T7]X M]%.6!7A.7]I&UQ@%[O M_2RO,4H2GQZ<=PR7Q>^860(W^W&6-5Z8=7J\2K5417%=I5ASQUH_;YB MZCU7DA6UUQ_(BJSI/%[%XU4\7L7C53Q>=5;W9B7S[HO]]4ZXN5G/CFVJ'[32 M'#_?_=G_7,#U M:'TC,*<#\H"?6(H5PTDFI'+ \E.48I_ JN=[]*HITGM4OC 4$M(TE"OA QWC M1WI<2N@U\OO<(?V)]G4%TQYNHBT[J"MMZ<590L7S8B;4C5=.$6)^7YD]<8\S M.[N.@M49)-)/5L%\>/KQPQ5,WY[@H&NJCFUJMFWW;4TSG+[JFIIBN?; DDU' M5K@LJE<6V:T41@C<$(:V<_?YZVU%OF*$>[X_6X'%?K1(&!R$WH(0=HJP9^G5Y:ZI&+A@TG>T*6^ $D7A#0(@A*%'F_JV M/^LPEXCC:!%,6-&RA!2^UI4"3F)IK8OFMF*Q[*BHBJT12PTW\] *P6ZU=)WG ML<\\7S0X$LUF6?F_M9;"1^1#4C3//=N42\AX'*BF!=JG-S3E@>8.=%.6K*$Z M#^\>WF[G\P]OKMZ\W=CF;^WM_(*&@ 1-/##/-.\N1_J+\EZ"8?MG:\;&;L\=_RP M13[SPB%N2IJDPVE.AVF;)SK&9>U9S[BB5.O;O,>A7G^3:+WV)YHO.?S#UNK@ MV,/+=/[0J#DK'-Q&+^UPMGEV;T M2'YI=K%ALMX#$;[0D_X7+&".9;XHUS2#/MGFO54XE7*AOE.H>PES ,)O7Q:C MP!\'3^A3HD4P*,SN(?9FN\]O7/1?-%-=J.A'T/I/6GQ.&.!!,!;^[@4+4F(P M"B7\Z#T)_T-2H4]*#/>M2 G(F.NU[2JX/D"']KMMR(Q&=)W,J(@Z #9(:.?F MU]-)[#^]<(%=BF3A2E#7*V_P+G\O-?%J)%!3SSQ3K[5AWHN0\]&-S3D=OT2W MRM<492_=RO)5>586)=VZEJLT3^>,VPW&Y0J(TW$7Z)@KH%8J(%54] M0/X>= M$,]\T*^'/H=D%!>'/:5*SWHNBC;G=VY&TTVKPDP:J^8X"1U!0J^GEQI ^+(H MR\JU7,4TY-3?!>KG I23$!>@)PA01=2D]?:FC:;]1H1CSDQ,#-/*XRU'3_R9 M6&NM"_,"MHW:>\E%:*PZNUAZKM7MU4 %>(IGZP78SS"OI4H$E;6"#T5E7V^13B/:"X5>/8YF*:MA+;#R_%PG(A>8A2G_7-B;TPP>;4M&!QIK M=B6-M"M9F =P[?JDL?PI31*<1*QM/2L6!XM,?LY]5HE)P,*BU\(M.3KO/-N% M:K>Q@JIRQ7=N%!Y\ML8I:RV.1>U*I%LNSD2[*;!6#UW5@%)75Z4U8GP[L<1*-&:<7O?6.(;I)RSM[K$,/)Y4[ M>QC.P#0DM>_: T,;&+HYT :*J3GN0.])0UO%>WAGCVRTO+-'I3/1YI[SSAY' M!"0NK[/'54+&5[ ,5APO['>C)EZN:AJL5L*ENNMK%?N_O??;OHW=R]?BK5% MNB4KB"A)IZD,XUF5L:?VXYYBF+UJ%2\5]>0"E>6)Q-%CKAE/ Y><662?J6J, M^W/JC_ST%>O6L()6VV70P9O3SL5_IKL!I\[!LK4,#SQL&4:/;&_ MB\XW["-KB5,) -0=8KE D%GXF5*A@O<[ &(@6Y7+5#E:^FH1*G6S.S_:\*L M]GB-UCMB++"T(Y[?T=[=>//)"DEQ]_AF0 M)_IL^$61)*5!SJTF25\^/SZ_5P?Q=$$Y,]AT44=T=HC-ED_'1M^O;:^>ZT'^R MJDG/*DE+TKF2O% AR^?7[OEU2$E:UI%*LB-;V/Z=*)M,BCC$K9"TEP;SZKTW+ M9._"'/G>MT,_(,*GZ%J .5VIAF9*[SA%MU!(L=0N15KMU-U-52I+\O7-IVTP M2TZG3=^[_^Y__2#T&RX*WH^\_/O)_GW15J:-Y^#WA5HLT8" M#T@)2G(\2PY - M4C(W(V%N EL:4/_J>U'M@67UD-B*3299&4SP#U02[,'_? M4;#CKM,4GQ^?7P/FUS'%=>O\[0(WL?U[1_7$G?TR0>[?X&;V/Z] MVZ5-/G@C$G!%PN?'Y]?P^75,D7SYZE[@)K9_[W8IDB\Q24!Q<#<7GQ^?7QOF MM[,08FD\5:K7U5XE]G]W_F?;W$X<_>9H2P]F9NN)J/=.Q>_I0=ON*9L'D=)D7.R^/EA<[ MKR2A-O><%SL_0JJWLMAY?1*S#B6P9;ZW-[]_LN^^K;N.#AVWK!R@OI0ZA/V7 M4IXZ:^KQSX4?$W2%)$6R.ADO8MH=:+5D#/PL6VJ/Y;W/:&,G,7O(@Y]@1R!L MXI,(DT7P)-"$B EK?!.SW#)XY8@("4P0?HA"FBTQ(E,ON!=&3_1!-(J[:0QR5NJSPH]]9CG[JL\JKMZ<2NK;G)Z4A>HV[D-H] MOYI/3MN4ZH[+MKU)R]]?H'SF\&[ _+"A%]/+>^O M8-Q28L=B$IQX+W!^+2;>6Q+Z42S\';M*8K#=QZ/'O@)K+^C_Y4GVHY.]L<;5[C[VS?WD_M5^/R7N\^?/[C\!-5L$=B(^;78"+5G M/A'NI@L2DAAI/HJ":MV1NK['79]?BVEXYPG*'H^C19C"V%[A",4A- = :+0M M$)K_Y]]_'463I[_^O__^ZS2=!7_]_P%02P,$% @ %)R=3F/DU36E" MZB\ !D !G;V]G97AH:6)I=#,Q,#%Q,3(P,3DN:'1M[5IK<]HX%_[<_@HM MG>VD,Q!S29H$:&8H.-O,9),L(=OVH[!%K(EL>249PO[Z/4- M7SA]V\1+IV_?- -&??C[IOE+J40ZTDM"%AGB*48-\TFB>71'OOI,WY,**96F MEFT9CQ6_"PRIEBLGY*M4]WQ()Q:&&\%.W8> ][EI.FD3)G.RV9I]Z8^)-F/! M/A4&,C*E 0VY&-=[/&2:7+(1Z-JD)*(A]-5' MK:.CRL=V]:!\W#ZL'1^>G-5.6NV/;JMS4CFKMJN%TZ9#X;_M-?F8S"QXQ$H! MPV74*]7RKXV8^CXLN&1D#!?BAX9A#Z9$!;^+ZG:UBX":>&794EJ*4S%O;YNC M=,:^%#X,D.T2J57@B38=M)C@S:'NJUQS)?X<7 \>(U/_ MZVV^V=GYVW6[WS MJTMR=4;:7\[=,^)^<]NWO?,_7;@$=]WN[%+^:]37M]V;V]9EC_2N=@N8^ZW] MI77YFTM:[1[IWEZX-Z12HZ7*P1[]0%J7'5(Y]--6<;> MVY(JW-UW7,[9&F=/7MPOUN=QWN5,OEZOK0\V[B +S$,X$7 M3L^+Y((J-2;7](X5B<>4X8,Q,0$U]5E8AO8% P,A,A"?"N6";>N8>I-V-O-2 MG"L\+5E%?G M $S "S8P]8/C=-8-][6R/^=04]"K(38VP_B$)TT".F1$L2%G(PBP)N":3$!N M.-8?"56@&S$F719+98B,R)E4(:F42W\\<&G$?>?F/) M+MHG[E@ZOK)RLSVN[APK/U,-7 3ZA&-R'\F18#[Z(4M.E7++E_!@(@FI(72F M/"(T&I,D,BIA,!$DBS9O!.90$D(+YR$#ZL$E160(^8V1J=V"0<0\IC4%[P*X,4"3/BP3G@-L2G^U0$9"#G2$[$H=L>U@6K1 M$(H74]R LICCO)Z 64#[2ONMTOY@YVC?F^'(^W?'U*2?5_T(I4X%N2$RH>[>L ME5S=BKYT.TS 8L,CF'3^G>!%3(H\F>OTNF)OT&= UFRG-=F2B8 #PW4.N M;40 *Q;9<;!R?(PE^7BDF*"6_UFZ\\CA8A:K\":'N )8M!3!.NEK[G.J M."Z ITF9C9 1CI1H3)2LN] VJ[+Q0VH&@ S$*^P44WQ4B: 8]F!9%L1CP@4] MTO0MGW7"MSY#0XA,T)_YNQ^)7IB^^B],7VL[^ 69K1\:UE8;*'3(?101U3*R MS*,:!(@U"2J+*G_"BK7&=-<36-#[4.VH#A1 M,6A-VR32\Z3R+0!;W=RQ"')# 9*#.RQ&+:,)5&ZIK$#S/(9H]RJL+0O+VWEA MN4,J$NO=D75L,(!Z@P^!+WI)W3#-"=>(5FES>2EA=00=(=+HM&#IR\2L1K!. M/*53:X;5V.#G=3SI3^H\ZQI8NA. IX&#OTIANU+P=UX*G91EBVS%4ZZL,+!W MEDIB@\B">9GTO$0A)W-)T))10ZD-7,BBX#$!?X_#GK M#+@'E+<'='AV%R537!]25 '5TXP1HX45(_-M&+7[D86X,1'\GHGLM&[.OOCL M+7H9 GQ1QPV'_R/'#?:7$W^BU.*C#\>0DE?+HSM'OF^0,2[41%-H%.HB(Y6> M)FGV @P9AMP8QGX0,/L2TD"\[W/ 9P?9 TU!?-(8_^ O5F<31\#^2CC MZ)/ M(L\>ZGUX/57XOSM5: G(]V$X#@K R8\JO(X \IF"=:TNA\Q>H\94YK_VYS) M5B[VEY?)P?!&0L@*\?1X;XG;ISYTU&SJ]5>*)JMWH LP'\J28IJV:G]#" M'M6?^F)!*U9$A,WO:[Z=VL]<2N'BE6SEF4TE?B#VP)F\*]M_]?I\3/$T044 MR_*3F7BZWBO2BYBW5MOR"!(,OBQ&620SZ/'S3=/!U]Y/WS;M^_BG_P!02P,$ M% @ %)R=3G^_B(JZ" XS !D !G;V]G97AH:6)I=#,Q,#)Q,3(P M,3DN:'1M[5MM<]JX%O[<_@HMG>VD,Q#SDE>@F7&!;)C)3;*$W.Y^%+; FLB6 M5Y(A[*^_Y\B&F$!:2.E>$RHL)Q.E<%4@B,B>N.,YE, M]B>U?:E&3K_GX% 'CI!2LWW?^(6S]TV\=/;^73-@U(>_[YJ_E$JD+;TD9)$A MGF+4,)\DFD*KX*#"D6JZYR'3Y(I-2$^&-&K8>YK_ MS>J5UJEP$U\)^%NCX0'@5, M\570!^IL<<+<-ME[WT61VQ\/>,/43]B@5J?7[YYW6VZ_>WU%KL])ZZ+;.2?G MW2OWJM5U+^$2W.WTUM^[?P+US5WO]LZ]ZI/^]6X!Z_S1NG"O?NL0M]4GO;O+ MSBVIU&BI6N.WKFWZG379V]TL'X)9^$'CAK%LDO<0$Y$8J:HK$ M8\KPX928@)KZ(BQ#!X*!@1 9B,^%27.9UP[65Z$ 9]C_-E@ M$^Z; -S3XXUG;!?HR+\*C(GC%@*&SD0F?@!1N:^L%).NN&^UK9 M?^)04]#/0VQLAO$%3YH$=,R(8F/.)A#13< UF8'<<*S?$ZI -V)*>BR6RA 9 MD7.I0E(IEWY_X9@?/]2J#3DDKH@#.F"&="-OO[%B%^T3=RP=WUBYV1Y7=XZ5 M7Z@&+@)]PBFYC^1$,'_$BBDY57%)$A)%1&IG9+!A'SF-943=$DI/<,YLV-J>&:#V!@2F$S M7)@##3RN(#L&LPBZ Q*?*3()N!<0G>"OQ_X3IE@V""X@Y%I WHN9](2#TU5, MQ\RS ''<&*!)'Y8)SP$V93#-;\.;$K:JA-KK40(C0QX!UY"VC]PJ@@S '&ZK MW'T>#<$-4RP$X;,G$A_&!/[FB%0$[G-TW3'0#Y6#BA+B41H9*_63J4%]OJTP MBVB1"# /4@@K9U.6SP>U0$9"CG1,[$H-N+:0'EJ",6+*6Y 63:N6XH3-B9^DH.DPY'')H6O9T"57,\A1XQ_'Y Y\( MT\@%K@,T1[,0@@4&#&S[7'M"Z@3Z81A14J2$C97TF ^7-=D#?OH,")^2L//@ M!30:,>*"A^XE BQL>72XQS[9KK8\PE;:Y%A)1*E0<'R";CRGGY3/B&7MB88+ M$PUA(ESG4U6!!69V]9U7RFGUOZ&4N4 W)";4O5O62J[N1&0_KITVTS 8L,CF M'=^G>!%3(H\F>OTNF)L,&- UFRG-=F2B8 #PW6.N;40 *Q;9<;!R?(PE^7BD MF*"6_UFZ\\CA8A:K\":'N )8M!3/.AEH[G.J."Z ITF9C9 1CI1H3)2L MN] VJ[+Q0VH&@ S$*^P44WQ4B: 8]F!9%L1CP@4]TO0MGW7"IP%#0XA,T)_Y MNQ^)7IF^!J],7VL[^"69K1\:UE8;*'3,?101U3*RS*,:!(@U"2J+*G_&BK7!=-<36-#[4.VH#A1,6A-VR32\Z3R+0!;W8Q8 M!+FA ,G!'1:CEM$$*K=45J!Y'D.T>Q/6EH7E[;RP.F,J$NO=D75L.(1Z@X^! M+WI%W3#/"=>(5FES=2EA=00=(=+HM& 9R,0\CV"=>$KGU@RKL>'WZW@RF-5Y MUC6P="< 3P,'?Y/"=J7@[[P4VBG+EMF*IUQ986#OK)3$!I$%\S+I>8E"3N:2 MH!6CAE(;N(Y?CL!8&C:(_)6>^)*]9[H,05S@\Y]89\ ]H+P]H,.SNRB9X_J4 MH@JHGF>,&"VL&)EOPZC=CRS$38G@]TQDIW5/[(L_O$6O0X"OZKCA\'_DN,%^ M<^+/E%I\].$84O)J>73GR/<-,L:EFF@.C4)=9*32\R3-7H APY ;P]@W N9 M0AJ(]WT.^.P@>Z IB$\:XQ_\Q>ILY@C87PD'^%;T2>390[U/;Z<*_W>G"JZ M?!^&XZ /&#"HRJ/,Z!LEF#-J_L)H_>8,:7YO\V9;.5BOWF9'0QO)(2L$$^/ M]U:X?>I#1\WF7O]9T63U#G0!YD-94DS3-@TYFT["D"I8L%U,%FU7'J&_CHCP MR@2P^V6_"YG74(&;+0(=F8T,0&C[!5[&_&*:N/!H+,688?82T5'V/:3*@@D+ M8R&G#.Y. IE&$+J@*]#!5E*[53%V@:$;O>CVXPDM[%']I2\6N+'BXN.'RE&Y M43TMVE<*?^1U@A>]$_3<^WVY[@M**,]>#^21#PRP[?SX$;H3L;C3\S[IE*50 M_EU*YRULZ%&^Y4&>K"'U%[7C_4KYM'9\^&MC (Z1J9(GA:"Q9O79AR5)@;\< M\2A=+DV,G%VPD.OEG&N"(0!D]+E0*3SOB#+'589]_X;5$T\PD,;(<-$)(6'S M^YIOI_8+EU*X>"5;>693B1^(/7 F'\KVWY/'O?47Q@IGSJ:T/K'=;E^H!B?5 MU/+OWLMPW/4O7JQ+G/;F9=->]]S^<][N>[%N2\Q9GQDGFQ$C-7]\&>]%Z]RJ M2'[R4F]9Q"%:_AOJ+'*C('%$[[F<UW57;77KZIC2GS\^ZKZ)I>#IO F 0T5>)(217V8Q"P? MQC_!@EQN:=D0T4RRT5A!P;1*\$W(G^R2+"P44YS6G*LQ&S!5-=(F.C/FWJH# MX<\@5C-./V6&(E2Y(0D8GY5=%M 8VG0*/1&0L)*,Q>PW+5MFI"H:N,\N:U4" M(0EP;EQH%HN%>K%D-XKUXX]');MIEHZ*QW:A7JB;!:N>J54-@K_)K,7'PC-G M(AP([N,"\RQ!L8 [6C6TQ0K>6Z'>'0@+QU2RFZ /9&W=X4J:DK$')^DY#YQNLXK&9?5X@ M[3[8S4[7=9KP;!.Y2%_)_* KUCUSH&_WZG;;Z>E8H-9Q!-9#PAN)(2L%(4U-.WS_NWU@>SDE0& MD!B(+R)]>ZS.6;/421!#4&,*?2(')*1QKG/%Z0QL3^D1G80LCA.5&"WR<<]0 MODR(Q-WD,^C12$A<.813(0.PS-R7'==\_[98J"!"FT=C,J *6J&7WQ7@4,@D MOE]+H!$^JH4/-/2I_Q"$.\[]3*0WAJ*53:[U'1?)PG#",19/!!%G>)]/F1HG M<4KZ:\(DU10CUMN\43X'Y! P(];Q@7^XK _J3?#VTLLX5]Z8A".Z*!*K5#P" M$OIIG; 0LQD0O1YZ#A7!H^)C+\03#.FY5="0L&2[)8UU,K(:*.$<, "JIV&J MX@BS$V>3+ Q92$)/]V-H?L+XDLC1:L+37 HLG23ZI+56GD_Y.&EB0.5=TV]' MDO&T.@JE!]7DVJ&XUXUP&^];F;[(&J=#5387+(CA&0[3]NKZH:Y2OIYI*##C%YS#G\SF?,F8F:<<1\1;M^Y/I*?/5N'QTG/]H%JW"\;O* M0$B?RIPG."=13,N+?U:AZ1 K 9$C%J;ADHD2BXX$[4] M$$J)8*TK#4/WK&_S9AH>?#;JL_(&_UX/?B.N%.IBF^; K>@*8L&9#V_-Y.=O MA_YG&%*F9MSW))\DT_H[/@",]#&R_7F^&PZ[U_NQ\[-(^^WNZ/]# M,2^>%W$NVJCM=SD9CUWY)_>++C6_)M<[[>.+>;BY^DN?>^WB(X3V9[:P,69T MB'04J:EBEQ0ZPR%#G70KO?CC ZZDB$=C) /;J$XO*VLC(1(;'W5\[C2LC=! M*= 5R%3WTG(O+??24UN=Y+RY>[BWT:,J2J7U',01=9&--W?4+)4MUYNB1L3ZD[MU \6]V9-K5Q MF2G,AJE(Z/=;4B&*Y9)R7"(IA$*!3U%.^$B0.7XNA<:*:M![LE0. M#1$$+(XU?=;:"P5J)&)Z@Q8YN:/^2/5ND.@U.%BU.,PFKAD:27$521;FPG(54!:F8XJ= M$D6&3Q&-SJTV)$,U7]E'7( 65 RSB&U$I,]IG*1'0QO1$#4&7XE")Y*C@PD9 MT:762B/85AVWO*^R?0 R3_56S:NJH5]ZJKVN)F]CU?X%4$L! A0#% @ M%)R=3E0>MY*A% V^0 !$ ( ! &=O;V'-D4$L! A0#% @ %)R=3KK,#TDN,0 ^ X" !4 M ( !T!0 &=O;VVEG !%,!0 5 " 3%& !G;V]G+3(P,3DP,S,Q7V1E M9BYX;6Q02P$"% ,4 " 4G)U.OVJ$<+8' 0"U.PT %0 M@ 'ZM@ 9V]O9RTR,#$Y,#,S,5]L86(N>&UL4$L! A0#% @ %)R=3ON9 MRLZ[H@ ( ,( !4 ( !X[X! &=O;V&AI8FET,S(P A,7$Q,C Q.2YH=&U02P4& D "0!@ @ LY8$ end

    6RQ=\D?I*AQY MP?)H1UYT[P?9\+Q)$LX^B-(!I9\\^OUD +V!.+=A!-;A62\<#KUQS,]GOZR8 M;V+$8"HD?0"T&"'XCE@8B$E?_(CFK=,!9Z]0_^/769_E)H/D;27??^!1(K(Q MID, POVZ0'@,1"Q2M?CW;9@DX6CAHVSR.*-\83&79[FZ\E7\^3_P6/'H>/4[ M__DG3)5?%QETB09[G]XKT%8OCE2PA^:V$+-N1#,R%%)"NI1%/J68 M6;'"=X+\5XDG-XRD9,"E?TZ\"!X_?):R4(/$X15]:5NM5!C#XI<>!W["SX2< MX"!B'B-O?+)!E5-UKLIM8F(5:;("GIZ)B>XPK"N(6-1VL:Y::IDJ_YY.P\E" M*=4Z7;H3\BX!C_8I.>^+$#-T'/2]YV<.OGYP\AG$=V\@*>A4$E^JTMJ+_]F. M6J_4V/I[L,>WJ_?16D:GM(Y3:6W@RC*=94Q5%E+UHU!9-U?L\OHB54S5.DN0 M0_[U"!57$GE!=@W93'/=1>%(FGH&4A)*;W(2$'Z/R8B3AWXL]C>D.Q_$519P M/W^5^BWA(%E4-=6H+G>^X8ZFC$G1\%EKUQAT;M<8!F8.-75%PXXFFYHC(]=U M9)D:&C%4URG:-4ZZ!77%[_U8L'QR"2UUA"IP10"0#<<#[Y8GDMA.KREF4?ZN M53J_6Q3C%6 M&^T'YPF6,UTL$8:/YHLD>;$4CWE/['GV)3^0_"26>H/4U'ZG M>,#A@?'%@9H669/O9BI2N=I6++8UPE:<,G?=!I7-A]ZC)[:L&V4\[FBV*CI# MFJH9R*BR]=8N@&-$,Q^T)LFAJ0? M0+?HW@O\?Z5__[(-.[2**A?Y2IL5DV_7UY M BT2W"\. Q#RT2B$O?O>CGH_=\X**OA!1?Q7%0#TS.O_K\\52RF&00F2AM(L26>\A9]P^L MWX]X' MY/XY XOMC;RCQ)]Z;)/Z#L,]!\/'X5"B#X42,3?J7/P: ]9=WZ/9/ MG/<'T >5RK](F"IG,OS3-'K4SRRY/_V??](QTGZ-I80/^7@0!K,H3)%3P&CT M,E;)XFV[T)GD^!R\I:V,'>W$7P1]8?)PZ?89?'#>^RF-Q-;\XX"GQJ(()N:> M^[GT 4T7>0!.O(C*]25O.(0N8$""%Q_Q?T[\"#Y,0NF63SO DZ]Y:F[.X[%@ M96;Q6)!'XA70#E9IXH-1X3SU!EYPSR762T2SB,=*?6@%3A-=QQ'O\93O$);2 M?:E8^@#/NX-_XTEO(,6#4$029H'/9. E2].0'KW%H:;AQ?3+TXG\4I&.)!VI%R>2(4M][SG^F#UG]>?? M>%S\JEVM;W$DUS!8TOXR)\QGD3Q1#P:&JXFT)/(5'#_],90 MX9%C47P;-_]+Q]2'Q-;"2)PW! M5^.2UP,W4!P+@)472QT)B5CZJ12$P5EI0PQ^)_PZ%:J"%7OA"(;_?"H4 #P. M!*;P"^^E^RA\3 :SYH^@#W@ZMCZ_\X-T'RLU784Y@N5?JT:8-J-?9]TV=J@> MWZRC4 (G%:,\$:'K%*L(WY[AF2HKZJ^/KV,-LBUKM#"]K:;8+MWH^1-<'=LE MU4T(5;N=DK&/G]_I W?__]Y/.79 M^CNL&;+FL^K.DWX.20!=EAD94O,6M4[YLVTNUPZ#3"&\ZFX8/IX/@(I\19NO MF: ?@*'IEZ1D'[+TN:ZR+-L^W2.70DZY*]"\5>W$T.[$4#>_5LSOS7L.[Q2A MN5L3"1';+*4!'/^N+":91B+!. K"-) XB;,H"@PX.[A2DA8<1NF[AL_BY8\^ MO!I>*P7@MH="?3WX<6IL!5[0@]$+#U!LH8K.HK1MWXOZL32.0E'%83&*.0WY M2TCYX/U2&API.B%2Q3]=;&XA-A39'6PHF_39)4VL"J+69W9]7,,= (X[?=TR>)PBOI,Z?%@@!9/1_,^!C> M2#$H2)X&.XN'XX+)J!\FTZXGG[%AG!)%/96Q,DL+GU'HCO-L+SU7:9155#56S+I-10-%,A M!M(TU= L6&Q9W^]JF[6N-E%/*2&G6"<[7^S_6EAF<\TRBRV+72YU?@!5M:A- M#$9M9+K4()I)&'(P02;#FJM8[CLN=>4%AO4LM$+T4ZPJIR#*WFVE)4OJ91-: M7>57[BN]['#L7BH6+51@&D3Y+M8]/[N-N/?SS+N#AYU[PT?O.3Z9?KU?J(+U M@@I2]53!6G&M6[C[]N($7"J,SO^D4O&_EY_1>T%'20KJR$YKZH.4O6:Y1H;]3SUG>IJU$7K&V9^<<2Q?.O;Y8US>?/* M@H$5;GZK=7A-&33*YK,S:U)A]'5M#=':U7M KTJ/;U1 O2ESFW+@=.1H_"2E MI:BE/\GI/VTX^% B?;Z#^S&+4%::$JNV;@6I=G5:MAZK5%4UYNJN*1.&*<+8 MU"BQ+45690M173.VMTHOPX1+[!;\5@E4IKB*]NQ+&/X4>P=S3WYK2_4=CAQ7 MF:F[H2I:GGHI4RE53/6.FW5358>WT_2OW+A[,0'V5U+PY?RP*EIR!J%$,0C2 M"0-W1K.(@4Q-UW73E'7DJ*Y>@PWUG5W=2!N8!7+JNFXAF%9E##3M"S'LF2#J,31J&%M M3R9WOL>;"V?IPR3P)GT_X?U?#EU0;\2ALCU&#B238HLUEILG?/,U-F586**8 MU)5!^1K85 5:B$T5Q;0=Y16!M_S*%7#\36\(".+2]8!SP,Z99/->=E'+U(G7 MT\V90=K%H/*U-Q*?RP+=.@FFR:F"@68K:IJXZNR*_P'!9@55!' MX9V(+/? .<*]8#-H!KN6 ,U!?OM5PW^@; M,KE%=YYV2[U;6<>4JD8?TUH!E^:Q#,!9YU'\7Y+SSXF?/'> VV8QU YP+0>< M:UDV(3)3%*93X&W3Q;K#B*W+U"2(U&M$6EX\D%Q8H;B#V39+H'4P:SG,*#$5 MIC)*B*I2V9!U"N:+I5&&X'--8:_;Y8G%@8\%O)5%$P\P5:OGJ!=Y_"89Z^;_MQ;Y)=2T4^2CP55:MM*7X,HFB M*I9JV4A7J&8:!G%EQ]0,8EB.+9NO\++^$,,B1;68PRQ-;*XX1.3I$PLS MVU$QT4SS53Y3$H7#.(7.]RCL\?XDO=S]H+&QF8ZOP<8!9N9T'T:$C8C/Q#AX1T@'%"FU% M-V EB:LCFSJVJB/9'#IW-M#YXZ&3*1#T<_&B6K6NR8H+\TZBMJ;I-;:Q3"Y:7R"Y3 MMB>3\S3P;_V#WW?:3#CRB@3 9C.+Z1"P(S'15>Q0HEN,J"YR3$P-A&45O8)9 MKF'27C(IW'^Y_]()#=W@;C0:-G,&*<_.JZ@4N5P+HF%'YD\^^TN+V7]U!9T7 MG #M*NC,1MM5T-FC^.\JZ+Q%9C2U@LY+I<3VT=FT\TQ*K$PX?6>?]Z97((OJ M;OS7;8^OOV6F955'%5R'OE-?@;] M*-T,./BJA8=G%TGR4\D;A>+!T^*W(B9Z6NP'SC ,#SX^7R3Z5A*^N IS]5LA M\:55\I=>,*1GB)W*AVTL[)/U++/T_D790K*W;LD0Z<56ZM8&X(:!OJBTSI8C M%=PU+88-O!-.(NEV$L.+XRS@$?$''DRFT0_1RI_&O)=DJ5"2E\)6/.(NBR5F MU]OYP=UPPL493?&->-+KS1Z71#SH"UY<>-/&LN(=[QTD[PD>& ^](,UK%0+2 M!U83O_O! X\%'Z45TF=L(BY.'D=A?])+A,CBT8.X3#GC*]X;!*!O[WW1*7Z. M09K!+\"5_C 5EUG!5F#,R(N3")X +NCI\FL'?L0E[_Y>7.'L/W"0Y.)+T[+K M:3EPGOAIBE/Z>Q!GXA>>)\',EQ4#O?6S,CK_7/B9]7A.\8_4L:/N1>' M@3>40$X"*TZE*3"'+VRQ $S"2>S=9YEU7C\=,[![*GM%?JK(%3J5)F#!1-F% M G.1/96OZX)GLV_ M"QX'OG@,8&+H_Q1H$#SMB=L.EHX:2RS+[(D:V#HS,OO..@X.6C)SLR,RD<._E%Z*T>N M51/OI_!Q^#C5M_Y(J&H^O=%CR!_2,B%3#\KK"]T,K#@$_1UE1D,(W<":R+X1 M3-(:(M#=Z_5\X1P"]P+?]GYVDNQ(^;!,S2W*KD63#[AH>A$,=!Y[?G_*/RFW M]<(X.1N+N*3X3 0'?@_#^Z&X05S(O?D6\^)3!$_S]-3*TE/RAL*C+GGR&$8_ MI:PJ?SP]^U)X0Z;R'[S(#R?QW&D3D(K\VTDJ>M/[Q\7%XX7)=P X3@"4"F+Q M(6AU>'4 C5-6C41"T6A^ZFKF$V4B6]R3=3<9@FD8WMW%/'N$L'+AV>DY$<%T MRV";O:(WB<"H[3T7W@7V0L>21\J2V45KX^P"-B'(O%OAX@O62H6C"& .T[.Q MPJ'G_?2V-W&'R$,6-DV]IJUXN..TX^2T2N$GV$RPVRPV>BH\7I[6,A#:M0\? M#\-QRD(?KO[3&XU_M7_)?/]"/SYU%+HBUW.:/;@Y[S-$S?:@?X7&STBJ% 8>W?F]XH;+U$+\<,.L7^;.MA?'8<]/34;X//,NEMBR MX[2.T]9PVG3#(V.:6SZ56\!/M\]I.QA?Z:V'(APYW^3QIOLRF1$8"S-M$O,H ME6I3$S*U#+.=F31XGAIT\"$XTFFQR# 0\^[8L6/'.3MFFR]1^L$TGV.N.F=A M='" A2MQ%X4C*0B#L]D.HV"W>>>56'ON3TP=C*EVGBKCC@L[+EP0BIE#X&=E M;3],_=9?3M.XWX=O%ZE?[,#?ZS1M&E[WTTO9P;>]%WO0?<&[@9"LF>"4^L\! M#+#7,>"1,J!P2T>IS3:5=QGK+*;HS,(F'9,<)Y.4[>3Q5'\)39AX3ZG9WW'' M<7*'4#CQ1#B+?KK3-!4D,?SH97+E;I*&P3H&.4X&*1,?LUOCBTEY'7\<)W^L M),87]B"%<,D3V^;)QR*S8YCN,T*W\22*147%6?_YR2!1K5Y\31@S7B!2*\/H MW@NF,=2.W8Z3W9;U51K)]$?3\T)IQ"D*QV',Q?F-$>]GT2,1IAH#<_(9ESD3 MD1<$;[;"T*L7A1.[@?9B2M?#"D] M99AOOO;#WF1ZD)##>(8\V\(52[E4QL:9I;SDR)<^7 /P3Z?'!,4HQ)?%RX:P M^IE>.\U",^%P&#ZFX\QVBN-SZ;L'([DXE;)J0Z?225Z ^[_J*[U]DD6'-IZU M3*NJ%D>$& RI6//J9&;%L2"8P,M7G_+_TLSU=+XP>NCR+-: I_=6S!A[2_Y: MN:?PE<])HV+>*!M+"LJ,3VZY-!EG]P),9Q=/;F/^SXG(1%FF6+Q LK4\.$U' M$;L.,$YX2YH=[=_YV0['8Q@5CIR!TM_B4!O3=L!0_^8]9WNL+):)S] MG09#Q==@(<0,TI1S8,.LYR3H@:SW8/9I9FYQYSL[9B.6T!..QW"^Q00/Z/MW M=\!$@I""/V!N:20?P!H+^7LWS(3V+)!:.9^/,S!DPUQX<93G!/-Y1G#V8G&N MLW":&'JD,Q0YGJFD2*W>T^EP^AGR9\/9A-S9*3UI[ DE.($URF1.1K2%IQT) MP$^G^]0KU-PL\QWKH_0_/,MX3$]*!*$4W@YGI\;3XP\/?K;40F' MB'OBHJZ4N8 KQ9#A$8+-X/4@)GKIS";I40\_.^D13#/7JUE^I8Y 506%U0() M&XRP/92D62[\^HJ2-%UEF:ZR3%=9IJLLL_BSILHRI?56:I%\+,V5Z4N@ ;D/ M;LG);,+"ZDL/4&7QLM0(3$W#26H\@D&P9 &"&!O-K9E%GS:S19(XM:+]ON]% M?G;L>IB>M$[?$HBYP=?!5,VV((52?@2=NJIIFD7!!8IEI\>FE)D6AHE ^XH= M]MFV:CQU0[-DX$4/-.+SH!-@ZEF8TGGKO/"-F.8TYRE]NA1XH]F9M\6W35.) MQ1*F_C$8,?TP5?V9IY"^;6JG@DT$QL!SR??^:^$UX<*:8P,/ACX8_'022S,EM2NF#_Y5/3++*)A9OF+SJGA)3[-3IS&O#"%UW$# M>2]NF(+]@&RCY8K'K["-9N7Z*%$,@G3"0-AJ%C&0J>FZ;IJRCAS5U4\^=^7Z M.J.J,ZHZHVH[HVK?&R>&NH^-$_D5^R;9GZ+SMK4%LPMBRA:K6?LMKY^A>W') M+JT+]J7T]IOJC9>Y>L,JEE73<0W#LBAAIFE9CF7)!E&)HU'#6E!OK^99,,) M%R=X%I_PRVY7^!!-?B3+;S/V]1U7WM=$W[1UQIU\>7+(?FJ M&Q'>\R[$*0-.^Z#QDQ2'0[\O_4E._ZEV,E:PJF\GG/1RUUW+W"/XP";Q)7Z3!_/(JT K9 M=NOU?MY'8&?VSZ91J5Z/\[N[=XH]OM5;9'',EZ]LV'KUWY4&38+X(4^\6_TF MW0BWI5MM33,>O13>YPV4[DV"\0',[VC6LE:MK-=NJ=1SFZGEQ5E]PI[X1:1D M/GC#U;N5=L;3;\;S_?1,T\=[M+.>W_^3?_281IWB5SH,T*1@K!F,2+N+56H036-V18R=%G1#6*>I DR?SZ9Q&?W MGC<^%WS"@K[XCY,S"4LL+XK$91-_%0'1DUGNTY78>G8O1+3B#W(B30(_^V@2 M]T_24V0C;QC_^>1,!1$"9(;WP&]I,:3DSR?^4W(>3$;],)GV//F,U%--1K]] M6IQ>GIM2WU+6Q7:5XJ8DJ>;H#14(?(AH*=.'UI1&^I#WX3II5!@Q)RNN-&SV_3J5V6U.@33'<\T,^3E MVYWO"6$MAS!H%I<8&K-T:E*=6*;IJ-@U3,4UD&'K>IF5N6QB!OWK01@E-SP: M7:1%[-.3H+MS8&5A:]8)Z(E%.BOXO[V$Q([]&WK%V%LUXO2P&->(\#1X&F MSFH2BR('HK#-[-+(?]>PD:KT?]?4Y9/VQV).ZR@'KHTT59$QEG7%I188TB93 M9)U1^(V:,L7+P)T1^FI.YTN>[-H;Q?*IKM2)U,:JT6/2EJV%CZ+.X:,20W=4 MPT2NCB@V'-,!U<=4&QDZPBI:\4:WA$^-<=*#".8T<4OWS3QWD1733[PGOJ*_ MFF20-@)[-,<>PS)F"C,M [$YU#>)3XTVAA'X/*1,L?MA"FGMGUBU!3,DA9BG4,G4 F:$1ZCH*6EI%B!/I3)5;:D>LYI*NR M0@W+00CTG.L8!IB9JF-0:E(D&RM9T.^CXI"BG^):0Q_-A-KA52PX^7P9!F>% M1$T_SR'J[,U%'"(9Y4 T9:QIJF*X#L648(/9IFR;FB53Q<6VS$H-SB]A;9)$>Z88!DFN/*5E5=9HY)+:I2Y"B& MXCBZ;L@.TF3BX!5RZEJK*;X)./4I)H]TQNX:Z8]^G]P:EV?;B1-U8V"==5F,I MZHP<=;J+3:2J*G%-2HFFFH[*5"JKV-843,R5P,B,SM^'7I"PH._,2+U+E46- M4PUU/EGGDQT<%!&2BV?-#:KHEJD3E>K(UA7'4$Q*3!U;EH:4-T*Q'A6HRJ<4 M=U50&NJ73:\Y#^ZE[ +>O>W#-0-FU/RBR#DE1CUM[L?,4^-S)TINH,P+SO/[!"P0_(20KJL&XB!-\9QCV'_WA<'=GID\Q M?I=Z)8W5:IV#=IB(U/-*0BZU&34,2W<5D1[IF,0T="SKLL-4W997;,A7(K(> M=8A/9;7.8P+-0V2+_;39ZA^K=0F@R<,>#K$I=F3+5%2J8]6@.G)DFMJ+%9S7SU%MV98-ADS9P-3$"J,R,FU=9P > M%S%W"ZS4E*:AG1JD.XW64*\K.XP&"W/6'4A;CS&28PP["I%=YB)"5 KVG4XL M9"@FQBHV50NA-4=B+L.@M^OB5*>J<=AF7>=H'2<$U;S6CF):BHV)[ABF35W# M8@K63,76B4*(K"DK.V$OA6!=GA4EM>;L-PZ"AWJ]UL7'L(8_&V6 7: M^^%$Q$7K/J51XZ4C^YOSNTJ@0EJ,*FO,L:EMF2JEEJ(;6+%L;(,T(J:AHI4\ MSDSX[$[K*_A4,_!['11Z-Q[M/-I.''7BJ%P<*874(&R9U- L @Z_1AW--%T+ MN8ILFY9N:C9:B9%5BJ.:+"!"3Y5::WPV@T>[H$'VY^)5S%]\[]8?II=0I-FU MUTG8^SF -A[%__DG'2/M5TGDGB6;"JP=[86]G4M[S*O?XGVJV77-PUP$='7T5VB^GZ^ 2E65-"89BF&0QS;IJJC&AJV M15UDRS9<<8R@ZE* [QE[[+Z*GJ(=]GF!8[;N.C'2:C%2J BAR:YK$HWI1".4 M,L54",;40M303,M93?)^L1BI)^2@G&KHL!-,VUQB'9@AFG!A.8[&/(B]E-E$ MK."6!_S./]XC2*206(!4Q##!1)>93C55-I%JRPK\JEL.55;31YW1>!@^4"N==@J!Z%14]EK,P^Z!'C MD,KYU3[$I*KL8DO5&*$.IKKF6 R9MFJK,@$PO@6'M=T,J>BU)K$T#H>'X,1% M_($'$R[% R^JB!X?OM%)<8XL&1&FR"J5%1M1V[9U;"';L56=.&!SLGF$]3X, M[V>PNLJ(>"UHN,/8*JTU*:RQZNN8M%1[(4/RJPU<0W%ES=%MA&7*J,DT%2%J M(%UU;5-UV2L@4]>M(@HZB+-]!^F6S>O*3G509_ M8TS-,6822FP5V>(J.NHR MR[!TW=5,:HO>LK.2%&C!&\5C_\=/!M8DAGGQ:&;]/>_) M2#W?BK9/'743&HMSE2Y<&L=9KJ&1#H\QE1#F-G(03:E6+.IH^"J4$?A2O"=[Z!U MVV<'IKG:"QQ<2/+0=6RHADD4PZ#$L4W;MJE&B$,U75P#_A;@U%1B746'@)PZ MO;.&'ZUM^'Y9XZ^I0RHIW!]B6,S!KHU4S:&*C@S=L#1%Q2ISP/=35_:WWW$7 M32&GZOO4^&OF)7:=?]=!=P6Z:GYDG"%+1:ZK* J3J>$H)OQCV1K1X6-%UU:, MTG?<> /H&N^3/=E,Z+;X!):X<^TLX=$(UOWV>)T_/<>9X3+91,C!#!/JNH:A M(%U6=IB[!+'T6VFD]4HRJN!5-?.G:S6>2MY MP[51FXH&K&[(;3*F MK=R\\'I(UN3>&77&3)L'R1:[;Q7;>+7IQO;BC>9X(R[5+,:8#NJ.(LO1-49- M!9M8@Q^4DLV[$N^@]Q Z5?!!W"_4.7*'@!\MOT$!64PQ-429BEQJ&9H!V@K9 MCDEL37449+P1/S6EFZ!30/@_3>_H+ Z(W$9=$8..IV8BF$0QT1,H6E%6Q7=UQ3W%F)(K/,QD M7:9,8>+.5X8UF9B:ZR!"&999R=U#B[? OF>(LKM%^<"45WOQ0W,=1553515, M3-EQ'$+ 79/M*7X455F]4N U^*GK)F4L=SMM#?74LCN]AO.TD(:F738#?EH! M?I:C$5>Q+/#2J.QJNJM9Q-$,@]FF;;%5^ DZ%\W"=]A:.Z6DS@A)\ZS#SE4[ M3AP:>;D@V7$UII@F0PA39JF&;%&$;5FGMF%1H_QNKY?BL"XOC:#N9%R[+OC: MK[.VQ?4E#*3L'L/GJ@-M#UK%WS6N%HY"8NWOA3Z=_EC[*,I+$720_>< (]>)35=#T%JTP^!?,X M^Q.,MTDR""-X5'B=8::%^ILTPML#>(4BGMNXPJF!'IN!X&28B MME) MZZPI;1&#%JL,'XX]OW_F![-.Z_3^N82H4/OEJC\;TX>%\1FS[J?S82K+'UGY M1[_\*JD&/:54E1:?@PWC%!.N MK)0U4UD77P2]X43,D,UY\#NPX$4PK0>PNT(:P+ND*ZMX8"9&>_%DY/5(-6JK M5#40U9EB6C(QJ4XR/%&D,'=EP_2->*JIG@:(3^4@*M,KW):)+>6C>[ MF"P<@9,_X$'L/W!I&,9'F/#W80,J4>%B;-G%KBRNUU0(Q:KARDA#&2HQ[&^_I;8HN!M+ 9VL1BD^56O-P-ZYWSLQO M6?!Z[.2*;@ M6MR$\2[N>EM0W>8R_5<\\?Q 7"3J10&\:8_)AXU.6\*H$'BSF6W)EN5BH@B+ M&=L.GKJ?1#5,MA(EGQ'9F=*X &F;W_D]?X>GIQ5RJNNU)N4W-6.I\TJ/ 89: MKDE%66+%=9$B6\S63 6! SN- BDV1?7 L*:,?$4_U>HM/MY4&![1S0%Q9>9) MDTS@QE[F:6(>_6]U9$'_'6T1&/RI M5NO=ZCQ]N,TG$M>3^S5>\$SO%L*PH3''Q=GE/[()KH\ MA]4AGKQ\COK[S%%96I_TYR":/6'LW?.SVXA[/\^\.QC N3=\])YC<:IJ$$TG M[Z7HC$U3<2G\L %^5)--$Q/%0LPV==71%=D0W_$6J/8V4JQ.O?"\!5T@S[Y? M(%SQA8' ['#AE4C.5%W*I%*/#X?3UC^?R"?IWT"UWNSO$G+?^",PQB_YHW05 MCKP5Q3CRHGL_R(;G39)P]D&F9]-/'OU^,C@WC(\@\12-_L<,T.!B#;UQS,]G MO_RZ#-V3N7M3<-6KG9_L1:KV'[^>K,B=K$U1\K;-WM,.S8W5-?=>SNO2(!+B M^T\Q@1D6ZTW \\&YY(ET$O8_;B/^- G6ME)!?*"6VFFSV MI^@\DQ(K$T[?"4H^C-);LX1JY^NIT-(96=\NK[]]N;#9C6-+US?PGZ_.YJF([(M<=SRY;;=G7'_.J 2,CB%$5J",HNS]/?3( D*$$2*0JD0!)3/;+$ M!4!FGN_L2S^[GE7Y]$EZ-;D)N/TEJ'GIS6 XRP8_;;><4Q96$(#GB2FQ5DQ% M0?B0F(*/O 6V^]HN;_:BDO2E8@9\GTGD-?")I[$.L>"7MP7/D< MZ!]6C^I/Y1#8!Y)AFV?VNRY8;M#5OO8@7SP9_R$O.I*(\8RQ*E]!$T8Y \)H M "C!0 A!.=$4 6*HJW=QFI.%GTZN[AN9Z?Y85,+E>1;^-ZBGX]LB C__L4V MT6X;]B#IAMD>:\91QV8.F0/3[(_K;!R(HFM\=_3K.YFS;-K$ M "U-:HPHCL&TZ:.VQS%7T3XN4?E*FIY2DDGKB!# 482@!-I3QIG7X=-(W--C M.)^=7R2?7)-F>8HXVQ% MQF'!I/,$04\Q0EH03HCE1B(!C:WU.%MLI1H/;+61KK0(=BGS: \T:AZV5K*= MD@ [6 1)NC+A'C@2)!*V6E(2Y\MP!X$F'$-)3%U+?"J"&I-;06RAHT#0J=AJ MG\.AEAZ7JW3Z>Q:'.70*XVT@"E@!D5'"M+.2$>RHA4A+"YWR/,@V@(6HQ5D^ M9Z-1]&^.!^\7V[L'.89[##0ZH*UURF-GNITD$G'5N0AQ:Z#S ''D*#,Q](FY M90Q@I;S'M9:"3T)B H5,Q MYMS-='*=A:\40_KR/%+BQ7#\7-&UBSY +>W--\?K2AW4UYF#'8SK,)8K M#;TX!0Y!+A1%A"*@M$=2<(V!< X29)X'X^;B?CTF]Q)T;RV4#SN!K>SGU:^E ML;U<$]R&A[7O$[ZX@J_ EAGN#(J6)^"*.@\5AQ*CQ$(LOF^0'UL#S/7DN^. M)FY4]"+(<4VI%4)BY0U1X*!P14@/C*/;$ M4+$%7ILS:V6/8WCR>#W2@K=RCDAR,9U<)<$8+EM@M"H%M<6=<.= YI7@#0)6 M,8>!$HI3KX4V!JM@_G)#E4.DEKMS5F[Y^&LUSV67LI?W&&Y4]!Y6*]Q60;>M MPOC$P"M7I+"RFKH@APGWE&*HF;,,"PAY$("&UHS>S<#;8+(0 R?<@_ZP+=UB M@E=IP"9& MM?;,'R;CR6UT[B&(BGH2GL2DE\YV/07X85 -)&726&2E1090ZZE D 4!"5A M4C%6B^H\!7X-.H,I;E0^MA5^QVV*GF?AC+.%J)RE?V1YTJFT3T(NK9#K =2$ M*T(T0)10)(BVD$ I!03!,*VEPE>J[*(+P7!\$W;@;.D;T,7YE)_[$D_G_7 \ M"?3[XUWL/Y3E,S4>W+Y*V6C\?3:[G(1WOH6/Q/3ZG1JZ$/0HZ2S==G"&MHKN M4V,+3%9I588PQ; &GCHJ!!20(>< AIG5SAL$WH MC]/)MV&9I#69WM(/.A7^ <2+"O%$"PV5,2;8T50H%_[2PG--&2:<"'4_X@.2 MYYJ[SL;916U0:L-)R)#L8+!1^Q3XSGX^ ? %]%65 (I"ZBUC5!%*-5B9B!\-ZV@>^([6>/V2SN4Q\Z::">]%]6M)QL/U:/\15 M*DYTZ.WZ M.KYT&'R)KK1C!AI)32PFP38!U&D,H908&Z"DAJ(V/GH=7VHRY$[WF5_>,K[4 MJOD.\X% Z&GCD0ZAQ>;*X:^=6_F"N])1P$E30#OMIL8EM4[S83^FY2P\C-70 MM#CP<)3F>:**8A4=J.3J:A(O/NG_7KQ4OFV2?GH]C)4MQ3LOK?<73L=A3?G';/HYTE5!<1M:5XOO MK&HS:*G,@#4M:M_2O81$.SOJJ.VHCI_L@)^L%.\I@(6CQ%HM-17,2L,$T,Y2 MX8A"J!:IV92?W&<5/8>?R+=T+^G(IVG^-(XK.QS=S++!(:HV+>0X!\-85MPL M"D&IK!3.$T@15AH8JA0GL8^WEKS6C?$N8YE3T'Y4E4;KE%JKD72*1X?V)M'. MJY()QAC2QBIGJ*$,GPX/&YD.OSG+$O2?I#QX6L_PMV3\626Y6]OKZGX42[U[BKJS_AJ M\U7>/S+^[A#X9Z^1W#FAXN?E='&%Z_1K]N9\FJ6_OTDOP@/\G(Z^IS_R<)^_ M7$[GBT\+?.7]Y6U)>^;O%BB-?X==ZR_^OF>[OPROLCSYD'U/ M/DVNTIIXN4JG7X?C\O'2F]ED\4(IK8I7RM'P4KYE0.(XX7[N_@QJ_RB]SK.? M%[_\\KY;Z^$I^TGDCQA^>3X]Q2P;4U\\\W9S6D\MI9,/_ED/GC314 MBD"QU"N@/0(6,RJ9A( ^'04?2G())H'40J,9U6N9?KBBD[30G9N=C(:_RO? MO#T+68VN+]/S8#^]&_??/D4 K&6HCW()L"&7>-)BRS_CAQ=?)YK$ M6M$4A=]#H@D^\A;8[FN[O%FK<@7V%1WF^^S 7 .?>!J#$ L>>5NH?0G*0Y:\ M#V]=]OHLCUT<^*-9($]( M ML1?42O[FDZ-#NJ>)0JY%8,HV";74%%%W!_<4\Y@P1FC)&N*N+E(^Q=PD[' M/PZ3?PC<52^\//_83.\XB/2P/QTW3K/-PWO/;XR.*]]!.KD_G+)U+^ MU)!"WA8QKKZEPU$,.K\)Q_TF#T001/JR+5VGA1_]^D[F+)O4PFE;_/65%AXK M7&[&TRPLY7^S0?(U'8[SY/4HR)(LOX]IG;;<%JCJ%LQ!D-944$D-IMI[Q:5@ MPC JE$42U^;&/22W?UON_G],1G'5?PMG$(7YV?AS%HRCX6R8Y>&A\_"6#7^. MOY:S(AM3OS>1W&@_TS0.171W:OMQPG\-^LD*^C&1CL>I&@I0#:B2%#K'+0', M$:MK@; ]HK\QGSB'C38Y;)WQO84"WAH)_FN6YS\GTZP?2TV'%^&9[_C-BL:_ M4;J_+F3Z3TDITZ.??'0S"*)^+OP?"]MO#O5])GGM$_&L0GP0\]9PASS6ABK- M)2:.(0$55$8!5*L1>\Q._W3GW"I[/#;[5F?F7;#D/P>(GEU47&"O A^?1'_3 M4S+43A;#O'*8.R09AAP8SR'U5,6^P@(HRV.[".EKO87WB>'FW6V-NL[;"N$F M[7,&6AKPCOEU_=)F?QV%]N0B-O-/P@*R?O'7GT#1>.)/0CS;:%]ST,SOE)S_:RP! M*:I^42"H_!3Y(*>IH$ C 8EEP N+#?):U$8"/B:A(P/U@:#_([+/A?>_G!!8 M+=2&_ V6"IXUZ"$ %>^H1] YJX#BF7&"%"> <2ZL9YL@^ M*=^V&=CO($>OR?9R!X_Z+D38A0C7,0BTTC56.F\<$U 3P'@TF((8VF;QU1# M_7P&\:(: 93D%"(*IV3!'2]JU\IU4LEU3KVTQFM+F:: :4V(= 1AK0"1R#[) MX?9]E*P49JO&4\V)="P!I-"NY"AIU[H6,V3V(V8H79<.^$]] C M3ZC&4GKFN;-.4&2(463/S*9YQP3$^]1GCIO;G$0OD),U?=9P#0BJ?CS22,VHY 64(,>U(3@'VD\X1G/ 4<'F.O3K.QJ'S"F=TSB7DKG?N0VO*M MVX!#[]L'(>'5A"SM+1%2!)L#4NO"KQJBP)G"9PEEJE;M? ]OVH=^('L"-=H& M=.M#;JWN<,R>A(YCG3C'8JR*Q1KG#6+>8!PXEL):,\/"KT&U(D 9^#R.U5QB M= _!1B>-'Q['ZF8!;K3*/Z68!/\,&>X"S AAGFTY;;]D=_9+K?YR]GYO_]Q]FO MUGWZ_'_^+9A9_)?$_?VW=U_^J\5+?/77U^^J&7^])/NCGUW/DCR.7T[2JZ % MS?+D^^6P?YG$5P([&&7]69GZ.+N+"ST8!K1=)I"+1GSPZ$[\H.8-#B;H:VWN;7&T58H&A3B*6V%_)I6R'OWXGZ:,9D.;8O M>6! 6UO(HQF7T$:TP%I-"LT,7C,Q1:7<#57^$Z1X^?9I/][+RD>*C&)2:^'LW14OASS,U_P"54XQ>B)2D?E;GU,AX,W[\;S72P? M],0#U_A5,IU\?[D@]G/D3T-$TN_?7-V,TMG=.;A[?8HB%OZR8*X2#'=F%X[G!X33C]ELS08@R\)4I=.QV$3\HXN.[JL=/9)38O8Z_T+ M1>LR_)Y-\[E+ZR4A\C\WP]F/SDPY73Q\CF[)N7E2_]FIVR=($JKP47