0001652044-20-000032.txt : 20200731 0001652044-20-000032.hdr.sgml : 20200731 20200730195755 ACCESSION NUMBER: 0001652044-20-000032 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 94 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200731 DATE AS OF CHANGE: 20200730 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: 201062550 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 goog-20200630.htm 10-Q goog-20200630
FALSE2020Q20001652044--12-315050337,370,000,0003,6892,23900016520442020-01-012020-06-300001652044us-gaap:CommonClassAMember2020-01-012020-06-300001652044goog:CapitalClassCMember2020-01-012020-06-30xbrli:shares0001652044us-gaap:CommonClassAMember2020-07-230001652044us-gaap:CommonClassBMember2020-07-230001652044goog:CapitalClassCMember2020-07-23iso4217:USD00016520442019-12-3100016520442020-06-30iso4217:USDxbrli:shares0001652044us-gaap:CommonClassAMember2019-12-310001652044us-gaap:CommonClassAMember2020-06-300001652044us-gaap:CommonClassBMember2020-06-300001652044us-gaap:CommonClassBMember2019-12-310001652044goog:CapitalClassCMember2019-12-310001652044goog:CapitalClassCMember2020-06-3000016520442019-04-012019-06-3000016520442020-04-012020-06-3000016520442019-01-012019-06-300001652044us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2019-03-310001652044us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-310001652044us-gaap:RetainedEarningsMember2019-03-3100016520442019-03-310001652044us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2019-04-012019-06-300001652044us-gaap:RetainedEarningsMember2019-04-012019-06-300001652044us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-04-012019-06-300001652044us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2019-06-300001652044us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-300001652044us-gaap:RetainedEarningsMember2019-06-3000016520442019-06-300001652044us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2018-12-310001652044us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001652044us-gaap:RetainedEarningsMember2018-12-3100016520442018-12-310001652044srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001652044srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2018-12-310001652044srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-12-310001652044us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2019-01-012019-06-300001652044us-gaap:RetainedEarningsMember2019-01-012019-06-300001652044us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-06-300001652044us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-03-310001652044us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001652044us-gaap:RetainedEarningsMember2020-03-3100016520442020-03-310001652044us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-04-012020-06-300001652044us-gaap:RetainedEarningsMember2020-04-012020-06-300001652044us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001652044us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-06-300001652044us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001652044us-gaap:RetainedEarningsMember2020-06-300001652044us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2019-12-310001652044us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001652044us-gaap:RetainedEarningsMember2019-12-310001652044us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-01-012020-06-300001652044us-gaap:RetainedEarningsMember2020-01-012020-06-300001652044us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-06-300001652044goog:GoogleInc.Membergoog:GoogleSearchOtherMember2019-04-012019-06-300001652044goog:GoogleInc.Membergoog:GoogleSearchOtherMember2020-04-012020-06-300001652044goog:GoogleInc.Membergoog:GoogleSearchOtherMember2019-01-012019-06-300001652044goog:GoogleInc.Membergoog:GoogleSearchOtherMember2020-01-012020-06-300001652044goog:GoogleInc.Membergoog:YouTubeAdvertisingRevenueMember2019-04-012019-06-300001652044goog:GoogleInc.Membergoog:YouTubeAdvertisingRevenueMember2020-04-012020-06-300001652044goog:GoogleInc.Membergoog:YouTubeAdvertisingRevenueMember2019-01-012019-06-300001652044goog:GoogleInc.Membergoog:YouTubeAdvertisingRevenueMember2020-01-012020-06-300001652044goog:GoogleInc.Membergoog:GooglePropertiesMember2019-04-012019-06-300001652044goog:GoogleInc.Membergoog:GooglePropertiesMember2020-04-012020-06-300001652044goog:GoogleInc.Membergoog:GooglePropertiesMember2019-01-012019-06-300001652044goog:GoogleInc.Membergoog:GooglePropertiesMember2020-01-012020-06-300001652044goog:GoogleInc.Membergoog:GoogleNetworkMembersPropertiesMember2019-04-012019-06-300001652044goog:GoogleInc.Membergoog:GoogleNetworkMembersPropertiesMember2020-04-012020-06-300001652044goog:GoogleInc.Membergoog:GoogleNetworkMembersPropertiesMember2019-01-012019-06-300001652044goog:GoogleInc.Membergoog:GoogleNetworkMembersPropertiesMember2020-01-012020-06-300001652044goog:GoogleInc.Membergoog:GoogleAdvertisingRevenueMember2019-04-012019-06-300001652044goog:GoogleInc.Membergoog:GoogleAdvertisingRevenueMember2020-04-012020-06-300001652044goog:GoogleInc.Membergoog:GoogleAdvertisingRevenueMember2019-01-012019-06-300001652044goog:GoogleInc.Membergoog:GoogleAdvertisingRevenueMember2020-01-012020-06-300001652044goog:GoogleCloudMembergoog:GoogleInc.Member2019-04-012019-06-300001652044goog:GoogleCloudMembergoog:GoogleInc.Member2020-04-012020-06-300001652044goog:GoogleCloudMembergoog:GoogleInc.Member2019-01-012019-06-300001652044goog:GoogleCloudMembergoog:GoogleInc.Member2020-01-012020-06-300001652044goog:GoogleInc.Membergoog:OtherRevenuesMember2019-04-012019-06-300001652044goog:GoogleInc.Membergoog:OtherRevenuesMember2020-04-012020-06-300001652044goog:GoogleInc.Membergoog:OtherRevenuesMember2019-01-012019-06-300001652044goog:GoogleInc.Membergoog:OtherRevenuesMember2020-01-012020-06-300001652044goog:GoogleInc.Member2019-04-012019-06-300001652044goog:GoogleInc.Member2020-04-012020-06-300001652044goog:GoogleInc.Member2019-01-012019-06-300001652044goog:GoogleInc.Member2020-01-012020-06-300001652044us-gaap:AllOtherSegmentsMember2019-04-012019-06-300001652044us-gaap:AllOtherSegmentsMember2020-04-012020-06-300001652044us-gaap:AllOtherSegmentsMember2019-01-012019-06-300001652044us-gaap:AllOtherSegmentsMember2020-01-012020-06-300001652044country:US2019-04-012019-06-30xbrli:pure0001652044us-gaap:RevenueFromContractWithCustomerMembercountry:USus-gaap:GeographicConcentrationRiskMember2019-04-012019-06-300001652044country:US2020-04-012020-06-300001652044us-gaap:RevenueFromContractWithCustomerMembercountry:USus-gaap:GeographicConcentrationRiskMember2020-04-012020-06-300001652044country:US2019-01-012019-06-300001652044us-gaap:RevenueFromContractWithCustomerMembercountry:USus-gaap:GeographicConcentrationRiskMember2019-01-012019-06-300001652044country:US2020-01-012020-06-300001652044us-gaap:RevenueFromContractWithCustomerMembercountry:USus-gaap:GeographicConcentrationRiskMember2020-01-012020-06-300001652044us-gaap:EMEAMember2019-04-012019-06-300001652044us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:EMEAMember2019-04-012019-06-300001652044us-gaap:EMEAMember2020-04-012020-06-300001652044us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:EMEAMember2020-04-012020-06-300001652044us-gaap:EMEAMember2019-01-012019-06-300001652044us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:EMEAMember2019-01-012019-06-300001652044us-gaap:EMEAMember2020-01-012020-06-300001652044us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:EMEAMember2020-01-012020-06-300001652044srt:AsiaPacificMember2019-04-012019-06-300001652044us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembersrt:AsiaPacificMember2019-04-012019-06-300001652044srt:AsiaPacificMember2020-04-012020-06-300001652044us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembersrt:AsiaPacificMember2020-04-012020-06-300001652044srt:AsiaPacificMember2019-01-012019-06-300001652044us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembersrt:AsiaPacificMember2019-01-012019-06-300001652044srt:AsiaPacificMember2020-01-012020-06-300001652044us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembersrt:AsiaPacificMember2020-01-012020-06-300001652044goog:AmericasExcludingUnitedStatesMember2019-04-012019-06-300001652044us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembergoog:AmericasExcludingUnitedStatesMember2019-04-012019-06-300001652044goog:AmericasExcludingUnitedStatesMember2020-04-012020-06-300001652044us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembergoog:AmericasExcludingUnitedStatesMember2020-04-012020-06-300001652044goog:AmericasExcludingUnitedStatesMember2019-01-012019-06-300001652044us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembergoog:AmericasExcludingUnitedStatesMember2019-01-012019-06-300001652044goog:AmericasExcludingUnitedStatesMember2020-01-012020-06-300001652044us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembergoog:AmericasExcludingUnitedStatesMember2020-01-012020-06-300001652044us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2019-04-012019-06-300001652044us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2020-04-012020-06-300001652044us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2019-01-012019-06-300001652044us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2020-01-012020-06-3000016520442020-07-012020-06-3000016520442022-07-012020-06-300001652044us-gaap:DebtSecuritiesMember2020-01-012020-06-300001652044us-gaap:FairValueInputsLevel2Memberus-gaap:BankTimeDepositsMember2019-12-310001652044us-gaap:FairValueInputsLevel2Membergoog:GovernmentBondsMember2019-12-310001652044us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2019-12-310001652044us-gaap:FairValueInputsLevel2Membergoog:MortgageBackedandAssetBackedSecuritiesMember2019-12-310001652044us-gaap:FairValueInputsLevel2Member2019-12-310001652044us-gaap:FairValueInputsLevel2Memberus-gaap:BankTimeDepositsMember2020-06-300001652044us-gaap:FairValueInputsLevel2Membergoog:GovernmentBondsMember2020-06-300001652044us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2020-06-300001652044us-gaap:FairValueInputsLevel2Membergoog:MortgageBackedandAssetBackedSecuritiesMember2020-06-300001652044us-gaap:FairValueInputsLevel2Member2020-06-300001652044goog:GovernmentBondsMember2019-12-310001652044us-gaap:CorporateDebtSecuritiesMember2019-12-310001652044goog:MortgageBackedandAssetBackedSecuritiesMember2019-12-310001652044goog:GovernmentBondsMember2020-06-300001652044us-gaap:CorporateDebtSecuritiesMember2020-06-300001652044goog:MortgageBackedandAssetBackedSecuritiesMember2020-06-300001652044goog:MoneyMarketAndOtherFundsMemberus-gaap:FairValueInputsLevel1Member2019-12-310001652044goog:MoneyMarketAndOtherFundsMemberus-gaap:FairValueInputsLevel1Member2020-06-300001652044us-gaap:FairValueInputsLevel1Member2019-12-310001652044us-gaap:FairValueInputsLevel1Member2020-06-300001652044us-gaap:FairValueInputsLevel2Memberus-gaap:MutualFundMember2019-12-310001652044us-gaap:FairValueInputsLevel2Memberus-gaap:MutualFundMember2020-06-300001652044us-gaap:MarketApproachValuationTechniqueMember2020-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMember2020-01-012020-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2019-12-310001652044us-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2020-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:FairValueHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2019-12-310001652044us-gaap:ForeignExchangeContractMemberus-gaap:FairValueHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:NetInvestmentHedgingMember2019-12-310001652044us-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:NetInvestmentHedgingMember2020-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2019-12-310001652044us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2020-06-300001652044us-gaap:NondesignatedMemberus-gaap:OtherContractMember2019-12-310001652044us-gaap:NondesignatedMemberus-gaap:OtherContractMember2020-06-300001652044us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherAssetsMember2019-12-310001652044us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMemberus-gaap:OtherAssetsMember2019-12-310001652044us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeContractMemberus-gaap:OtherAssetsMember2019-12-310001652044us-gaap:FairValueInputsLevel2Memberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherContractMemberus-gaap:OtherAssetsMember2019-12-310001652044us-gaap:FairValueInputsLevel2Memberus-gaap:NondesignatedMemberus-gaap:OtherContractMemberus-gaap:OtherAssetsMember2019-12-310001652044us-gaap:FairValueInputsLevel2Memberus-gaap:OtherContractMemberus-gaap:OtherAssetsMember2019-12-310001652044us-gaap:FairValueInputsLevel2Memberus-gaap:DesignatedAsHedgingInstrumentMember2019-12-310001652044us-gaap:FairValueInputsLevel2Memberus-gaap:NondesignatedMember2019-12-310001652044us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMembergoog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember2019-12-310001652044us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMembergoog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember2019-12-310001652044us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeContractMembergoog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember2019-12-310001652044us-gaap:FairValueInputsLevel2Memberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherContractMembergoog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember2019-12-310001652044us-gaap:FairValueInputsLevel2Memberus-gaap:NondesignatedMemberus-gaap:OtherContractMembergoog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember2019-12-310001652044us-gaap:FairValueInputsLevel2Memberus-gaap:OtherContractMembergoog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember2019-12-310001652044us-gaap:FairValueInputsLevel2Memberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherAssetsMember2020-06-300001652044us-gaap:FairValueInputsLevel2Memberus-gaap:NondesignatedMemberus-gaap:OtherAssetsMember2020-06-300001652044us-gaap:FairValueInputsLevel2Memberus-gaap:OtherAssetsMember2020-06-300001652044us-gaap:FairValueInputsLevel2Memberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherContractMemberus-gaap:OtherAssetsMember2020-06-300001652044us-gaap:FairValueInputsLevel2Memberus-gaap:NondesignatedMemberus-gaap:OtherContractMemberus-gaap:OtherAssetsMember2020-06-300001652044us-gaap:FairValueInputsLevel2Memberus-gaap:OtherContractMemberus-gaap:OtherAssetsMember2020-06-300001652044us-gaap:FairValueInputsLevel2Memberus-gaap:DesignatedAsHedgingInstrumentMember2020-06-300001652044us-gaap:FairValueInputsLevel2Memberus-gaap:NondesignatedMember2020-06-300001652044us-gaap:FairValueInputsLevel2Memberus-gaap:DesignatedAsHedgingInstrumentMembergoog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember2020-06-300001652044us-gaap:FairValueInputsLevel2Memberus-gaap:NondesignatedMembergoog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember2020-06-300001652044us-gaap:FairValueInputsLevel2Membergoog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember2020-06-300001652044us-gaap:FairValueInputsLevel2Memberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherContractMembergoog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember2020-06-300001652044us-gaap:FairValueInputsLevel2Memberus-gaap:NondesignatedMemberus-gaap:OtherContractMembergoog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember2020-06-300001652044us-gaap:FairValueInputsLevel2Memberus-gaap:OtherContractMembergoog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember2020-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMember2019-04-012019-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMember2020-04-012020-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMember2019-01-012019-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NetInvestmentHedgingMember2019-04-012019-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NetInvestmentHedgingMember2020-04-012020-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NetInvestmentHedgingMember2019-01-012019-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NetInvestmentHedgingMember2020-01-012020-06-300001652044us-gaap:ForeignExchangeContractMember2019-04-012019-06-300001652044us-gaap:ForeignExchangeContractMember2020-04-012020-06-300001652044us-gaap:ForeignExchangeContractMember2019-01-012019-06-300001652044us-gaap:ForeignExchangeContractMember2020-01-012020-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:SalesMemberus-gaap:CashFlowHedgingMember2019-04-012019-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NonoperatingIncomeExpenseMemberus-gaap:CashFlowHedgingMember2019-04-012019-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:SalesMemberus-gaap:CashFlowHedgingMember2020-04-012020-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NonoperatingIncomeExpenseMemberus-gaap:CashFlowHedgingMember2020-04-012020-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:SalesMemberus-gaap:FairValueHedgingMember2019-04-012019-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:FairValueHedgingMemberus-gaap:NonoperatingIncomeExpenseMember2019-04-012019-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:SalesMemberus-gaap:FairValueHedgingMember2020-04-012020-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:FairValueHedgingMemberus-gaap:NonoperatingIncomeExpenseMember2020-04-012020-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:SalesMemberus-gaap:NetInvestmentHedgingMember2019-04-012019-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NonoperatingIncomeExpenseMemberus-gaap:NetInvestmentHedgingMember2019-04-012019-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:SalesMemberus-gaap:NetInvestmentHedgingMember2020-04-012020-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NonoperatingIncomeExpenseMemberus-gaap:NetInvestmentHedgingMember2020-04-012020-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:SalesMemberus-gaap:NondesignatedMember2019-04-012019-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMemberus-gaap:NonoperatingIncomeExpenseMember2019-04-012019-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:SalesMemberus-gaap:NondesignatedMember2020-04-012020-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMemberus-gaap:NonoperatingIncomeExpenseMember2020-04-012020-06-300001652044us-gaap:SalesMemberus-gaap:NondesignatedMemberus-gaap:OtherContractMember2019-04-012019-06-300001652044us-gaap:NondesignatedMemberus-gaap:NonoperatingIncomeExpenseMemberus-gaap:OtherContractMember2019-04-012019-06-300001652044us-gaap:SalesMemberus-gaap:NondesignatedMemberus-gaap:OtherContractMember2020-04-012020-06-300001652044us-gaap:NondesignatedMemberus-gaap:NonoperatingIncomeExpenseMemberus-gaap:OtherContractMember2020-04-012020-06-300001652044us-gaap:SalesMember2019-04-012019-06-300001652044us-gaap:NonoperatingIncomeExpenseMember2019-04-012019-06-300001652044us-gaap:SalesMember2020-04-012020-06-300001652044us-gaap:NonoperatingIncomeExpenseMember2020-04-012020-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:SalesMemberus-gaap:CashFlowHedgingMember2019-01-012019-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NonoperatingIncomeExpenseMemberus-gaap:CashFlowHedgingMember2019-01-012019-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:SalesMemberus-gaap:CashFlowHedgingMember2020-01-012020-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NonoperatingIncomeExpenseMemberus-gaap:CashFlowHedgingMember2020-01-012020-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:SalesMemberus-gaap:FairValueHedgingMember2019-01-012019-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:FairValueHedgingMemberus-gaap:NonoperatingIncomeExpenseMember2019-01-012019-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:SalesMemberus-gaap:FairValueHedgingMember2020-01-012020-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:FairValueHedgingMemberus-gaap:NonoperatingIncomeExpenseMember2020-01-012020-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:SalesMemberus-gaap:NetInvestmentHedgingMember2019-01-012019-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NonoperatingIncomeExpenseMemberus-gaap:NetInvestmentHedgingMember2019-01-012019-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:SalesMemberus-gaap:NetInvestmentHedgingMember2020-01-012020-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NonoperatingIncomeExpenseMemberus-gaap:NetInvestmentHedgingMember2020-01-012020-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:SalesMemberus-gaap:NondesignatedMember2019-01-012019-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMemberus-gaap:NonoperatingIncomeExpenseMember2019-01-012019-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:SalesMemberus-gaap:NondesignatedMember2020-01-012020-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMemberus-gaap:NonoperatingIncomeExpenseMember2020-01-012020-06-300001652044us-gaap:SalesMemberus-gaap:NondesignatedMemberus-gaap:OtherContractMember2019-01-012019-06-300001652044us-gaap:NondesignatedMemberus-gaap:NonoperatingIncomeExpenseMemberus-gaap:OtherContractMember2019-01-012019-06-300001652044us-gaap:SalesMemberus-gaap:NondesignatedMemberus-gaap:OtherContractMember2020-01-012020-06-300001652044us-gaap:NondesignatedMemberus-gaap:NonoperatingIncomeExpenseMemberus-gaap:OtherContractMember2020-01-012020-06-300001652044us-gaap:SalesMember2019-01-012019-06-300001652044us-gaap:NonoperatingIncomeExpenseMember2019-01-012019-06-300001652044us-gaap:SalesMember2020-01-012020-06-300001652044us-gaap:NonoperatingIncomeExpenseMember2020-01-012020-06-300001652044srt:MinimumMember2020-06-300001652044srt:MaximumMember2020-06-300001652044us-gaap:AssetPledgedAsCollateralMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2019-12-310001652044us-gaap:AssetPledgedAsCollateralMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2020-06-300001652044us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberus-gaap:NonrecourseMember2019-12-310001652044us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberus-gaap:NonrecourseMember2020-06-300001652044goog:WaymoMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2020-06-300001652044us-gaap:CommercialPaperMember2020-06-300001652044srt:SubsidiariesMembergoog:A2011NotesMemberus-gaap:UnsecuredDebtMember2011-05-31goog:Tranche0001652044srt:SubsidiariesMemberus-gaap:UnsecuredDebtMembergoog:A2014NotesMember2014-02-280001652044srt:SubsidiariesMembergoog:UnsecuredSeniorNotes3.375dueonFebruary2024andUnsecuredSeniorNotes3.625DueMay2021Member2016-04-300001652044goog:UnsecuredSeniorNotes3.375dueonFebruary2024andUnsecuredSeniorNotes3.625DueMay2021Memberus-gaap:UnsecuredDebtMember2016-04-300001652044goog:UnsecuredSeniorNotes3.375dueonFebruary2024andUnsecuredSeniorNotes3.625DueMay2021Memberus-gaap:UnsecuredDebtMember2016-04-012016-04-300001652044goog:A2016NotesMemberus-gaap:UnsecuredDebtMember2016-08-310001652044goog:UnsecuredSeniorNotesThreePointSixTwoFivePercentDueMayNineteenTwentyTwentyOneMember2020-06-300001652044goog:UnsecuredSeniorNotesThreePointSixTwoFivePercentDueMayNineteenTwentyTwentyOneMember2019-12-310001652044goog:UnsecuredSeniorNotesThreePointThreeSevenFivedueonFebruaryTwentyFiveTwentyTwentyFourMember2020-06-300001652044goog:UnsecuredSeniorNotesThreePointThreeSevenFivedueonFebruaryTwentyFiveTwentyTwentyFourMember2019-12-310001652044goog:UnsecuredSeniorNotesOnePointNineNineEightPercentDueAugustFifteenTwentyTwentySixMember2020-06-300001652044goog:UnsecuredSeniorNotesOnePointNineNineEightPercentDueAugustFifteenTwentyTwentySixMember2019-12-310001652044us-gaap:RevolvingCreditFacilityMember2020-06-300001652044us-gaap:RevolvingCreditFacilityMember2019-12-310001652044us-gaap:LandAndBuildingMember2019-12-310001652044us-gaap:LandAndBuildingMember2020-06-300001652044us-gaap:TechnologyEquipmentMember2019-12-310001652044us-gaap:TechnologyEquipmentMember2020-06-300001652044us-gaap:ConstructionInProgressMember2019-12-310001652044us-gaap:ConstructionInProgressMember2020-06-300001652044us-gaap:LeaseholdImprovementsMember2019-12-310001652044us-gaap:LeaseholdImprovementsMember2020-06-300001652044us-gaap:FurnitureAndFixturesMember2019-12-310001652044us-gaap:FurnitureAndFixturesMember2020-06-300001652044us-gaap:AccumulatedTranslationAdjustmentMember2018-12-310001652044us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2018-12-310001652044us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2018-12-310001652044srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccumulatedTranslationAdjustmentMember2018-12-310001652044srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2018-12-310001652044srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2018-12-310001652044us-gaap:AccumulatedTranslationAdjustmentMember2019-01-012019-06-300001652044us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2019-01-012019-06-300001652044us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-01-012019-06-300001652044us-gaap:AccumulatedTranslationAdjustmentMember2019-06-300001652044us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2019-06-300001652044us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-06-300001652044us-gaap:AccumulatedTranslationAdjustmentMember2019-12-310001652044us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2019-12-310001652044us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-12-310001652044us-gaap:AccumulatedTranslationAdjustmentMember2020-01-012020-06-300001652044us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-01-012020-06-300001652044us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-01-012020-06-300001652044us-gaap:AccumulatedTranslationAdjustmentMember2020-06-300001652044us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-06-300001652044us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-06-300001652044us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2019-04-012019-06-300001652044us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-04-012020-06-300001652044us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2019-01-012019-06-300001652044us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-01-012020-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2019-04-012019-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2019-01-012019-06-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-01-012020-06-300001652044us-gaap:InterestRateContractMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2019-04-012019-06-300001652044us-gaap:InterestRateContractMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001652044us-gaap:InterestRateContractMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2019-01-012019-06-300001652044us-gaap:InterestRateContractMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-01-012020-06-300001652044us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2019-04-012019-06-300001652044us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001652044us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2019-01-012019-06-300001652044us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-01-012020-06-300001652044us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2019-04-012019-06-300001652044us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001652044us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2019-01-012019-06-300001652044us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-01-012020-06-300001652044us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2020-01-012020-06-300001652044us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2020-06-300001652044goog:PatentsAndDevelopedTechnologyMember2020-01-012020-06-300001652044us-gaap:CustomerRelationshipsMember2020-01-012020-06-300001652044goog:TradenamesAndOtherMember2020-01-012020-06-300001652044goog:FitbitMember2019-11-300001652044goog:GoogleInc.Member2019-12-310001652044us-gaap:AllOtherSegmentsMember2019-12-310001652044goog:GoogleInc.Member2020-06-300001652044us-gaap:AllOtherSegmentsMember2020-06-300001652044goog:PatentsAndDevelopedTechnologyMember2019-12-310001652044us-gaap:CustomerRelationshipsMember2019-12-310001652044goog:TradenamesAndOtherMember2019-12-310001652044goog:PatentsAndDevelopedTechnologyMember2020-06-300001652044us-gaap:CustomerRelationshipsMember2020-06-300001652044goog:TradenamesAndOtherMember2020-06-300001652044goog:AcquisitionrelatedIntangibleAssetsMember2019-04-012019-06-300001652044goog:AcquisitionrelatedIntangibleAssetsMember2020-04-012020-06-300001652044goog:AcquisitionrelatedIntangibleAssetsMember2019-01-012019-06-300001652044goog:AcquisitionrelatedIntangibleAssetsMember2020-01-012020-06-30iso4217:EUR0001652044us-gaap:UnfavorableRegulatoryActionMember2017-06-272017-06-270001652044us-gaap:UnfavorableRegulatoryActionMember2017-04-012017-06-300001652044us-gaap:UnfavorableRegulatoryActionMember2018-04-012018-06-300001652044us-gaap:UnfavorableRegulatoryActionMember2019-03-202019-03-200001652044us-gaap:UnfavorableRegulatoryActionMember2019-04-012019-06-300001652044goog:CapitalClassCMembergoog:ShareRepurchaseProgramMember2020-06-300001652044us-gaap:SubsequentEventMembergoog:CapitalClassCMembergoog:ShareRepurchaseProgramMember2020-07-300001652044goog:CapitalClassCMembergoog:ShareRepurchaseProgramMember2020-01-012020-06-300001652044us-gaap:CommonClassAMember2019-04-012019-06-300001652044us-gaap:CommonClassBMember2019-04-012019-06-300001652044goog:CapitalClassCMember2019-04-012019-06-300001652044us-gaap:CommonClassAMember2020-04-012020-06-300001652044us-gaap:CommonClassBMember2020-04-012020-06-300001652044goog:CapitalClassCMember2020-04-012020-06-300001652044us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2019-04-012019-06-300001652044us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassBMember2019-04-012019-06-300001652044us-gaap:RestrictedStockUnitsRSUMembergoog:CapitalClassCMember2019-04-012019-06-300001652044us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2020-04-012020-06-300001652044us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassBMember2020-04-012020-06-300001652044us-gaap:RestrictedStockUnitsRSUMembergoog:CapitalClassCMember2020-04-012020-06-300001652044us-gaap:CommonClassAMember2019-01-012019-06-300001652044us-gaap:CommonClassBMember2019-01-012019-06-300001652044goog:CapitalClassCMember2019-01-012019-06-300001652044us-gaap:CommonClassBMember2020-01-012020-06-300001652044us-gaap:RestrictedStockUnitsRSUMember2019-12-310001652044us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-06-300001652044us-gaap:RestrictedStockUnitsRSUMember2020-06-300001652044goog:GoogleInc.Memberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001652044goog:GoogleInc.Memberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001652044goog:GoogleInc.Memberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001652044goog:GoogleInc.Memberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001652044us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2019-04-012019-06-300001652044us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2020-04-012020-06-300001652044us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2019-01-012019-06-300001652044us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2020-01-012020-06-300001652044us-gaap:CorporateNonSegmentMember2019-04-012019-06-300001652044us-gaap:CorporateNonSegmentMember2020-04-012020-06-300001652044us-gaap:CorporateNonSegmentMember2019-01-012019-06-300001652044us-gaap:CorporateNonSegmentMember2020-01-012020-06-300001652044us-gaap:MaterialReconcilingItemsMember2019-04-012019-06-300001652044us-gaap:MaterialReconcilingItemsMember2020-04-012020-06-300001652044us-gaap:MaterialReconcilingItemsMember2019-01-012019-06-300001652044us-gaap:MaterialReconcilingItemsMember2020-01-012020-06-300001652044country:US2019-12-310001652044country:US2020-06-300001652044us-gaap:NonUsMember2019-12-310001652044us-gaap:NonUsMember2020-06-300001652044us-gaap:SubsequentEventMembersrt:ScenarioForecastMembergoog:JioPlatformsLtdMember2020-07-300001652044us-gaap:SubsequentEventMembersrt:ScenarioForecastMembergoog:JioPlatformsLtdMember2020-07-30iso4217:INR

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 June 30, 2020
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from _______ to _______
Commission file number: 001-37580
________________________________________________________________________________________
Alphabet Inc.
(Exact name of registrant as specified in its charter)
________________________________________________________________________________________
Delaware61-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)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Class A Common Stock, $0.001 par valueGOOGLNasdaq Stock Market LLC
(Nasdaq Global Select Market)
Class C Capital Stock, $0.001 par valueGOOGNasdaq Stock Market LLC
(Nasdaq Global Select Market)
________________________________________________________________________________________
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 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 July 23, 2020, there were 300,471,156 shares of Alphabet’s Class A common stock outstanding, 46,061,366 shares of Alphabet's Class B common stock outstanding, and 333,631,113 shares of Alphabet's Class C capital stock outstanding.

1

Alphabet Inc.
Alphabet Inc.
Form 10-Q
For the Quarterly Period Ended June 30, 2020
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 ongoing effect of the novel coronavirus pandemic ("COVID-19"), including its macroeconomic effects, on our business, operations, and financial results, including the effect of governmental lockdowns, restrictions and new regulations on our operations and processes;
the growth of our business and revenues and our expectations about the factors that influence our success and trends in our business;
the potential for declines in our revenue growth rate and operating margin;
our expectation that the shift from an offline to online world will continue to benefit our business;
our expectation that the portion of our revenues that we derive from non-advertising revenues will continue to increase and may affect our margins;
our expectation that our traffic acquisition costs ("TAC") and the associated TAC rate will fluctuate, which could affect our overall margins;
our expectation that our monetization trends will fluctuate, which could affect our revenues and margins;
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 we will continue to periodically review, refine, and update our methodologies for monitoring, gathering, and counting the number of paid clicks on Google properties and impressions on Google Network Members’ properties;
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 our foreign exchange risk management program will not fully offset our net exposure to fluctuations in foreign currency exchange rates;
the expected variability of gains and losses related to hedging activities under our foreign exchange risk management program;
the amount and timing of revenue recognition from customer contracts with commitments for performance obligations, including our estimate of the remaining amount of commitments and when we expect to recognize revenue;
fluctuations in our capital expenditures;
our plans to continue to invest in new businesses, products, services and technologies, systems, land and buildings for data centers and offices, and infrastructure, as well as to continue to invest in acquisitions;
our pace of hiring and our plans to provide competitive compensation programs;
our expectation that our cost of revenues, research and development ("R&D") expenses, sales and marketing expenses, and general and administrative expenses may increase in amount and/or may increase as a percentage of revenues and may be affected by a number of factors;
estimates of our future compensation expenses;
our expectation that our other income (expense), net ("OI&E"), will fluctuate in the future, as it is largely driven by market dynamics;
fluctuations in our effective tax rate;
seasonal fluctuations in internet usage and advertiser expenditures, underlying business trends such as traditional retail seasonality (including developments and volatility arising from COVID-19), which are likely to cause fluctuations in our quarterly results;
the sufficiency of our sources of funding;
our potential exposure in connection with pending investigations, proceedings, and other contingencies;
1

Alphabet Inc.
the sufficiency and timing of our proposed remedies in response to the European Commission's ("EC") and others' decisions;
our expectations regarding the timing, design and implementation of our new global enterprise resource planning ("ERP") system;
the expected timing and amount of Alphabet Inc.'s share repurchases;
our long-term sustainability goals;
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 II, Item 1A, "Risk Factors" in this Quarterly Report on Form 10-Q, 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 II, Item 1A, "Risk Factors" 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.
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, 2019
As of
June 30, 2020
(unaudited)
Assets
Current assets:
Cash and cash equivalents$18,498  $17,742  
Marketable securities101,177  103,338  
Total cash, cash equivalents, and marketable securities119,675  121,080  
Accounts receivable, net25,326  21,201  
Income taxes receivable, net2,166  394  
Inventory999  815  
Other current assets4,412  5,579  
Total current assets152,578  149,069  
Non-marketable investments13,078  12,961  
Deferred income taxes721  895  
Property and equipment, net73,646  78,748  
Operating lease assets10,941  11,567  
Intangible assets, net1,979  1,697  
Goodwill20,624  20,824  
Other non-current assets2,342  2,731  
Total assets$275,909  $278,492  
Liabilities and Stockholders’ Equity
Current liabilities:
Accounts payable$5,561  $4,064  
Accrued compensation and benefits8,495  7,127  
Accrued expenses and other current liabilities23,067  24,426  
Accrued revenue share5,916  5,005  
Deferred revenue1,908  2,061  
Income taxes payable, net274  975  
Total current liabilities45,221  43,658  
Long-term debt4,554  4,018  
Deferred revenue, non-current358  397  
Income taxes payable, non-current9,885  8,599  
Deferred income taxes1,701  1,797  
Operating lease liabilities10,214  10,709  
Other long-term liabilities2,534  1,992  
Total liabilities74,467  71,170  
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); 688,335 (Class A 299,828, Class B 46,441, Class C 342,066) and 681,215 (Class A 300,221, Class B 46,302, Class C 334,692) shares issued and outstanding
50,552  55,937  
Accumulated other comprehensive loss(1,232) (296) 
Retained earnings152,122  151,681  
Total stockholders’ equity201,442  207,322  
Total liabilities and stockholders’ equity$275,909  $278,492  
See accompanying notes.
3

Alphabet Inc.
Alphabet Inc.
CONSOLIDATED STATEMENTS OF INCOME
(in millions, except per share amounts; unaudited)
Three Months EndedSix Months Ended
June 30,June 30,
2019202020192020
Revenues$38,944  $38,297  $75,283  $79,456  
Costs and expenses:
Cost of revenues17,296  18,553  33,308  37,535  
Research and development6,213  6,875  12,242  13,695  
Sales and marketing4,212  3,901  8,117  8,401  
General and administrative2,043  2,585  4,131  5,465  
European Commission fines0  0  1,697  0  
Total costs and expenses29,764  31,914  59,495  65,096  
Income from operations9,180  6,383  15,788  14,360  
Other income (expense), net2,967  1,894  4,505  1,674  
Income before income taxes 12,147  8,277  20,293  16,034  
Provision for income taxes2,200  1,318  3,689  2,239  
Net income$9,947  $6,959  $16,604  $13,795  
Basic net income per share of Class A and B common stock and Class C capital stock$14.33  $10.21  $23.91  $20.16  
Diluted net income per share of Class A and B common stock and Class C capital stock$14.21  $10.13  $23.71  $20.00  
See accompanying notes.
4

Alphabet Inc.
Alphabet Inc.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in millions; unaudited)
Three Months EndedSix Months Ended
 June 30,June 30,
 2019202020192020
Net income$9,947  $6,959  $16,604  $13,795  
Other comprehensive income:
Change in foreign currency translation adjustment118  284  82  (266) 
Available-for-sale investments:
Change in net unrealized gains (losses)741  867  1,460  1,365  
Less: reclassification adjustment for net (gains) losses included in net income(75) (149) (68) (318) 
Net change, net of tax benefit (expense) of $(103), $(220), $(191) and $(301)
666  718  1,392  1,047  
Cash flow hedges:
Change in net unrealized gains (losses)(25) (86) (55) 292  
Less: reclassification adjustment for net (gains) losses included in net income(70) (115) (174) (137) 
Net change, net of tax benefit (expense) of $22, $35, $23 and $(46)
(95) (201) (229) 155  
Other comprehensive income689  801  1,245  936  
Comprehensive income$10,636  $7,760  $17,849  $14,731  
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 June 30, 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 March 31, 2019694,782  $46,532  $(1,780) $138,720  $183,472  
Common and capital stock issued2,403  34    34  
Stock-based compensation expense 2,782    2,782  
Tax withholding related to vesting of restricted stock units and other (1,268)   (1,268) 
Repurchases of capital stock(3,135) (256)  (3,321) (3,577) 
Sale of interest in consolidated entities 113    113  
Net income   9,947  9,947  
Other comprehensive income (loss)  689   689  
Balance as of June 30, 2019694,050  $47,937  $(1,091) $145,346  $192,192  

Six Months Ended June 30, 2019
Class A and Class B Common Stock, Class C Capital Stock and Additional Paid-In CapitalAccumulated Other Comprehensive Income (Loss)Retained EarningsTotal Stockholders’ Equity
SharesAmount
Balance as of December 31, 2018695,556  $45,049  $(2,306) $134,885  $177,628  
Cumulative effect of accounting change  (30) (4) (34) 
Common and capital stock issued4,315  73    73  
Stock-based compensation expense 5,570    5,570  
Tax withholding related to vesting of restricted stock units and other (2,452)   (2,452) 
Repurchases of capital stock(5,821) (463)  (6,139) (6,602) 
Sale of interest in consolidated entities 160    160  
Net income   16,604  16,604  
Other comprehensive income (loss)  1,245   1,245  
Balance as of June 30, 2019694,050  $47,937  $(1,091) $145,346  $192,192  

6

Alphabet Inc.
 Three Months Ended June 30, 2020
 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 March 31, 2020683,972  $53,688  $(1,097) $151,068  $203,659  
Common and capital stock issued2,391  37    37  
Stock-based compensation expense 3,413    3,413  
Tax withholding related to vesting of restricted stock units and other (1,558)   (1,558) 
Repurchases of capital stock(5,148) (506)  (6,346) (6,852) 
Sale of interest in consolidated entities 863    863  
Net income   6,959  6,959  
Other comprehensive income (loss)  801   801  
Balance as of June 30, 2020681,215  $55,937  $(296) $151,681  $207,322  

Six Months Ended June 30, 2020
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
SharesAmount
Balance as of December 31, 2019688,335  $50,552  $(1,232) $152,122  $201,442  
Common and capital stock issued4,516  143    143  
Stock-based compensation expense 6,635    6,635  
Tax withholding related to vesting of restricted stock units and other (2,737)   (2,737) 
Repurchases of capital stock(11,636) (1,112)  (14,236) (15,348) 
Sale of interest in consolidated entities 2,456    2,456  
Net income   13,795  13,795  
Other comprehensive income (loss)  936   936  
Balance as of June 30, 2020681,215  $55,937  $(296) $151,681  $207,322  

See accompanying notes.


7

Alphabet Inc.
Alphabet Inc.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in millions; unaudited)
Six Months Ended
June 30,
20192020
Operating activities
Net income$16,604  $13,795  
Adjustments:
Depreciation and impairment of property and equipment5,042  6,077  
Amortization and impairment of intangible assets406  417  
Stock-based compensation expense5,525  6,573  
Deferred income taxes620  (416) 
Gain on debt and equity securities, net(3,878) (1,040) 
Other(48) 669  
Changes in assets and liabilities, net of effects of acquisitions:
Accounts receivable26  2,522  
Income taxes, net25  538  
Other assets(176) (359) 
Accounts payable(443) (689) 
Accrued expenses and other liabilities1,074  (2,099) 
Accrued revenue share(60) (692) 
Deferred revenue(90) 148  
Net cash provided by operating activities24,627  25,444  
Investing activities
Purchases of property and equipment(10,764) (11,396) 
Purchases of marketable securities(44,724) (64,111) 
Maturities and sales of marketable securities40,692  65,874  
Purchases of non-marketable investments(1,095) (1,311) 
Maturities and sales of non-marketable investments206  473  
Acquisitions, net of cash acquired, and purchases of intangible assets(247) (355) 
Other investing activities89  531  
Net cash used in investing activities(15,843) (10,295) 
Financing activities
Net payments related to stock-based award activities(2,435) (2,716) 
Repurchases of capital stock(6,602) (15,348) 
Proceeds from issuance of debt, net of costs317  1,898  
Repayments of debt(393) (1,982) 
Proceeds from sale of interest in consolidated entities184  2,464  
Net cash used in financing activities(8,929) (15,684) 
Effect of exchange rate changes on cash and cash equivalents31  (221) 
Net decrease in cash and cash equivalents(114) (756) 
Cash and cash equivalents at beginning of period16,701  18,498  
Cash and cash equivalents at end of period$16,587  $17,742  
See accompanying notes.
8

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. All intercompany balances and transactions have been eliminated.
Unaudited Interim Financial Information
The Consolidated Balance Sheet as of June 30, 2020, the Consolidated Statements of Income for the three and six months ended June 30, 2019 and 2020, the Consolidated Statements of Comprehensive Income for the three and six months ended June 30, 2019 and 2020, the Consolidated Statements of Stockholders' Equity for the three and six months ended June 30, 2019 and 2020 and the Consolidated Statements of Cash Flows for the six months ended June 30, 2019 and 2020 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 June 30, 2020, our results of operations for the three and six months ended June 30, 2019 and 2020, and our cash flows for the six months ended June 30, 2019 and 2020. The results of operations for the three and six months ended June 30, 2020 are not necessarily indicative of the results to be expected for the year ending December 31, 2020.
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, 2019 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 the allowance for credit losses, fair values of financial instruments, non-marketable equity securities, 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.
As of June 30, 2020 the impact of COVID-19 continues to unfold and the extent of the impact will depend on a number of factors, including the duration and severity of the pandemic; the uneven impact to certain industries; advances in testing, treatment and prevention; and the macroeconomic impact of government measures to contain the spread of the virus and related government stimulus measures. As a result, certain of our estimates and assumptions, including the allowance for credit losses for accounts receivable, the credit worthiness of customers entering into revenue arrangements, the valuation of non-marketable equity securities, including our impairment assessment, the fair values of our financial instruments, and income taxes, require increased judgment and carry a higher degree of variability and volatility that could result in material changes to our estimates in future periods.
Accounts Receivable
Our payment terms for accounts receivable vary by the type and location of our customer and the products or services offered. The term between invoicing and when payment is due is not significant. For certain products or services and customers, we require payment before the products or services are delivered to the customer.
9

Alphabet Inc.
We maintain an allowance for credit losses for accounts receivable, which is recorded as an offset to accounts receivable and changes in such are classified as general and administrative expense in the Consolidated Statements of Income. We assess collectibility by reviewing accounts receivable on a collective basis where similar characteristics exist and on an individual basis when we identify specific customers with known disputes or collectibility issues. In determining the amount of the allowance for credit losses, we consider historical collectibility based on past due status and make judgments about the creditworthiness of customers based on ongoing credit evaluations. We also consider customer-specific information, current market conditions and reasonable and supportable forecasts of future economic conditions to inform adjustments to historical loss data.
For the six months ended June 30, 2020, our assessment considered the impact of COVID-19 and estimates of expected credit and collectibility trends. Volatility in market conditions and evolving credit trends are difficult to predict and may cause variability and volatility that may have a material impact on our allowance for credit losses in future periods. The allowance for credit losses on accounts receivable was $275 million and $788 million as of December 31, 2019 and June 30, 2020, respectively.
Recently Adopted Accounting Pronouncements
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 certain 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 result in earlier recognition of credit losses. We adopted ASU 2016-13 using the modified retrospective approach as of January 1, 2020. The cumulative effect upon adoption was not material to our consolidated financial statements. See "Accounts Receivable" above as well as Note 3 for the effect on our consolidated financial statements.
Prior Period Reclassifications
Certain amounts in prior periods have been reclassified to conform with current period presentation. Hedging gains (losses), which were previously included in Google revenues, are now reported separately as a component of total revenues for all periods presented. See Note 2 for further details.
Note 2. Revenues
Disaggregated Revenues
The following table presents our revenues disaggregated by revenue source (in millions, unaudited). Certain amounts in prior periods have been reclassified to conform with current period presentation.
Three Months EndedSix Months Ended
June 30,June 30,
2019202020192020
Google Search & other$23,642  $21,319  $46,189  $45,821  
YouTube ads(1)
3,603  3,812  6,628  7,850  
Google properties27,245  25,131  52,817  53,671  
Google Network Members' properties5,249  4,736  10,264  9,959  
Google advertising32,494  29,867  63,081  63,630  
Google Cloud2,100  3,007  3,925  5,784  
Google other(1)
4,080  5,124  7,700  9,559  
Google revenues38,674  37,998  74,706  78,973  
Other Bets revenues162  148  332  283  
Hedging gains108  151  245  200  
Total revenues$38,944  $38,297  $75,283  $79,456  
(1)  YouTube non-advertising revenues are included in Google other revenues.

10

Alphabet Inc.
The following table presents our revenues disaggregated by geography, based on the addresses of our customers (in millions, unaudited):
 Three Months EndedSix Months Ended
June 30,June 30,
 2019202020192020
United States$17,863  46 %$17,999  47 %$34,395  46 %$36,869  47 %
EMEA(1)
12,313  32  11,363  30  23,981  32  24,208  30  
APAC(1)
6,536  17  6,945  18  12,632  17  14,183  18  
Other Americas(1)
2,124  5  1,839  5  4,030  5  3,996  5  
Hedging gains108   151   245   200   
Total revenues$38,944  100 %$38,297  100 %$75,283  100 %$79,456  100 %
(1) Regions represent Europe, the Middle East, and Africa ("EMEA"); Asia-Pacific ("APAC"); and Canada and Latin America ("Other Americas").
Deferred Revenues
We record deferred revenues when cash payments are received or due in advance of our performance, including amounts which are refundable. The increase in the deferred revenue balance for the six months ended June 30, 2020 was primarily driven by cash payments received or due in advance of satisfying our performance obligations, offset by $1.5 billion of revenues recognized that were included in the deferred revenue balance as of December 31, 2019.
Additionally, we have performance obligations associated with commitments in customer contracts, primarily related to Google Cloud, for future services that have not yet been recognized in revenue. This includes related deferred revenue currently recorded and amounts that will be invoiced in future periods. As of June 30, 2020, the amount not yet recognized in revenue from these commitments is $14.8 billion, which reflects our assessment of relevant contract terms and expectations of our customers’ intent and ability to utilize our services. This amount excludes contracts (i) with an original expected length of one year or less and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed. We expect to recognize approximately half over the next 24 months with the remaining thereafter. However, the amount and timing of revenue recognition is largely driven by customer utilization, which could impact our estimate of the remaining amount of commitments and when we expect to recognize such revenues.
Note 3. Financial Instruments
Debt Securities
We classify and account for our marketable debt securities as available-for-sale and carry these securities at fair value.
We report the unrealized gains and losses, net of taxes, as a component of stockholders' equity, except for certain unrealized gains and losses recorded in other income (expense), net, described below.
For debt securities in an unrealized loss position, we determine whether a credit loss exists. The estimate of credit loss is determined by considering available information relevant to the collectibility of the security and information about past events, current conditions, and reasonable and supportable forecasts. The allowance for credit loss is recorded as a charge to other income (expense), net, not to exceed the amount of the unrealized loss. Any excess unrealized loss greater than the credit loss at a security level is recognized in accumulated other comprehensive income ("AOCI"). We assess expected credit losses at the end of each reporting period and adjust the allowance through other income (expense), net.
For certain debt securities we have elected the fair value option for which changes in fair value are recorded in other income (expense), net. The fair value option was elected for these securities to align with the unrealized gains and losses from related derivative contracts. Unrealized net gains related to debt securities still held where we have elected the fair value option were $39 million as of June 30, 2020. As of June 30, 2020 the fair value of these debt securities was $2.3 billion. Balances as of December 31, 2019 were not material.
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.
11

Alphabet Inc.
The following tables summarize our debt securities, for which we did not elect the fair value option, by significant investment categories as of December 31, 2019 and June 30, 2020 (in millions):
 As of December 31, 2019
 Adjusted
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Cash and Cash
Equivalents
Marketable
Securities
Level 2:
Time deposits(1)
$2,294  $0  $0  $2,294  $2,294  $0  
Government bonds55,033  434  (30) 55,437  4,518  50,919  
Corporate debt securities27,164  337  (3) 27,498  44  27,454  
Mortgage-backed and asset-backed securities19,453  96  (41) 19,508  0  19,508  
Total$103,944  $867  $(74) $104,737  $6,856  $97,881  

 As of June 30, 2020
 Adjusted
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Cash and Cash
Equivalents
Marketable
Securities
(unaudited)
Level 2:
Time deposits(1)
$3,588  $0  $0  $3,588  $3,588  $0  
Government bonds55,913  1,098  (2) 57,009  1,218  55,791  
Corporate debt securities23,277  715  (5) 23,987  0  23,987  
Mortgage-backed and asset-backed securities16,398  373  (14) 16,757  0  16,757  
Total$99,176  $2,186  $(21) $101,341  $4,806  $96,535  
(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 $119 million and $306 million for the three months ended June 30, 2019 and 2020, respectively, and $165 million and $563 million for the six months ended June 30, 2019 and 2020, respectively. We recognized gross realized losses of $21 million and $88 million for the three months ended June 30, 2019 and 2020, respectively, and $69 million and $127 million for the six months ended June 30, 2019 and 2020, respectively. We reflect these gains and losses as a component of other income (expense), net.
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
June 30, 2020
Due in 1 year or less$24,027  
Due in 1 year through 5 years60,253  
Due in 5 years through 10 years1,993  
Due after 10 years12,571  
Total$98,844  
12

Alphabet Inc.
The following tables present fair values and gross unrealized losses recorded to AOCI as of December 31, 2019 and June 30, 2020, 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, 2019
 Less than 12 Months12 Months or GreaterTotal
 Fair ValueUnrealized
Loss
Fair ValueUnrealized
Loss
Fair ValueUnrealized
Loss
Government bonds$6,752  $(20) $4,590  $(10) $11,342  $(30) 
Corporate debt securities1,665  (2) 978  (1) 2,643  (3) 
Mortgage-backed and asset-backed securities4,536  (13) 2,835  (28) 7,371  (41) 
Total$12,953  $(35) $8,403  $(39) $21,356  $(74) 

 As of June 30, 2020
 Less than 12 Months12 Months or GreaterTotal
 Fair ValueUnrealized
Loss
Fair ValueUnrealized
Loss
Fair ValueUnrealized
Loss
(unaudited)
Government bonds$3,152  $(2) $14  $0  $3,166  $(2) 
Corporate debt securities1,043  (3) 9  0  1,052  (3) 
Mortgage-backed and asset-backed securities824  (10) 269  (4) 1,093  (14) 
Total$5,019  $(15) $292  $(4) $5,311  $(19) 
For marketable debt securities, during the three months ended June 30, 2020, we reduced the allowance for credit losses by $125 million. During the six months ended June 30, 2020 we recognized an allowance for credit losses of $2 million and the ending allowance for credit losses was $2 million. See Note 7 for further details on other income.
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.
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. All gains and losses on marketable equity securities, realized and unrealized, are recognized in other income (expense), net.
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). We qualitatively assess whether indicators of impairment exist. Factors considered in our impairment assessment include the companies’ financial and liquidity position, access to capital resources, effects of COVID-19, and the time since the last adjustment to fair value, among others. If the assessment indicates that the investment is impaired, we estimate the fair value by using the best information available, which may include cash flow projections or other available market data.
All gains and losses, realized and unrealized, and impairments on non-marketable equity securities are recognized in other income (expense), net. Non-marketable equity securities that have been remeasured during the period based on observable transactions are classified within Level 2 or Level 3 in the fair value hierarchy because we estimate the value based on valuation methods which may include a combination of the observable transaction price at the transaction date and other unobservable inputs including volatility, rights, and obligations of the securities we hold. The fair value of non-marketable equity securities that have been remeasured due to impairment are classified within Level 3.
13

Alphabet Inc.
Gains and losses on marketable and non-marketable equity securities
Gains and losses recorded in other income (expense), net, for our marketable and non-marketable equity securities are summarized below (in millions, unaudited):
Three Months EndedSix Months Ended
June 30,June 30,
 2019202020192020
Net gain on equity securities sold during the period$80  $18  $130  $233  
Net unrealized gain on equity securities held as of the end of the period(1)
2,619  1,437  3,652  408  
Total gain recognized in other income (expense), net$2,699  $1,455  $3,782  $641  
(1)Includes net gain related to non-marketable equity securities of $890 million and $91 million for the three months ended June 30, 2019 and 2020, respectively. Includes a net gain of $1.3 billion and a net loss of $850 million for the six months ended June 30, 2019 and 2020, 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. 
Cumulative net gains on equity securities sold during the period, which is summarized in the following table (in millions, unaudited), represents the total net gains (losses) recognized after the initial purchase date of the equity security. While these net gains may have been reflected in periods prior to the period of sale, we believe they are important supplemental information as they reflect the economic realized net gains on the securities sold during the period. Cumulative net gains are calculated as the difference between the sale price and the initial purchase price for the equity security sold during the period.
Equity Securities Sold
Three Months EndedSix Months Ended
June 30,June 30,
 2019202020192020
Total sale price$389  $590  $629  $1,499  
Total initial cost207  424  327  685  
Cumulative net gains$182  $166  $302  $814  
Carrying value of marketable and non-marketable equity securities
The carrying value is measured as the total initial cost plus the cumulative net gain (loss). The carrying values for our marketable and non-marketable equity securities are summarized below (in millions):
As of December 31, 2019
Marketable SecuritiesNon-Marketable SecuritiesTotal
Total initial cost$1,935  $8,297  $10,232  
Cumulative net gain(1)
1,361  3,056  4,417  
Carrying value$3,296  $11,353  $14,649  
(1)Non-marketable securities cumulative net gain is comprised of $3.5 billion unrealized gains and $445 million unrealized losses (including impairment).
As of June 30, 2020
Marketable SecuritiesNon-Marketable SecuritiesTotal
(unaudited)
Total initial cost$2,358  $9,173  $11,531  
Cumulative net gain(1)
2,136  2,106  4,242  
Carrying value$4,494  $11,279  $15,773  
(1)Non-marketable securities cumulative net gain is comprised of $3.9 billion unrealized gains and $1.8 billion unrealized losses (including impairment).
14

Alphabet Inc.
Marketable equity securities
The following table summarizes marketable equity securities measured at fair value by significant investment categories as of December 31, 2019 and June 30, 2020 (in millions):
 As of December 31, 2019As of June 30, 2020
 Cash and Cash EquivalentsMarketable
Securities
Cash and Cash EquivalentsMarketable
Securities
(unaudited)
Level 1:
Money market funds$4,604  $ $4,752  $ 
Marketable equity securities(1)
 3,046   3,597  
4,604  3,046  4,752  3,597  
Level 2:
Mutual funds 250   897  
Total$4,604  $3,296  $4,752  $4,494  
(1) The balance as of December 31, 2019 includes investments that were reclassified from non-marketable equity securities following the initial public offering of the issuers.
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 EndedSix Months Ended
June 30,June 30,
2019202020192020
Unrealized gains$962  $189  $1,418  $545  
Unrealized losses (including impairment)(72) (98) (138) (1,395) 
Total unrealized gain (loss) for non-marketable equity securities$890  $91  $1,280  $(850) 
During the three months ended June 30, 2020, included in the $11.3 billion of non-marketable equity securities, $1.4 billion were measured at fair value resulting in a net unrealized gain of $91 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 and $1.2 billion as of December 31, 2019 and June 30, 2020, respectively. Our share of gains and losses including 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.
Derivative Financial Instruments
We enter into derivative instruments to manage risks relating to our ongoing business operations. The primary risk managed with derivative instruments is foreign exchange risk. We use foreign currency contracts 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 enter into derivative instruments to partially offset our business exposure to other risks and enhance investment returns.
We recognize derivative instruments as either assets or liabilities in the Consolidated Balance Sheets at fair value and classify the derivatives primarily within Level 2 in the fair value hierarchy. We present our collar contracts (an option strategy comprised of a combination of purchased and written options) at net fair values where both the purchased and written options are with the same counterparty. For other derivative contracts, we present at gross fair values. We primarily record changes in the fair value in the Consolidated Statements of Income as either other income (expense), net, or revenues, or in the Consolidated Balance Sheets in AOCI, as discussed below.
We enter into master netting arrangements, which reduce credit risk by permitting net settlement of transactions with the same counterparty. Further, we enter into collateral security arrangements that provide for collateral to be received or pledged when the net fair value of certain financial instruments fluctuates from contractually established thresholds. Cash collateral received related to derivative instruments under our collateral security arrangements are included in other current assets with a corresponding liability. Cash and non-cash
15

Alphabet Inc.
collateral pledged related to derivative instruments under our collateral security arrangements are included in other current assets.
Cash Flow Hedges
We designate foreign currency forward and option contracts (including collars) as cash flow hedges to hedge certain forecasted revenue transactions denominated in currencies other than the U.S. dollar. These contracts have maturities of 24 months or less.
Cash flow hedge amounts included in the assessment of hedge effectiveness are deferred in AOCI and subsequently reclassified to revenue when the hedged item is recognized in earnings. We exclude the change in 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. If the hedged transactions become probable of not occurring, the corresponding amounts in AOCI are immediately reclassified to other income (expense), net.
As of June 30, 2020, the net accumulated gain on our foreign currency cash flow hedges before tax effect was $119 million, of which $119 million is expected to be reclassified from AOCI into earnings within the next 12 months.
Fair Value Hedges
We designate foreign currency forward contracts as fair value hedges to hedge foreign currency risks for our investments denominated in currencies other than the U.S. dollar. Fair value hedge amounts included in the assessment of hedge effectiveness are recognized in other income (expense), net, along with the offsetting gains and losses of the related hedged items. We exclude changes in forward points from the assessment of hedge effectiveness and recognize changes in the excluded component in other income (expense), net.
Net Investment Hedges
We designate foreign currency forward contracts as net investment hedges to hedge the foreign currency risks related to our investment in foreign subsidiaries. Net investment hedge amounts included in the assessment of hedge effectiveness are recognized in AOCI along with the foreign currency translation adjustment. We exclude changes in forward points from the assessment of hedge effectiveness and recognize changes in the excluded component in other income (expense), net.
Other Derivatives
Other derivatives not designated as hedging instruments consist primarily 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. Gains and losses on these contracts, as well as the related costs, are recognized in other income (expense), net, along with the foreign currency gains and losses on monetary assets and liabilities.
We also use derivatives not designated as hedging instruments to manage risks relating to interest rates, equity and commodity prices, credit exposures and to enhance investment returns.
The gross notional amounts of our outstanding derivative instruments were as follows (in millions):
As of December 31, 2019As of June 30, 2020
(unaudited)
Derivatives Designated as Hedging Instruments:
Foreign exchange contracts
    Cash flow hedges $13,207  $7,245  
    Fair value hedges$455  $458  
    Net investment hedges$9,318  $9,253  
Derivatives Not Designated as Hedging Instruments:
Foreign exchange contracts$43,497  $30,918  
Other contracts$117  $2,634  

16

Alphabet Inc.
The fair values of our outstanding derivative instruments were as follows (in millions):
  As of December 31, 2019
  
Balance Sheet LocationFair Value of Derivatives Designated as Hedging InstrumentsFair Value of
Derivatives Not
Designated as
Hedging Instruments
Total Fair Value
Derivative Assets:
Level 2:
Foreign exchange contractsOther current and non-current assets$91  $253  $344  
Other ContractsOther current and non-current assets0  1  1  
Total$91  $254  $345  
Derivative Liabilities:
Level 2:
Foreign exchange contractsAccrued expenses and other liabilities, current and non-current$173  $196  $369  
Other ContractsAccrued expenses and other liabilities, current and non-current0  13  13  
Total $173  $209  $382  

  As of June 30, 2020
  
Balance Sheet LocationFair 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 contractsOther current and non-current assets$148  $197  $345  
Other contractsOther current and non-current assets0  17  17  
Total$148  $214  $362  
Derivative Liabilities:
Level 2:
Foreign exchange contractsAccrued expenses and other liabilities, current and non-current$172  $45  $217  
Other contractsAccrued expenses and other liabilities, current and non-current0  283  283  
Total $172  $328  $500  
17

Alphabet Inc.
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 EndedSix Months Ended
 June 30,June 30,
2019202020192020
Derivatives in Cash Flow Hedging Relationship:
Foreign exchange contracts
Amount included in the assessment of effectiveness$(42) $(44) $(48) $368  
Amount excluded from the assessment of effectiveness11  (49) (19) 3  
Derivatives in Net Investment Hedging Relationship:
Foreign exchange contracts
Amount included in the assessment of effectiveness(83) (121) (19) (41) 
Total$(114) $(214) $(86) $330  
 The effect of derivative instruments on income is summarized below (in millions, unaudited):
 Gains (Losses) Recognized in Income
Three Months Ended
 June 30,
20192020
RevenuesOther income (expense), netRevenuesOther 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$38,944  $2,967  $38,297  $1,894  
Gains (Losses) on Derivatives in Cash Flow Hedging Relationship:
Foreign exchange contracts
Amount of gains (losses) reclassified from AOCI to income$85  $0  $140  $0  
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach23  0  11  0  
Gains (Losses) on Derivatives in Fair Value Hedging Relationship:
Foreign exchange contracts
Hedged items0  (13) 0  9  
Derivatives designated as hedging instruments0  13  0  (9) 
Amount excluded from the assessment of effectiveness0  10  0  1  
Gains (Losses) on Derivatives in Net Investment Hedging Relationship:
Foreign exchange contracts
Amount excluded from the assessment of effectiveness0  57  0  33  
Gains (Losses) on Derivatives Not Designated as Hedging Instruments:
Foreign exchange contracts0  95  0  (69) 
Other Contracts0  00  (211) 
Total gains (losses)$108  $162  $151  $(246) 

18

Alphabet Inc.

Gains (Losses) Recognized in Income
Six Months Ended
June 30,
20192020
RevenuesOther income (expense), netRevenuesOther 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$75,283  $4,505  $79,456  $1,674  
Gains (Losses) on Derivatives in Cash Flow Hedging Relationship:
Foreign exchange contracts
Amount of gains (losses) reclassified from AOCI to income$213  $0  $166  $0  
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach32  0  34  0  
Gains (Losses) on Derivatives in Fair Value Hedging Relationship:
Foreign exchange contracts
Hedged items0  9  0  (8) 
Derivatives designated as hedging instruments0  (9) 0  8  
Amount excluded from the assessment of effectiveness0  20  0  2  
Gains (Losses) on Derivatives in Net Investment Hedging Relationship:
Foreign exchange contracts
Amount excluded from the assessment of effectiveness0  111  0  111  
Gains (Losses) on Derivatives Not Designated as Hedging Instruments:
Foreign exchange contracts0  (154) 0  160  
Other Contracts0  0  0  (239) 
Total gains (losses)$245  $(23) $200  $34  

19

Alphabet Inc.
Offsetting of Derivatives
The gross amounts of our derivative instruments subject to master netting arrangements with various counterparties, and cash and non-cash collateral received and pledged under such agreements were as follows (in millions):
Offsetting of Assets
As of December 31, 2019
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
Gross Amounts of Recognized AssetsGross Amounts Offset in the Consolidated Balance SheetsNet Presented in the Consolidated Balance SheetsFinancial Instruments Cash Collateral ReceivedNon-Cash Collateral ReceivedNet Assets Exposed
Derivatives$365  $(21) $344  $(88) 
(1)
$(234) $0  $22  
As of June 30, 2020
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
Gross Amounts of Recognized AssetsGross Amounts Offset in the Consolidated Balance SheetsNet Presented in the Consolidated Balance SheetsFinancial InstrumentsCash Collateral ReceivedNon-Cash Collateral ReceivedNet Assets Exposed
(unaudited)
Derivatives$397  $(35) $362  $(203) 
(1)
$(101) $(22) $36  
(1)The balances as of December 31, 2019 and June 30, 2020 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, 2019
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
Gross Amounts of Recognized LiabilitiesGross Amounts Offset in the Consolidated Balance SheetsNet Presented in the Consolidated Balance SheetsFinancial Instruments Cash Collateral PledgedNon-Cash Collateral PledgedNet Liabilities
Derivatives$390  $(21) $369  $(88) 
(2)
$0  $0  $281  
As of June 30, 2020
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
Gross Amounts of Recognized LiabilitiesGross Amounts Offset in the Consolidated Balance SheetsNet Presented in the Consolidated Balance SheetsFinancial Instruments Cash Collateral PledgedNon-Cash Collateral PledgedNet Liabilities
(unaudited)
Derivatives$535  $(35) $500  $(203) 
(2)
$(2) $(263) $32  
(2) The balances as of December 31, 2019 and June 30, 2020 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 2020 and 2063.
20

Alphabet Inc.
Components of operating lease expense were as follows (in millions, unaudited):
Three Months EndedSix Months Ended
June 30,June 30,
2019202020192020
Operating lease cost$427  $544  $825  $1,067  
Variable lease cost130  155  258  295  
Total operating lease cost$557  $699  $1,083  $1,362  
Supplemental information related to operating leases is as follows (in millions, unaudited):
Three Months EndedSix Months Ended
June 30,June 30,
2019202020192020
Cash payments for operating leases$396  $493  $770  $923  
New operating lease assets obtained in exchange for operating lease liabilities$1,322  $671  $2,453  $1,441  
As of June 30, 2020, our operating leases had a weighted average remaining lease term of 9 years and a weighted average discount rate of 2.7%. Future lease payments under operating leases that have commenced as of June 30, 2020 were as follows (in millions, unaudited):
Operating Leases
Remainder of 2020$937  
20212,048  
20221,907  
20231,726  
20241,493  
Thereafter6,330  
Total future lease payments14,441  
Less imputed interest(2,316) 
Total lease liability balance$12,125  
As of June 30, 2020, we have entered into leases that have not yet commenced with future lease payments of $7.3 billion, excluding purchase options, that are not yet recorded on our Consolidated Balance Sheets. These leases will commence between 2020 and 2026 with non-cancelable lease terms of 1 to 25 years.
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, 2019 and June 30, 2020, assets that can only be used to settle obligations of these VIEs were $3.1 billion and $5.8 billion, respectively, and the liabilities for which creditors only have recourse to the VIEs were $1.2 billion and $2.4 billion, respectively.
Total noncontrolling interests, including redeemable noncontrolling interests, in our consolidated subsidiaries increased from $1.2 billion to $3.7 billion from December 31, 2019 to June 30, 2020, primarily due to external investments in Waymo. Net loss attributable to noncontrolling interests was not material for any period presented.
21

Alphabet Inc.
Waymo
Waymo is a self-driving technology development company with a mission to make it safe and easy for people and things to get where they're going. During the six months ended June 30, 2020, Waymo completed its externally led investment round, bringing the total funding to $3.2 billion, which includes investment from Alphabet. No gain or loss was recognized. The investments related to external parties were accounted for as equity transactions and resulted in recognition of noncontrolling interests.
Unconsolidated VIEs
Certain of our non-marketable investments, including certain renewable energy investments accounted for under the equity method and certain other investments in private companies, are VIEs. The renewable energy entities' activities involve power generation using renewable sources. Private companies that we invest in are primarily early stage companies.
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. Therefore, we do not consolidate these VIEs in our consolidated financial statements.
Our maximum exposure to these unconsolidated VIEs is generally based on the current carrying value of the investments and any future funding commitments. The carrying value and maximum exposure of these unconsolidated VIEs were not material as of December 31, 2019 and June 30, 2020.
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, 2019 and June 30, 2020.
Our short-term debt balance also includes the short-term portion of certain long-term debt.
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.
22

Alphabet Inc.
The total outstanding debt is summarized below (in millions):
 As of
December 31, 2019
As of
June 30, 2020
 (unaudited)
Short-term portion of long-term debt
3.625% Notes due on May 19, 2021
$0  $999  
Total future finance lease payments117  139  
Less: imputed interest for finance leases(2) (2) 
Total short-term portion of long-term debt(1)
$115  $1,136  
Long-term debt
3.625% Notes due on May 19, 2021
$1,000  $0  
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(42) (37) 
Subtotal3,958  2,963  
Total future finance lease payments685  1,171  
Less: imputed interest for finance leases(89) (116) 
Total long-term debt$4,554  $4,018  
(1)Total short-term portion of long-term debt is included within other accrued expenses and current liabilities. See Note 7.
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 $4.1 billion and $4.3 billion as of December 31, 2019 and June 30, 2020, 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 June 30, 2020, 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, 2019 and June 30, 2020.
Note 7. Supplemental Financial Statement Information
Property and Equipment, Net
Property and equipment, net, consisted of the following (in millions):
As of
December 31, 2019
As of
June 30, 2020
  (unaudited)
Land and buildings$39,865  $44,494  
Information technology assets36,840  40,731  
Construction in progress21,036  21,948  
Leasehold improvements6,310  6,922  
Furniture and fixtures156  197  
Property and equipment, gross104,207  114,292  
Less: accumulated depreciation (30,561) (35,544) 
Property and equipment, net$73,646  $78,748  
23

Alphabet Inc.
Accrued expenses and other current liabilities
Accrued expenses and other current liabilities consisted of the following (in millions):
As of
December 31, 2019
As of
June 30, 2020
 (unaudited)
European Commission fines(1)
$9,405  $9,510  
Accrued customer liabilities2,245  2,407  
Accrued purchases of property and equipment2,411  1,976  
Current operating lease liabilities1,199  1,416  
Other accrued expenses and current liabilities7,807  9,117  
Accrued expenses and other current liabilities$23,067  $24,426  
(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 AdjustmentsUnrealized Gains (Losses) on Available-for-Sale InvestmentsUnrealized Gains (Losses) on Cash Flow HedgesTotal
Balance as of December 31, 2018$(1,884) $(688) $266  $(2,306) 
Cumulative effect of accounting change0  0  (30) (30) 
Other comprehensive income (loss) before reclassifications82  1,460  (36) 1,506  
Amounts excluded from the assessment of hedge effectiveness recorded in AOCI0  0  (19) (19) 
Amounts reclassified from AOCI0  (68) (174) (242) 
Other comprehensive income (loss)82  1,392  (229) 1,245  
Balance as of June 30, 2019$(1,802) $704  $7  $(1,091) 

Foreign Currency Translation AdjustmentsUnrealized Gains (Losses) on Available-for-Sale InvestmentsUnrealized Gains (Losses) on Cash Flow HedgesTotal
Balance as of December 31, 2019$(2,003) $812  $(41) $(1,232) 
Other comprehensive income (loss) before reclassifications(266) 1,365  289  1,388  
Amounts excluded from the assessment of hedge effectiveness recorded in AOCI0  0  3  3  
Amounts reclassified from AOCI0  (318) (137) (455) 
Other comprehensive income (loss)(266) 1,047  155  936  
Balance as of June 30, 2020$(2,269) $1,859  $114  $(296) 
24

Alphabet Inc.
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 EndedSix Months Ended
 June 30,June 30,
 AOCI ComponentsLocation2019202020192020
Unrealized gains (losses) on available-for-sale investments
Other income (expense), net$98  $189  $96  $403  
Benefit (provision) for income taxes(23) (40) (28) (85) 
Net of tax75  149  68  318  
Unrealized gains (losses) on cash flow hedges
Foreign exchange contractsRevenue85  140  213  166  
Interest rate contractsOther income (expense), net2  2  3  3  
Benefit (provision) for income taxes(17) (27) (42) (32) 
Net of tax70  115  174  137  
Total amount reclassified, net of tax$145  $264  $242  $455  
Other Income (Expense), Net
The components of other income (expense), net, were as follows (in millions, unaudited):
 Three Months EndedSix Months Ended
June 30,June 30,
 2019202020192020
Interest income$653  $433  $1,175  $1,019  
Interest expense(1)
(25) (13) (60) (34) 
Foreign currency exchange gain (loss), net(52) (92) 22  (173) 
Gain on debt securities, net98  387  96  399  
Gain on equity securities, net2,699  1,455  3,782  641  
Performance fees(443) (75) (560) (69) 
Income (loss) and impairment from equity method investments, net(16) (54) (56) 20  
Other53  (147) 106  (129) 
Other income (expense), net$2,967  $1,894  $4,505  $1,674  
(1)Interest expense is net of interest capitalized of $36 million and $57 million for the three months ended June 30, 2019 and 2020, respectively, and $67 million and $109 million for the six months ended June 30, 2019 and 2020, respectively.
Note 8. Acquisitions
During the six months ended June 30, 2020, we completed acquisitions and purchases of intangible assets for total consideration of approximately $378 million, net of cash acquired. In aggregate, $129 million was attributed to intangible assets, $201 million to goodwill, and $48 million to net assets acquired. These acquisitions generally enhance the breadth and depth of our offerings and expand our expertise in engineering and other functional areas.
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 six months ended June 30, 2020, patents and developed technology have a weighted-average useful life of 3.8 years, customer relationships have a weighted-average useful life of 5.0 years, and trade names and other have a weighted-average useful life of 5.0 years.
Pending Acquisition of Fitbit
In November 2019, we entered into an agreement to acquire Fitbit, a leading wearables brand, for $7.35 per share, representing a total purchase price of approximately $2.1 billion as of the date of the agreement. The
25

Alphabet Inc.
acquisition of Fitbit is expected to be completed later this year, subject to customary closing conditions, including the receipt of regulatory approvals. Upon the close of the acquisition, Fitbit will be part of the Google segment.
Note 9. Goodwill and Other Intangible Assets
Goodwill
Changes in the carrying amount of goodwill for the six months ended June 30, 2020 were as follows (in millions, unaudited):
GoogleOther BetsTotal Consolidated
Balance as of December 31, 2019$19,921  $703  $20,624  
Acquisitions201  0  201  
Foreign currency translation and other adjustments5  (6) (1) 
Balance as of June 30, 2020$20,127  $697  $20,824  
Other Intangible Assets
Information regarding purchased intangible assets were as follows (in millions):
As of December 31, 2019
 Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Patents and developed technology$4,972  $3,570  $1,402  
Customer relationships254  30  224  
Trade names and other703  350  353  
Total$5,929  $3,950  $1,979  
 As of June 30, 2020
 Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
 (unaudited)
Patents and developed technology$4,724  $3,523  $1,201  
Customer relationships245  38  207  
Trade names and other700  411  289  
Total$5,669  $3,972  $1,697  
Amortization expense relating to purchased intangible assets was $209 million and $194 million for the three months ended June 30, 2019 and 2020, respectively, and $406 million and $398 million for the six months ended June 30, 2019 and 2020, respectively.
As of June 30, 2020, expected amortization expense relating to purchased intangible assets for each of the next five years and thereafter was as follows (in millions, unaudited):
Remainder of 2020$368  
2021690  
2022350  
202379  
202457  
Thereafter153  
Total$1,697  

Note 10. Contingencies
Indemnifications
In the normal course of business, to facilitate transactions in our services and products, we indemnify certain parties, including advertisers, Google Network Members, customers of Google Cloud offerings, and lessors with respect to certain matters. We have agreed to hold certain parties harmless against losses arising from a breach of
26

Alphabet Inc.
representations or covenants, or out of intellectual property infringement or other claims made against certain parties. Several of these agreements limit the time within which an indemnification claim can be made and the amount of the claim. In addition, we have entered into indemnification agreements with our officers and directors, and our bylaws contain similar indemnification obligations to our agents.
It is not possible to make a reasonable estimate of the maximum potential amount under these indemnification agreements due to the unique facts and circumstances involved in each particular agreement. Additionally, we have a limited history of prior indemnification claims and the payments we have made under such agreements have not had a material adverse effect on our results of operations, cash flows, or financial position. However, to the extent that valid indemnification claims arise in the future, future payments by us could be significant and could have a material adverse effect on our results of operations or cash flows in a particular period.
As of June 30, 2020, we did not have any material indemnification claims that were probable or reasonably possible.
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 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.
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.
On March 20, 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 fine of €1.5 billion ($1.7 billion as of March 20, 2019) and directed actions related to AdSense for Search partners' agreements, which we implemented prior to the decision. On June 4, 2019, we appealed the EC decision. We recognized a charge of $1.7 billion for the fine in the first quarter of 2019.
While each EC decision is under appeal, we included the fines 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 fines.
From time to time we are subject to formal and informal inquiries and investigations by competition authorities in the United States, Europe, and other jurisdictions. For example, in August 2019, we began receiving civil investigative demands from the U.S. Department of Justice requesting information and documents relating to our prior antitrust investigations and certain of our business practices. State attorneys general have also opened antitrust investigations into certain of our business practices. We continue to cooperate with federal and state regulators in the United States, and other regulators around the world.
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 others' intellectual property rights. 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. As a result, we may have to change our business practices, and develop 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 in an ITC action can 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 against certain intellectual property infringement claims, which would increase our costs as a result of defending such
27

Alphabet Inc.
claims, and may require that we pay significant damages if there were an adverse ruling in any such claims. In addition, 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 a 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. On September 27, 2019, the Solicitor General recommended denying our petition, and we provided our response on October 16, 2019. On November 15, 2019, the Supreme Court granted our petition and made a decision to review the case. If the Supreme Court does not rule in our favor, the case will be remanded to the district court for further determination of the remaining issues in the case, including damages, if any. 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.
For information regarding income tax contingencies, see Note 14.
Note 11. Stockholders' Equity
Share Repurchases
In July 2019 the Board of Directors of Alphabet authorized the company to repurchase up to $25.0 billion of its Class C capital stock. As of June 30, 2020, $5.4 billion remains available for repurchase. In July 2020, the Board of Directors of Alphabet authorized the company to repurchase up to an additional $28.0 billion of its Class C capital stock. The repurchases are being executed from time to time, subject to general business and market conditions
28

Alphabet Inc.
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 six months ended June 30, 2020, we repurchased and subsequently retired 11.6 million shares of Alphabet Class C capital stock for an aggregate amount of $15.3 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 June 30,
 20192020
 Class AClass BClass CClass AClass BClass C
Basic net income per share:
Numerator
Allocation of undistributed earnings $4,286  $667  $4,994  $3,055  $473  $3,431  
Denominator
Number of shares used in per share computation299,035  46,525  348,409  299,308  46,355  336,105  
Basic net income per share$14.33  $14.33  $14.33  $10.21  $10.21  $10.21  
Diluted net income per share:
Numerator
Allocation of undistributed earnings for basic computation $4,286  $667  $4,994  $3,055  $473  $3,431  
Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares667  0  0  473  0  0  
Reallocation of undistributed earnings(36) (6) 36  (26) (3) 26  
Allocation of undistributed earnings$4,917  $661  $5,030  $3,502  $470  $3,457  
Denominator
Number of shares used in basic computation299,035  46,525  348,409  299,308  46,355  336,105  
Weighted-average effect of dilutive securities
Add:
Conversion of Class B to Class A common shares outstanding46,525  0  0  46,355  0  0  
Restricted stock units and other contingently issuable shares453  0  5,532  92  0  5,164  
Number of shares used in per share computation346,013  46,525  353,941  345,755  46,355  341,269  
Diluted net income per share$14.21  $14.21  $14.21  $10.13  $10.13  $10.13  

29

Alphabet Inc.
Six Months Ended June 30,
 20192020
 Class AClass BClass CClass AClass BClass C
Basic net income per share:
Numerator
Allocation of undistributed earnings $7,150  $1,113  $8,341  $6,042  $935  $6,818  
Denominator
Number of shares used in per share computation299,025  46,562  348,832  299,642  46,383  338,092  
Basic net income per share$23.91  $23.91  $23.91  $20.16  $20.16  $20.16  
Diluted net income per share:
Numerator
Allocation of undistributed earnings for basic computation $7,150  $1,113  $8,341  $6,042  $935  $6,818  
Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares1,113  0  0  935  0  0  
Reallocation of undistributed earnings(59) (9) 59  (53) (7) 53  
Allocation of undistributed earnings$8,204  $1,104  $8,400  $6,924  $928  $6,871  
Denominator
Number of shares used in basic computation299,025  46,562  348,832  299,642  46,383  338,092  
Weighted-average effect of dilutive securities
Add:
Conversion of Class B to Class A common shares outstanding46,562  0  0  46,383  0  0  
Restricted stock units and other contingently issuable shares482  0  5,516  135  0  5,394  
Number of shares used in per share computation346,069  46,562  354,348  346,160  46,383  343,486  
Diluted net income per share$23.71  $23.71  $23.71  $20.00  $20.00  $20.00  
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 June 30, 2019 and 2020, total stock-based compensation ("SBC") expense was $2.9 billion and $3.5 billion, respectively, including amounts associated with awards we expect to settle in Alphabet stock of $2.8 billion and $3.3 billion, respectively. For the six months ended June 30, 2019 and 2020, total SBC expense was $5.8 billion and $6.8 billion, respectively, including amounts associated with awards we expect to settle in Alphabet stock of $5.5 billion and $6.5 billion, respectively.
Stock-Based Award Activities
The following table summarizes the activities for our unvested restricted stock units ("RSUs") in Alphabet stock for the six months ended June 30, 2020 (unaudited):
 Unvested Restricted Stock Units
 Number of
Shares
Weighted-
Average
Grant-Date
Fair Value
Unvested as of December 31, 201919,394,236  $1,055.22  
Granted10,575,423  $1,387.34  
 Vested(6,009,373) $1,051.05  
 Forfeited/canceled(715,592) $1,138.07  
Unvested as of June 30, 202023,244,694  $1,204.92  
As of June 30, 2020, there was $26.4 billion of unrecognized compensation cost related to unvested employee RSUs. This amount is expected to be recognized over a weighted-average period of 2.7 years.
30

Alphabet Inc.
Note 14. Income Taxes
Our effective tax rate for the three months ended June 30, 2020 was lower than the U.S. federal statutory rate, primarily due to the U.S. Research and Development Tax Credit, the Foreign-Derived Intangible Income tax benefit, and stock-based compensation related tax benefits, partially offset by an increase in valuation allowance for net deferred tax assets that are not likely to be realized relating to certain of our Other Bets. Our effective tax rate is based on forecasted annual results which may fluctuate through the rest of the year, in particular due to COVID-19.
Our effective tax rate for the three months ended June 30, 2019 was lower than the U.S. federal statutory rate primarily due to foreign earnings taxed at lower rates and the U.S. Research and Development Tax Credit, partially offset by the reversal of the cumulative net tax benefit as a result of the U.S. Court of Appeals decision in the Altera case.
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 $3.4 billion and $3.9 billion as of December 31, 2019 and June 30, 2020. Our total unrecognized tax benefits that, if recognized, would affect our effective tax rate were $2.3 billion and $2.7 billion as of December 31, 2019 and June 30, 2020. Although the timing of the resolution, settlement, and closure of audits is not certain, we do not believe it is reasonably possible that our unrecognized tax benefits will materially change in the next 12 months.
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 and subscription-based products.
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 sale of internet 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 EndedSix Months Ended
June 30,June 30,
 2019202020192020
Revenues:
Google$38,674  $37,998  $74,706  $78,973  
Other Bets162  148  332  283  
Hedging gains (losses)108  151  245  200  
Total revenues$38,944  $38,297  $75,283  $79,456  
31

Alphabet Inc.

 Three Months EndedSix Months Ended
June 30,June 30,
 2019202020192020
Operating income (loss):
Google$10,280  $7,572  $19,468  $16,842  
Other Bets(989) (1,116) (1,857) (2,237) 
Reconciling items(1)
(111) (73) (1,823) (245) 
Total income from operations$9,180  $6,383  $15,788  $14,360  
(1) Reconciling items are generally comprised of corporate administrative costs, hedging gains (losses) and other miscellaneous items that are not allocated to individual segments. Reconciling items include the EC fine for the six months ended June 30, 2019.
 Three Months EndedSix Months Ended
June 30,June 30,
 2019202020192020
Capital expenditures:
Google$6,896  $4,836  $11,430  $10,499  
Other Bets65  96  124  200  
Reconciling items(2)
(835) 459  (790) 697  
Total capital expenditures as presented on the Consolidated Statements of Cash Flows$6,126  $5,391  $10,764  $11,396  
(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 EndedSix Months Ended
June 30,June 30,
 2019202020192020
Stock-based compensation:
Google$2,600  $3,126  $5,212  $6,114  
Other Bets125  136  248  271  
Reconciling items(3)
35  67  69  134  
Total stock-based compensation(4)
$2,760  $3,329  $5,529  $6,519  
Depreciation, amortization, and impairment:
Google$2,756  $3,292  $5,285  $6,305  
Other Bets79  94  163  186  
Reconciling items(3)
0  0  0  3  
Total depreciation, amortization, and impairment$2,835  $3,386  $5,448  $6,494  
(3) Reconciling items relate to corporate administrative and other 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.
32

Alphabet Inc.
The following table presents our long-lived assets by geographic area (in millions):
As of
December 31, 2019
As of
June 30, 2020
  (unaudited)
Long-lived assets:
United States$94,907  $98,209  
International28,424  31,214  
Total long-lived assets$123,331  $129,423  
For revenues by geography, see Note 2.
Note 16. Subsequent Event
In July 2020, we announced the Google for India Digitization Fund to help accelerate India's digital economy. In addition, we announced our first transaction of the fund in which we entered into an agreement to invest approximately INR 33,737 crore ($4.5 billion as of July 15, 2020) in Jio Platforms Ltd. for a 7.7% stake in the company. The agreement is subject to regulatory review in India and is expected to be completed later this year.
33

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 June 30, 2020 (consolidated unless otherwise noted):
Revenues were $38.3 billion, a decrease of 2% year over year, constant currency revenues were flat year over year.
Google segment revenues were $38.0 billion, a decrease of 2% year over year, and Other Bets revenues were $148 million, a decrease of 9% year over year.
Revenues from the United States, EMEA, APAC, and Other Americas were $18.0 billion, $11.4 billion, $6.9 billion, and $1.8 billion, respectively.
Cost of revenues was $18.6 billion, consisting of TAC of $6.7 billion and other cost of revenues of $11.9 billion. TAC as a percentage of advertising revenues ("TAC rate") was 22.4%.
Operating expenses (excluding cost of revenues) were $13.4 billion.
Income from operations was $6.4 billion.
Other income (expense), net, was a gain of $1.9 billion.
Effective tax rate was 15.9%.
Net income was $7.0 billion with diluted net income per share of $10.13.
Operating cash flow was $14.0 billion.
Capital expenditures were $5.4 billion.
Number of employees was 127,498 as of June 30, 2020. The majority of new hires during the quarter were engineers and product managers. By product area, the largest headcount additions were in Google Cloud and Search.
The Impact of COVID-19 on our Results and Operations
In late 2019, an outbreak of COVID-19 emerged and by March 11, 2020 was declared a global pandemic by The World Health Organization. Across the United States and the world, governments and municipalities instituted measures in an effort to control the spread of COVID-19, including quarantines, shelter-in-place orders, school closings, travel restrictions and the closure of non-essential businesses. The macroeconomic impacts of COVID-19 are significant and continue to evolve, as exhibited by, among other things, a rise in unemployment, changes in consumer behavior, and market volatility.
We began to observe the impact of COVID-19 on our financial results late in the quarter ended March 31, 2020.
For the quarter ended June 30, 2020, our advertising revenues declined compared to the prior year due to the continued impacts of COVID-19 and the related reductions in global economic activity. During the course of the quarter, we observed a gradual return in user search activity to more commercial topics, followed by increased spending by our advertisers. The decline in advertising revenues was partially offset by continued growth in Google Cloud and other non-advertising revenues.
We continue to assess the realized and potential credit deterioration of our customers due to changes in the macroeconomic environment, which has been reflected in an increase in our allowance for credit losses for accounts receivable. We experienced pressure on our margins as many of our expenses are less variable in nature and/or may not correlate to changes in revenues, including costs associated with our data centers and facilities as well as employee compensation. In addition, market volatility has contributed to fluctuations in the valuation of our equity investments, and for the quarter ended June 30, 2020 we recognized net gains on our equity investments as compared to net losses in the quarter ended March 30, 2020.
While we continued to make investments in land and buildings for data centers, offices and information technology infrastructure, we have slowed the pace of our investments, primarily as it relates to office facilities.
34


Looking ahead, the impact of COVID-19 on our business continues to evolve and be unpredictable. For example, to the extent the pandemic continues to disrupt economic activity globally we, like other businesses, are not immune to continued adverse impacts to our business, operations and financial results from prolonged decreases in advertising spend, changes in user behavior and preferences, credit deterioration and liquidity of our customers, depressed economic activity, or volatility in capital markets. The extent of the impact will depend on a number of factors, including the duration and severity of the pandemic; the uneven impact to certain industries; advances in testing, treatment and prevention; the macroeconomic impact of government measures to contain the spread of the virus and related government stimulus measures. To address the potential impact to our business, over the near-term, we continue to evaluate the pace of our investment plans, including, but not limited to, our hiring, investments in data centers, servers, network equipment, real estate and facilities, marketing and travel spending, as well as taking certain measures to support our customers, employees, and communities we operate in. The impact of COVID-19 and the extent of these measures we may implement could have a material impact on our financial results. Our past results may not be indicative of our future performance, and historical trends in our financial results may differ materially.
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 and subscription-based products.
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 sale of internet services through Access as well as licensing and R&D services through Verily.
Revenues
The following table presents our revenues, by segment and revenue source (in millions, unaudited). Certain amounts in prior periods have been reclassified to conform with current period presentation:
 Three Months EndedSix Months Ended
June 30,June 30,
 2019202020192020
Google Search & other$23,642  $21,319  $46,189  $45,821  
YouTube ads(1)
3,603  3,812  6,628  7,850  
Google properties27,245  25,131  52,817  53,671  
Google Network Members' properties5,249  4,736  10,264  9,959  
Google advertising32,494  29,867  63,081  63,630  
Google Cloud2,100  3,007  3,925  5,784  
Google other(1)
4,080  5,124  7,700  9,559  
Google revenues38,674  37,998  74,706  78,973  
Other Bets revenues162  148  332  283  
Hedging gains (losses)108  151  245  200  
Total revenues$38,944  $38,297  $75,283  $79,456  
(1) YouTube non-advertising revenues are included in Google other revenues.
Google advertising revenues
In addition to the impact of COVID-19, 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:
35

Alphabet Inc.
advertiser competition for keywords;
changes in advertising quality, formats, delivery or policy;
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;
seasonality; and
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; the evolution of the online advertising market; increasing competition; our investments in new business strategies; query growth rates; and shifts in the geographic mix of our revenues. We also expect that our 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.
The following table presents our Google advertising revenues (in millions, unaudited):
 Three Months EndedSix Months Ended
June 30,June 30,
 2019202020192020
Google Search & other$23,642  $21,319  $46,189  $45,821  
YouTube ads(1)
3,603  3,812  6,628  7,850  
Google Network Members' properties5,249  4,736  10,264  9,959  
Google advertising$32,494  $29,867  $63,081  $63,630  
Google advertising revenues as a percentage of Google segment revenues84.0 %78.6 %84.4 %80.6 %
(1) YouTube non-advertising revenues are included in Google other revenues.
Google advertising revenues are generated on our Google properties (including Google Search & other properties and YouTube) and Google Network Members’ properties. Google advertising revenues consist primarily of the following:
Google Search & other consists of revenues generated on Google search properties (including 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, and Google Play;
YouTube ads consists of revenues generated primarily on YouTube properties; and
Google Network Members' properties consist of revenues generated primarily on Google Network Members' properties participating in AdMob, AdSense, and Google Ad Manager.
Google Search & other
Our Google Search & other revenues decreased $2,323 million and $368 million from the three and six months ended June 30, 2019 to the three and six months ended June 30, 2020, respectively, primarily driven by the impact of COVID-19. Beginning in March of 2020, the effects of COVID-19 on both desktop and mobile search led to a decline in revenues when, despite an increase in user search activity, our revenues were adversely affected by a shift to less commercial topics and reduced advertiser spending. During the quarter ended June 30, 2020, we observed a gradual return in user search activity to more commercial topics, followed by increased spending by our advertisers. The decrease in revenues from the six months ended June 30, 2019 to the six months ended June 30, 2020 was partially offset by the revenue growth we experienced prior to the impact of COVID-19.
YouTube ads
YouTube ads revenues increased $209 million and $1,222 million from the three and six months ended June 30, 2019 to the three and six months ended June 30, 2020, respectively. The increase was driven by our direct response advertising products, which benefited from improvements to ad formats and delivery and increased advertiser spending. This increase was partially offset by a decline in revenues for our brand advertising products driven by reduced advertiser spending due to the impact of COVID-19.
36

Alphabet Inc.
Google Network Members' properties
Our Google Network Members' properties revenues decreased $513 million from the three months ended June 30, 2019 to the three months ended June 30, 2020. The decrease was primarily driven by a decline in revenues for Google Ad Manager and AdSense due to reduced advertiser spending driven by the impact of COVID-19.
Our Google Network Members' properties revenues decreased $305 million from the six months ended June 30, 2019 to the six months ended June 30, 2020 primarily driven by a decline in revenues for Google Ad Manager and AdSense due to reduced advertiser spending driven by the impact of COVID-19. This decrease was partially offset by an increase in revenues for AdMob.
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 and other owned and operated properties including Gmail, Google Maps, and Google Play; and viewed YouTube engagement ads (certain YouTube ad formats are not included in our click or impression based metrics). Impressions for our Google Network Members' properties include impressions displayed to users served on Google Network Members' properties participating primarily in AdMob, AdSense 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.
Google properties
The following table presents changes in our paid clicks and cost-per-click (expressed as a percentage):
Three Months EndedSix Months Ended
 June 30,June 30,
 2019202020192020
Paid clicks change28 %%33 %10 %
Cost-per-click change(11)%(15)%(15)%(10)%
The number of paid clicks through our advertising programs on Google properties increased from the three and six months ended June 30, 2019 to the three and six months ended June 30, 2020 due to an increase in paid clicks driven by growth in views of YouTube engagement ads; an increase in clicks due to interrelated factors, including an increase in search queries resulting from ongoing growth in user adoption and usage, primarily on mobile devices; and improvements we have made in ad formats and delivery. This growth was partially offset by the impact of COVID-19, which led to a shift to less commercial search activity and a reduction in advertiser spending. During the three months ended June 30, 2020 we began to observe a recovery in paid clicks as user search activity gradually returned to more commercial topics, followed by increased spending by our advertisers. The overall positive effect on our revenues from an increase in paid clicks was offset by a decrease in the cost-per-click paid by our advertisers. The decrease in cost-per-click was primarily driven by a mix shift to less commercial topics and reduced advertiser spending in response to COVID-19. In addition, the decrease in cost-per-click was also driven by continued growth in YouTube engagement ads where cost-per-click remains lower than on our other advertising platforms.
37

Alphabet Inc.
Google Network Members' properties
The following table presents changes in our impressions and cost-per-impression (expressed as a percentage):
Three Months EndedSix Months Ended
 June 30,June 30,
 2019202020192020
Impressions change11 %16 %%14 %
Cost-per-impression change(1)%(23)%— %(15)%
Impressions increased from the three and six months ended June 30, 2019 to the three and six months ended June 30, 2020 primarily due to growth in AdManager. The positive effect on our revenues from an increase in impressions was offset by a decrease in the cost-per-impression paid by our advertisers largely due to a reduction in advertiser spending in response to COVID-19.
Google Cloud
The following table presents our Google Cloud revenues (in millions, unaudited):
Three Months EndedSix Months Ended
 June 30,June 30,
 2019202020192020
Google Cloud$2,100  $3,007  $3,925  $5,784  
Google Cloud revenues as a percentage of Google segment revenues5.4 %7.9 %5.3 %7.3 %
Google Cloud revenues consist primarily of revenues from Cloud offerings, including:
Google Cloud Platform ("GCP"), which includes infrastructure, data and analytics, and other services;
G Suite productivity tools; and
other enterprise cloud services.
Our Google Cloud revenues increased $907 million and $1,859 million from the three and six months ended June 30, 2019 to the three and six months ended June 30, 2020, respectively. The growth was primarily driven by our GCP and G Suite offerings. Our infrastructure and our data and analytics platform products have been the largest drivers of growth in GCP.
Google other revenues
The following table presents our Google other revenues (in millions, unaudited):
Three Months EndedSix Months Ended
 June 30,June 30,
 2019202020192020
Google other$4,080  $5,124  $7,700  $9,559  
Google other revenues as a percentage of Google segment revenues10.5 %13.5 %10.3 %12.1 %
Google other revenues consist primarily of revenues from:
Google Play, which includes revenues from sales of apps and in-app purchases (which we recognize net of payout to developers) and digital content sold in the Google Play store;
hardware, including Google Nest home products, Pixelbooks, Pixel phones and other devices;
YouTube non-advertising, including YouTube Premium and YouTube TV subscriptions and other services; and
other products and services.
Our Google other revenues increased $1,044 million and $1,859 million from the three and six months ended June 30, 2019 to the three and six months ended June 30, 2020, respectively. The growth was primarily driven by Google Play and YouTube subscriptions. Growth for Google Play was primarily driven by sales of apps and in-app purchases, and growth for YouTube subscriptions was primarily driven by an increase in paid subscribers. The increase was partially offset by a decline in hardware revenues.
38

Alphabet Inc.
Over time, our growth rate for Google Cloud and Google other revenues may be affected by the seasonality associated with new product and service launches, as well as market dynamics.
Other Bets
The following table presents our Other Bets revenues (in millions, unaudited):
 Three Months EndedSix Months Ended
June 30,June 30,
 2019202020192020
Other Bets revenues$162  $148  $332  $283  
Other Bets revenues as a percentage of total revenues0.4 %0.4 %0.4 %0.4 %
Other Bets revenues consist primarily of revenues from the sale of Access internet services and Verily licensing and R&D services.
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 EndedSix Months Ended
 June 30,June 30,
 2019202020192020
United States46 %47 %46 %47 %
EMEA32 %30 %32 %30 %
APAC17 %18 %17 %18 %
Other Americas%%%%
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 Percentage Change
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 revenues are also favorably affected by net hedging gains and unfavorably affected by net hedging losses.
We use non-GAAP constant currency revenues and non-GAAP percentage change in constant currency revenues 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 percentage change 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 percentage change is calculated by determining the change in 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.
39

Alphabet Inc.
The following table presents the foreign exchange effect on our international revenues and total revenues (in millions, except percentages, unaudited):
 Three Months EndedSix Months Ended
 June 30,June 30,
2019202020192020
EMEA revenues$12,313  $11,363  $23,981  $24,208  
Exclude foreign exchange effect on current period revenues using prior year rates816  361  1,578  596  
EMEA constant currency revenues$13,129  $11,724  $25,559  $24,804  
Prior period EMEA revenues$10,888  $12,313  $21,579  $23,981  
EMEA revenue percentage change13 %(8)%11 %%
EMEA constant currency revenue percentage change21 %(5)%18 %%
APAC revenues$6,536  $6,945  $12,632  $14,183  
Exclude foreign exchange effect on current period revenues using prior year rates217  105  416  166  
APAC constant currency revenues$6,753  $7,050  $13,048  $14,349  
Prior period APAC revenues$5,090  $6,536  $9,909  $12,632  
APAC revenue percentage change28 %%27 %12 %
APAC constant currency revenue percentage change33 %%32 %14 %
Other Americas revenues$2,124  $1,839  $4,030  $3,996  
Exclude foreign exchange effect on current period revenues using prior year rates184  240  376  336  
Other Americas constant currency revenues$2,308  $2,079  $4,406  $4,332  
Prior period Other Americas revenues$1,849  $2,124  $3,580  $4,030  
Other Americas revenue percentage change15 %(13)%13 %(1)%
Other Americas constant currency revenue percentage change25 %(2)%23 %%
United States revenues$17,863  $17,999  $34,395  $36,869  
United States revenue percentage change20 %%18 %%
Hedging gains$108  $151  $245  $200  
Total revenues$38,944  $38,297  $75,283  $79,456  
Total constant currency revenues$40,053  $38,852  $77,408  $80,354  
Prior period revenues, excluding hedging effect(1)
$32,760  $38,836  $64,145  $75,038  
Total revenue percentage change19 %(2)%18 %%
Total constant currency revenue percentage change22 %%21 %%
(1) Total revenues and hedging (losses) were $32,657 million and $(103) million for the three months ended June 30, 2018, respectively, and $63,803 million and $(342) million for the six months ended June 30, 2018, respectively.
Our EMEA revenue percentage change from the three and six months ended June 30, 2019 to the three and six months ended June 30, 2020 was unfavorably affected by foreign currency exchange rates primarily due to the U.S. dollar strengthening relative to the Euro and British pound.
Our APAC revenue percentage change from the three and six months ended June 30, 2019 to the three and six months ended June 30, 2020 was unfavorably affected by foreign currency exchange rates primarily due to the U.S. dollar strengthening relative to Australian dollar and South Korean won, partially offset by the U.S. dollar weakening relative to the Japanese yen.
40

Alphabet Inc.
Our Other Americas revenue percentage change from the three months ended June 30, 2019 to the three months ended June 30, 2020 was unfavorably affected by changes in foreign currency exchange rates, primarily due to the U.S. dollar strengthening relative to the Brazilian real. Our Other Americas revenue percentage change from the six months ended June 30, 2019 to the six months ended June 30, 2020 was unfavorably affected by changes in foreign currency exchange rates, primarily due to the U.S. dollar strengthening relative to the Brazilian real and Argentine peso.
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 as a percentage of revenues generated from ads placed on Google Network Members' properties are significantly higher than the cost of revenues as a percentage of 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 (including bandwidth, compensation expenses (including SBC), depreciation, energy, and other equipment costs) as well as other operations costs (such as content review and customer support costs). These costs are generally less variable in nature and may not correlate with related changes in revenues; and
Inventory related costs for hardware we sell.
The following tables present our cost of revenues, including TAC (in millions, unaudited):
Three Months EndedSix Months Ended
 June 30,June 30,
 2019202020192020
TAC$7,238  $6,694  $14,098  $14,146  
Other cost of revenues10,058  11,859  19,210  23,389  
Total cost of revenues$17,296  $18,553  $33,308  $37,535  
Total cost of revenues as a percentage of revenues44.4 %48.4 %44.2 %47.2 %
Cost of revenues increased $1,257 million from the three months ended June 30, 2019 to the three months ended June 30, 2020. The increase was due to an increase in other cost of revenues $1,801 million which was partially offset by a decrease in TAC of $544 million. Cost of revenues increased $4,227 million from the six months ended June 30, 2019 to the six months ended June 30, 2020. The increase was due to increases in other cost of revenues of $4,179 million and TAC of $48 million, respectively.
The increase in other cost of revenues from the three and six months ended June 30, 2019 to the three and six months ended June 30, 2020 was due to an increase in data center and other operations costs and an increase in content acquisition costs primarily for YouTube consistent with the growth in YouTube revenues. This increase was partially offset by a decline in hardware costs.
TAC decreased from the three months ended June 30, 2019 to the three months ended June 30, 2020 due to decreases in TAC paid to Google Network Members and to distribution partners, primarily driven by a decrease in revenues subject to TAC.
The TAC rate increased from 22.3% to 22.4% from the three months ended June 30, 2019 to the three months ended June 30, 2020 primarily due to an increase in the TAC rate on Google properties revenues due to the ongoing shift to mobile, which carries higher TAC because more mobile searches are channeled through paid access points. This increase was partially offset by the favorable revenue mix shift from Google Network Members’ properties to Google properties. The TAC rate on Google Network revenues was substantially consistent from the three months ended June 30, 2019 to the three months ended June 30, 2020.
41

Alphabet Inc.
TAC increased from the six months ended June 30, 2019 to the six months ended June 30, 2020 due to an increase in TAC paid to distribution partners which was partially offset by a decrease in TAC paid to Google Network Members. The increase in TAC paid to distribution partners was due to both an increase in revenues subject to TAC and the ongoing shift to mobile, which carries higher TAC because more mobile searches are channeled through paid access points. The decrease in TAC paid to Google Network Members was primarily due to a decrease in revenues subject to TAC.
The TAC rate decreased from 22.3% to 22.2% from the six months ended June 30, 2019 to the six months ended June 30, 2020 primarily due to the favorable revenue mix shift from Google Network Members' properties to Google properties. The TAC rate on Google properties revenues and the TAC rate on Google Network revenues were both substantially consistent from the six months ended June 30, 2019 to the six months ended June 30, 2020.
Over time, cost of revenues as a percentage of total revenues may be affected by a number of factors, including the following:
The amount of TAC paid to Google Network Members, which is 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;
The amount of TAC paid to distribution partners, which is affected by changes in device mix, geographic mix, 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;
Certain costs that are less variable in nature and may not correlate with the related revenues;
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 primarily affected by the relative growth rates in our YouTube advertising and subscription revenues;
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 EndedSix Months Ended
 June 30,June 30,
 2019202020192020
Research and development expenses$6,213  $6,875  $12,242  $13,695  
Research and development expenses as a percentage of revenues16.0 %18.0 %16.3 %17.2 %
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 $662 million from the three months ended June 30, 2019 to the three months ended June 30, 2020. The increase was primarily due to an increase in compensation expenses (including SBC) and facilities-related costs of $689 million, largely resulting from a 12% increase in headcount.
R&D expenses increased $1,453 million from the six months ended June 30, 2019 to the six months ended June 30, 2020. The increase was primarily due to an increase in compensation expenses (including SBC) and facilities-related costs of $1,376 million, largely resulting from a 15% increase in headcount.
Over time, R&D expenses as a percentage of revenues may fluctuate due to certain expenses that are generally less variable in nature and may not correlate to the changes in revenues. In addition, R&D expenses may be affected by a number of factors including continued investment in ads, Android, Chrome, Google Cloud, Google Play, hardware, machine learning, Other Bets, Search and YouTube.
42

Alphabet Inc.
Sales and Marketing
The following table presents our sales and marketing expenses (in millions, unaudited):
Three Months EndedSix Months Ended
 June 30,June 30,
 2019202020192020
Sales and marketing expenses$4,212  $3,901  $8,117  $8,401  
Sales and marketing expenses as a percentage of revenues10.8 %10.2 %10.8 %10.6 %
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 decreased $311 million from the three months ended June 30, 2019 to the three months ended June 30, 2020. The decrease was primarily due to a decrease in advertising and promotional expenses of $536 million as we paused or rescheduled campaigns and changed some events to digital-only formats as a result of COVID-19. This decrease was partially offset by an increase in compensation expenses (including SBC) and facilities-related costs of $349 million, largely resulting from a 7% increase in headcount.
Sales and marketing expenses increased $284 million from the six months ended June 30, 2019 to the six months ended June 30, 2020. The increase was primarily due to an increase in compensation expenses (including SBC) and facilities-related costs of $733 million, largely resulting from a 8% increase in headcount. The increase was partially offset by a decrease in advertising and promotional expenses of $419 million as we paused or rescheduled campaigns and changed some events to digital-only formats as a result of COVID-19.
Over time, sales and marketing expenses as a percentage of revenues may fluctuate due to certain expenses that are generally less variable in nature and may not correlate to the changes in revenues. In addition, sales and marketing expenses may be affected by a number of factors including the seasonality associated with new product and service launches and strategic decisions regarding the timing and extent of our spending.
General and Administrative
The following table presents our general and administrative expenses (in millions, unaudited):
Three Months EndedSix Months Ended
 June 30,June 30,
 2019202020192020
General and administrative expenses$2,043  $2,585  $4,131  $5,465  
General and administrative expenses as a percentage of revenues5.2 %6.7 %5.5 %6.9 %
General and administrative expenses consist primarily of:
Compensation expenses (including SBC) and facilities-related costs for employees in our finance, human resources, information technology, and legal organizations;
Depreciation;
Equipment-related expenses;
Legal-related expenses; and
Professional services fees primarily related to audit, information technology consulting, outside legal, and outsourcing services.
General and administrative expenses increased $542 million from the three months ended June 30, 2019 to the three months ended June 30, 2020. The increase was primarily due to an increase in compensation expenses (including SBC) and facilities-related costs of $197 million, largely resulting from a 17% increase in headcount. In addition, there was an increase of $124 million in charitable contributions primarily related to our response to COVID-19 and an increase of $91 million related to allowance for credit losses for accounts receivable.
General and administrative expenses increased $1,334 million from the six months ended June 30, 2019 to the six months ended June 30, 2020. $538 million of the increase was due to an increase in compensation expenses (including SBC) and facilities-related costs, largely resulting from a 17% increase in headcount. In addition, $504
43

Alphabet Inc.
million of the increase related to allowance for credit losses for accounts receivable primarily due to the impact of COVID-19.
Over time, general and administrative expenses as a percentage of revenues may fluctuate due to certain expenses that are generally less variable in nature and may not correlate to the changes in revenues, the effect of discrete items such as legal settlements, or further allowances for credit losses for accounts receivable associated with the impact of COVID-19.
European Commission 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 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.
Other Income (Expense), Net
The following table presents other income (expense), net (in millions, unaudited):
Three Months EndedSix Months Ended
 June 30,June 30,
 2019202020192020
Other income (expense), net$2,967  $1,894  $4,505  $1,674  
Other income (expense), net, decreased $1,073 million from the three months ended June 30, 2019 to the three months ended June 30, 2020. The change was primarily driven by decreases in unrealized gains on equity securities, partially offset by a decrease in accrued performance fees.
Other income (expense), net, decreased $2,831 million from the six months ended June 30, 2019 to the six months ended June 30, 2020. The change was primarily driven by decreases in unrealized gains, including impairments, on equity securities, partially offset by a decrease in accrued performance fees.
Over time, other income (expense), net, 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, including the effects of COVID-19, could result in a significant change in the value of our investments. Fluctuations in the value of these investments has, and we expect will continue to, contribute to volatility of OI&E in future periods. For additional information about our investments, 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 EndedSix Months Ended
June 30,June 30,
2019202020192020
Provision for income taxes$2,200  $1,318  $3,689  $2,239  
Effective tax rate18.1 %15.9 %18.2 %14.0 %
Our effective tax rate decreased 2.2% from the three months ended June 30, 2019 to the three months ended June 30, 2020. The decrease in effective tax rate is primarily due to an increase in stock-based compensation related tax benefits including the reversal of the Altera tax benefit as a result of the U.S. Court of Appeals decision in 2019 that did not recur in 2020, and an increase in the U.S. federal Foreign-Derived Intangible Income tax benefit, partially offset by an increase in valuation allowance for our net deferred tax assets that are not likely to be realized relating to certain of our Other Bets.
Our effective tax rate decreased 4.2% from the six months ended June 30, 2019 to the six months ended June 30, 2020. The decrease in effective tax rate is primarily due to an increase in the U.S. federal Foreign-Derived Intangible Income tax benefit and stock-based compensation related tax benefits including the reversal of the Altera tax benefit as a result of the U.S. Court of Appeals decision in 2019 that did not recur in 2020, partially offset by an
44

Alphabet Inc.
increase in valuation allowance for our net deferred tax assets that are not likely to be realized relating to certain of our Other Bets.
Our effective tax rate is based on forecasted annual results which may fluctuate through the rest of the year, in particular due to COVID-19. As such, evolving facts and circumstances surrounding these forecasts could result in the application of different provisions of tax laws and cause our estimated annual effective tax rate to change significantly through the remainder of the year.
In addition, our future effective tax rate may be affected by changes in the geographic mix of earnings in countries with different statutory rates, 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 June 30, 2020, we had $121.1 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 June 30, 2020, we had long-term taxes payable of $6.5 billion related to a one-time transition tax payable incurred as a result of the U.S. Tax Cuts and Jobs Act ("Tax Act"). As permitted by the Tax Act, we will pay the transition tax in annual interest-free installments through 2025.
In 2017, 2018 and 2019, 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), €4.3 billion ($5.1 billion as of June 30, 2018), and €1.5 billion ($1.7 billion as of March 20, 2019), respectively. While each EC decision is under appeal, we included the fines 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 fines.
In November 2019, we entered into an agreement to acquire Fitbit, a leading wearables brand, for $7.35 per share, representing a total purchase price of approximately $2.1 billion as of the date of the agreement. The acquisition of Fitbit is expected to be completed later this year, subject to customary closing conditions, including the receipt of regulatory approvals.
In July 2020, we announced the Google for India Digitization Fund to help accelerate India’s digital economy. In addition, we announced our first transaction of the fund in which we entered into an agreement to invest approximately INR 33,737 crore ($4.5 billion as of July 15, 2020) in Jio Platforms Ltd. for a 7.7% stake in the company. This agreement is subject to regulatory review in India and is expected to be completed later this year.
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. The primary use of capital continues to be to invest for the long term growth of the business. We regularly evaluate our cash and capital structure, including the size, pace and form of capital return to stockholders.
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 June 30, 2020, we had no commercial paper outstanding. As of June 30, 2020, 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 June 30, 2020, we have senior unsecured notes outstanding due in 2021, 2024, and 2026 with a total carrying value of $4.0 billion.
In July 2019 the Board of Directors of Alphabet authorized the company to repurchase up to $25.0 billion of its Class C capital stock. As of June 30, 2020, $5.4 billion remains available for repurchase. In July 2020, the Board of Directors of Alphabet authorized the company to repurchase up to an additional $28.0 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. Refer to Note 11 of the Notes to Consolidated Financial Statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q.
45

Alphabet Inc.
During the six months ended June 30, 2020 we spent $11.4 billion on capital expenditures and recognized total operating lease assets of $1.4 billion. As of June 30, 2020, the amount of total future lease payments under operating leases, which had a weighted average remaining lease term of 9 years, was $14.4 billion. Finance leases were not material for the six months ended June 30, 2020. Refer to Note 4 of the Notes to Consolidated Financial Statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q for further information on the leases.
The following table presents our cash flows (in millions, unaudited):
 Six Months Ended
June 30,
 20192020
Net cash provided by operating activities$24,627  $25,444  
Net cash used in investing activities$(15,843) $(10,295) 
Net cash used in financing activities$(8,929) $(15,684) 
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 and subscription-based products.
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 six months ended June 30, 2019 to the six months ended June 30, 2020 primarily due to the net impact of increases in cash received from revenues and cash paid for cost of revenues and operating expenses and the timing of income tax payments, partially offset by an increase in cash paid for compensation expenses accrued as of December 31, 2019.
Cash Used in Investing Activities
Cash provided by investing activities consists primarily of maturities and sales of our investments in marketable and non-marketable securities. Cash used in investing activities consists primarily of purchases of property and equipment, which primarily includes our investments in land and buildings for data centers, offices and information technology infrastructure to provide capacity for the growth of our businesses; purchases of marketable and non-marketable securities; and payments for acquisitions.
Net cash used in investing activities decreased from the six months ended June 30, 2019 to the six months ended June 30, 2020 primarily due to a net increase in maturities and sales of marketable securities, partially offset by an increase in purchases of marketable securities.
Cash Used in Financing Activities
Cash provided by financing activities consists primarily of proceeds from issuance of debt and proceeds from the sale of interest in consolidated entities. Cash used in financing activities consists primarily of net payments related to stock-based award activities, repurchases of capital stock, and repayments of debt.
Net cash used in financing activities increased from the six months ended June 30, 2019 to the six months ended June 30, 2020 primarily due to an increase in cash payments for repurchases of capital stock, partially offset by an increase in proceeds from the sale of interest in consolidated entities.
Critical Accounting Policies and Estimates
See Part II, Item 7, "Critical Accounting Policies and Estimates" in our Annual Report on Form 10-K for the year ended December 31, 2019. 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, 2019, certain of which are further described below.
As of June 30, 2020 the impact of COVID-19 continues to unfold and as a result, certain of our estimates and assumptions require increased judgment and carry a higher degree of variability and volatility that could result in material changes to our estimates in future periods.
46

Alphabet Inc.
Income Taxes
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 interim tax accruals are based on an estimated annual effective tax rate applied to year-to-date income along with certain discrete items recorded in the period. Estimates of the annual effective tax rate at the end of an interim period are based on our best estimate of future events and transactions which, as a result of COVID-19, may be impacted by a higher degree of variability and volatility. As such, evolving facts and circumstances surrounding these forecasts could result in the application of different provisions of tax laws and cause our estimated annual effective tax rate to change significantly through the remainder of the year.
Although we believe we have adequately reserved for our uncertain tax positions, no assurance can be given that the final tax outcome of these matters will not be different. We adjust these reserves in light of changing facts and circumstances, such as the closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes and the effective tax rate in the period in which such determination is made.
The provision for income taxes includes the effect of reserve provisions and changes to reserves that are considered appropriate as well as the related net interest and penalties. In addition, we are subject to the continuous examination of our income tax returns by the Internal Revenue Service ("IRS") and other tax authorities which may assert assessments against us. We regularly assess the likelihood of adverse outcomes resulting from these examinations and assessments to determine the adequacy of our provision for income taxes.
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.
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. Due to financial market movements in fiscal year 2020 and changes to our expectations of near-term possible movements caused by the impact of COVID-19, we are providing an update to the disclosures made in our Annual Report on Form 10-K for the year ended December 31, 2019 regarding quantitative and qualitative disclosures about market risk as of June 30, 2020.
Foreign Currency Exchange Risk
We transact business globally in multiple currencies. Our international revenues, as well as costs and expenses denominated in foreign currencies, expose us to the risk of fluctuations in foreign currency exchange rates against the U.S. dollar. Principal currencies hedged included the Australian dollar, British pound, Canadian dollar, Euro and Japanese yen. For the purpose of analyzing foreign currency exchange risk, we considered the historical trends in foreign currency exchange rates and determined that it was reasonably possible that adverse changes in exchange rates of 10% could be experienced in the near term.
We use foreign exchange forward contracts to offset the foreign exchange risk on our assets and liabilities denominated in currencies other than the local currency of the subsidiary. These forward contracts reduce, but do not entirely eliminate, the effect of foreign currency exchange rate movements on our assets and liabilities. The foreign currency gains and losses on the assets and liabilities are recorded in other income (expense), net, which are offset by the gains and losses on the forward contracts.
47

Alphabet Inc.
If an adverse 10% foreign currency exchange rate change was applied to total monetary assets and liabilities denominated in currencies other than the local currencies at the balance sheet dates, it would have resulted in an adverse effect on income before income taxes of approximately $61 million as of June 30, 2020. The adverse effect as of June 30, 2020 is after consideration of the offsetting effect of approximately $808 million from foreign exchange contracts in place for the three months ended June 30, 2020.
We use foreign currency forwards and option contracts, including collars (an option strategy comprised of a combination of purchased and written options) to protect our forecasted U.S. dollar-equivalent earnings from changes in foreign currency exchange rates. When the U.S. dollar strengthens, gains from foreign currency options and forwards reduce the foreign currency losses related to our earnings. When the U.S. dollar weakens, losses from foreign currency collars and forwards offset the foreign currency gains related to our earnings. These hedging contracts reduce, but do not entirely eliminate, the effect of foreign currency exchange rate movements. We designate these contracts as cash flow hedges for accounting purposes. We reflect the gains or losses of foreign currency spot rate changes as a component of AOCI and subsequently reclassify them into revenues to offset the hedged exposures as they occur.
If the U.S. dollar weakened by 10% as of June 30, 2020, the amount recorded in AOCI related to our foreign exchange contracts before tax effect would have been approximately $536 million lower as of June 30, 2020. The change in the value recorded in AOCI would be expected to offset a corresponding foreign currency change in forecasted hedged revenues when recognized.
We use foreign exchange forward contracts designated as net investment hedges to hedge the foreign currency risks related to our investment in foreign subsidiaries. These forward contracts serve to offset the foreign currency translation risk from our foreign operations.
If the U.S. dollar weakened by 10%, the amount recorded in cumulative translation adjustment ("CTA") within AOCI related to our net investment hedge would have been approximately $940 million lower as of June 30, 2020. The change in value recorded in CTA would be expected to offset a corresponding foreign currency translation gain or loss from our investment in foreign subsidiaries.
Interest Rate Risk
Our Corporate Treasury investment strategy is to achieve a return that will allow us to preserve capital and maintain liquidity. We invest primarily in debt securities including those of the U.S. government and its agencies, corporate debt securities, mortgage-backed securities, money market and other funds, municipal securities, time deposits, asset backed securities, and debt instruments issued by foreign governments. By policy, we limit the amount of credit exposure to any one issuer. Our investments in both fixed rate and floating rate interest earning securities carry a degree of interest rate risk. Fixed rate securities may have their fair market value adversely affected due to a rise in interest rates, while floating rate securities may produce less income than predicted if interest rates fall. Unrealized gains or losses on our marketable debt securities are primarily due to interest rate fluctuations as compared to interest rates at the time of purchase. We account for both fixed and variable rate securities at fair value with gains and losses recorded in AOCI until the securities are sold, less any expected credit losses.
We use value-at-risk ("VaR") analysis to determine the potential effect of fluctuations in interest rates on the value of our marketable debt security portfolio. The VaR is the expected loss in fair value, for a given confidence interval, for our investment portfolio due to adverse movements in interest rates. We use a variance/covariance VaR model with 95% confidence interval. The estimated one-day loss in fair value of our marketable debt securities as of June 30, 2020 are shown below (in millions):
As of June 30, 202012-Month Average
as of June 30, 2020
Risk Category - Interest Rate$140  $109  
Actual future gains and losses associated with our marketable debt security portfolio may differ materially from the sensitivity analyses performed as of June 30, 2020 due to the inherent limitations associated with predicting the timing and amount of changes in interest rates and our actual exposures and positions. VaR analysis is not intended to represent actual losses but is used as a risk estimation.
Equity Investment Risk
Our marketable and non-marketable equity securities are subject to a wide variety of market-related risks that could substantially reduce or increase the fair value of our holdings.
48

Alphabet Inc.
Our marketable equity securities are publicly traded stocks or funds and our non-marketable equity securities are investments in privately held companies, some of which are in the startup or development stages.
We record our marketable equity securities not accounted for under the equity method at fair value based on readily determinable market values, of which publicly traded stocks and mutual funds are subject to market price volatility, and represent $4.5 billion of our investments as of June 30, 2020. A hypothetical adverse price change of 30%, which could be experienced in the near term, would decrease the fair value of our marketable equity securities by $1.3 billion.
Our non-marketable equity securities not accounted for under the equity method are adjusted to fair value for observable transactions for identical or similar investments of the same issuer or impairment (referred to as the measurement alternative). The fair value measured at the time of the observable transaction is not necessarily an indication of the current fair value as of the balance sheet date. These investments, especially those that are in the early stages, are inherently risky because the technologies or products these companies have under development are typically in the early phases and may never materialize and they may experience a decline in financial condition, which could result in a loss of a substantial part of our investment in these companies. The success of our investment in any private company is also typically dependent on the likelihood of our ability to realize appreciation in the value of our investments through liquidity events such as public offerings, acquisitions, private sales or other market events. As of June 30, 2020, the carrying value of our non-marketable equity securities, which were accounted for under the measurement alternative, was $11.3 billion. Valuations of our equity investments in private companies are inherently more complex due to the lack of readily available market data. Volatility in the global economic climate and financial markets could result in a significant impairment charge relating to our non-marketable equity securities. Changes in valuation of non-marketable equity securities may not directly correlate with changes in valuation of marketable equity securities. Additionally, observable transactions at lower valuations could result in significant losses on our non-marketable equity securities. The effect of COVID-19 on our impairment assessment requires significant judgment due to the uncertainty around the duration and severity of the impact.
The carrying values of our equity method investments, which totaled approximately $1.2 billion as of June 30, 2020, generally do not fluctuate based on market price changes, however these investments could be impaired if the carrying value exceeds the fair value and is not expected to recover.
For further information about our equity investments, please refer to Note 3 of the Notes to Consolidated Financial Statements included in this Quarterly Report on Form 10-Q.
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 June 30, 2020, 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 June 30, 2020 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
As a result of COVID-19, our global workforce continued to operate primarily in a work from home environment for the quarter ended June 30, 2020. While pre-existing controls were not specifically designed to operate in our current work from home operating environment, we believe that our internal controls over financial reporting continue to be effective. We have continued to re-evaluate and refine our financial reporting process to provide reasonable assurance that we could report our financial results accurately and timely.
We rely extensively on information systems to manage our business and summarize and report operating results. In 2019, we began a multi-year implementation of a new global enterprise resource planning (“ERP”) system, which will replace much of our existing core financial systems. The ERP system is designed to accurately
49

Alphabet Inc.
maintain our financial records, enhance the flow of financial information, improve data management and provide timely information to our management team. The implementation is expected to occur in phases over the next several years, with initial changes to our general ledger and consolidated financial reporting to take place in 2020. As the phased implementation of the new ERP system continues, we will change our processes and procedures which, in turn, could result in changes to our internal control over financial reporting. As such changes occur, we will evaluate quarterly whether such changes 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.
50

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 but not limited to those described below, which could harm our business, reputation, financial condition, and operating results.
Risks Specific to our Company
We generate a significant portion of our revenues from advertising, and reduced spending by advertisers, a loss of partners, or new and existing technologies that block ads online and/or affect our ability to customize ads could harm our business.
We generated over 83% of total revenues from the display of ads online in 2019 and 80% in the six months ended June 30, 2020. Many of our advertisers, companies that distribute our products and services, digital publishers, and content providers can terminate their contracts with us at any time. These partners may not continue to do business with us if we do not create more value (such as increased numbers of users or customers, new sales leads, increased brand awareness, or more effective monetization) than their available alternatives. Changes to our advertising policies and data privacy practices, as well as changes to other companies’ advertising policies or practices may affect the advertising that we are able to provide, which could harm our business. In addition, technologies have been developed that make customized ads more difficult or that block the display of ads altogether and some providers of online services have integrated technologies that could potentially impair the availability and functionality of third-party digital advertising. Failing to provide superior value or deliver advertisements effectively and competitively could harm our reputation, financial condition, and operating results.
In addition, expenditures by advertisers tend to be cyclical, reflecting overall economic conditions and budgeting and buying patterns. Adverse macroeconomic conditions, including COVID-19 and its effects on the global economy (as discussed in greater detail in our COVID-19 risk factor under ‘General Risks’ below), have impacted the demand for advertising and caused our advertisers to reduce the amounts they spent on advertising, and could continue to have an adverse impact on such demand and spend, which could harm our financial condition and operating results.
We face intense competition. If we do not continue to innovate and provide products and services that are useful to users, we may not remain competitive, which could harm our business and operating results.
Our business environment is rapidly evolving and intensely competitive. Our businesses face changing technologies, shifting user needs, and frequent introductions of rival products and services. To compete successfully, we must accurately anticipate technology developments and deliver innovative, relevant and useful products, services, and technologies in a timely manner. As our businesses evolve, the competitive pressure to innovate will encompass a wider range of products and services. We must continue to invest significant resources in research and development, including through acquisitions, in order to enhance our technology and new and existing products and services.
We have many competitors in different industries. Our current and potential domestic and international competitors range from large and established companies to emerging start-ups. Some competitors have longer operating histories in various sectors. They can use their experience and resources in ways that could affect our competitive position, including by making acquisitions, continuing to invest heavily in research and development and in talent, aggressively initiating intellectual property claims (whether or not meritorious), and continuing to compete aggressively for users, advertisers, customers, and content providers. Our competitors may be able to innovate and provide products and services faster than we can or may foresee the need for products and services before us. For example, we are investing significantly in subscription-based products and services such as YouTube, which face intense competition from large experienced companies with well established relationships with users.
Our operating results may also suffer if our products and services are not responsive to the needs of our users, advertisers, publishers, customers, and content providers. As technologies continue to develop, our competitors may be able to offer experiences that are, or that are seen to be, substantially similar to or better than ours. This may force us to compete in different ways and expend significant resources in order to remain competitive. If our competitors are more successful than we are in developing compelling products or in attracting and retaining users, advertisers, publishers, customers, and content providers, our operating results could be harmed.
51

Alphabet Inc.
Our ongoing investment in new businesses, products, services, and technologies is inherently risky, and could disrupt our current operations and harm our financial condition and operating results.
We have invested and expect to continue to invest in new businesses, products, services, and technologies. The investments that we are making across Google and Other Bets reflect our ongoing efforts to innovate and provide products and services that are useful to users, advertisers, publishers, customers, and content providers. Our investments in Google and Other Bets span a wide range of industries beyond online advertising. Such investments ultimately may not be commercially viable or may not result in an adequate return of capital and, in pursuing new strategies, we may incur unanticipated liabilities. These endeavors may involve significant risks and uncertainties, including diversion of management resources and, with respect to Other Bets, the use of alternative investment, governance, or compensation structures that may fail to adequately align incentives across the company or otherwise accomplish their objectives.
Within Google, we continue to invest heavily in hardware, including our smartphones and home devices, which is a highly competitive market with frequent introduction of new products and services, rapid adoption of technological advancements by competitors, short product life cycles, evolving industry standards, continual improvement in product price and performance characteristics, and price and feature sensitivity on the part of consumers and businesses. There can be no assurance we will be able to provide hardware that competes effectively.
We are also devoting significant resources to develop and deploy our enterprise-ready cloud services, including Google Cloud Platform and G Suite. We are incurring costs to build and maintain infrastructure to support cloud computing services and hire talent, particularly to support and scale the Cloud salesforce. At the same time, our competitors are rapidly developing and deploying cloud-based services. Pricing and delivery models are competitive and evolving, and we may not attain sufficient scale and profitability to achieve our business objectives.
Within Other Bets, we are investing significantly in the areas of health, life sciences, and transportation, among others. These investment areas face intense competition from large experienced and well-funded competitors and our offerings may not be able to compete effectively or to operate at sufficient levels of profitability.
In addition, new and evolving products and services, including those that use artificial intelligence and machine learning, raise ethical, technological, legal, regulatory, and other challenges, which may negatively affect our brands and demand for our products and services. Because all of these new ventures are inherently risky, no assurance can be given that such strategies and offerings will be successful and will not harm our reputation, financial condition, and operating results.
Our revenue growth rate could decline over time, and we anticipate downward pressure on our operating margin in the future.
Our revenue growth rate could decline over time as a result of a number of factors, including increasing competition and the continued expansion of our business into a variety of new fields. Changes in device mix, geographic mix, ongoing product and policy changes, product mix, and property mix and an increasing competition for advertising may also affect our advertising revenue growth rate. We may also experience a decline in our revenue growth rate as our revenues increase to higher levels, if there is a decrease in the rate of adoption of our products, services, and technologies, or due to deceleration or decline in demand for devices used to access our services, among other factors. In addition, COVID-19 and its effects on the global economy has impacted and may continue to adversely impact our revenue growth rate (as discussed in greater detail in our COVID-19 risk factor under ‘General Risks’ below).
In addition to a decline in our revenue growth rate, we may also experience downward pressure on our operating margin resulting from a variety of factors, such as the continued expansion of our business into new fields, including products and services such as hardware, Google Cloud, Google Play, gaming, and subscription products, as well as significant investments in Other Bets, all of which may have margins lower than those we generate from advertising. We may also experience downward pressure on our operating margins from increasing competition and increased costs for many aspects of our business, including within advertising where changes such as device mix, property mix, and partner agreements can affect margin. The margin we earn on revenues generated from our Google Network Members could also decrease in the future if we pay a larger percentage of advertising fees to them. We may also pay increased TAC to our distribution partners as well as increased content acquisition costs to content providers. We may also face an increase in infrastructure costs, supporting businesses such as Search, Google Cloud, and YouTube. Many of our expenses are less variable in nature and may not correlate to changes in revenues.
52

Alphabet Inc.
Due to these factors and the evolving nature of our business, our historical revenue growth rate and historical operating margin may not be indicative of our future performance.
Our intellectual property rights are valuable, and any inability to protect them could reduce the value of our products, services and brands as well as affect our ability to compete.
Our patents, trademarks, trade secrets, copyrights, and other intellectual property rights are important assets for us. Various events outside of our control pose a threat to our intellectual property rights, as well as to our products, services, and technologies. For example, effective intellectual property protection may not be available in every country in which our products and services are distributed or made available through the Internet. Also, the efforts we have taken to protect our proprietary rights may not be sufficient or effective. Although we seek to obtain patent protection for our innovations, it is possible we may not be able to protect some of these innovations. Moreover, we may not have adequate patent or copyright protection for certain innovations that later turn out to be important. Furthermore, there is always the possibility, despite our efforts, that the scope of the protection gained will be insufficient or that an issued patent may be deemed invalid or unenforceable.
We also seek to maintain certain intellectual property as trade secrets. The secrecy of such trade secrets and other sensitive information could be compromised, which could cause us to lose the competitive advantage resulting from these trade secrets. We also face risks associated with our trademarks. For example, there is a risk that the word “Google” could become so commonly used that it becomes synonymous with the word “search.” Some courts have ruled that "Google" is a protectable trademark, but it is possible that other courts, particularly those outside of the United States, may reach a different determination. If this happens, we could lose protection for this trademark, which could result in other people using the word “Google” to refer to their own products, thus diminishing our brand.
Any significant impairment of our intellectual property rights could harm our business and our ability to compete. Also, protecting our intellectual property rights is costly and time consuming. Any increase in the unauthorized use of our intellectual property could make it more expensive to do business and harm our operating results.
Our business depends on strong brands, and failing to maintain and enhance our brands would hurt our ability to expand our base of users, advertisers, customers, content providers, and other partners.
Our strong brands have significantly contributed to the success of our business. Maintaining and enhancing the brands within Google and Other Bets increases our ability to enter new categories and launch new and innovative products that better serve the needs of our users, advertisers, customers, content providers, and other partners. Our brands may be negatively affected by a number of factors, including, among others, reputational issues, third-party content shared on our platforms, data privacy and security issues and developments, and product or technical performance failures. For example, if we fail to appropriately respond to the sharing of misinformation or objectionable content on our services or objectionable practices by advertisers, or to otherwise adequately address user concerns, our users may lose confidence in our brands. Our brands may also be negatively affected by the use of our products or services to disseminate information that is deemed to be false or misleading.
Furthermore, failure to maintain and enhance equity in our brands may harm our business, financial condition, and operating results. Our success will depend largely on our ability to remain a technology leader and continue to provide high-quality, innovative products and services that are truly useful and play a valuable role in a range of settings.
We face a number of manufacturing and supply chain risks that, if not properly managed, could harm our financial condition, operating results, and prospects.
We face a number of risks related to manufacturing and supply chain management, which could affect our ability to supply both our products and our internet-based services.
We rely on other companies to manufacture many of our assemblies and finished products, to design certain of our components and parts, and to participate in the distribution of our products and services. Our business could be negatively affected if we are not able to engage these companies with the necessary capabilities or capacity on reasonable terms, or if those we engage fail to meet their obligations (whether due to financial difficulties or other reasons), or make adverse changes in the pricing or other material terms of our arrangements with them.
We may experience supply shortages and price increases driven by raw material, component or part availability, manufacturing capacity, labor shortages, industry allocations, tariffs, trade disputes and barriers, natural disasters or pandemics (including COVID-19), the effects of climate change (such as sea level rise, drought, flooding, wildfires, and increased storm severity), and significant changes in the financial or business condition of
53

Alphabet Inc.
our suppliers. We may experience shortages or other supply chain disruptions that could negatively affect our operations. In addition, some of the components we use in our technical infrastructure and products are available from only one or limited sources, and we may not be able to find replacement vendors on favorable terms in the event of a supply chain disruption. In addition, a significant supply interruption could delay critical data center upgrades or expansions and delay product availability.
We may enter into long term contracts for materials and products that commit us to significant terms and conditions. We may be liable for materials and products that are not consumed due to market acceptance, technological change, obsolescences, quality, product recalls, and warranty issues. For instance, because certain of our hardware supply contracts have volume-based pricing or minimum purchase requirements, if the volume of our hardware sales decreases or does not reach projected targets, we could face increased materials and manufacturing costs or other financial liabilities that could make our products more costly per unit to manufacture and negatively affect our financial results. Furthermore, certain of our competitors may negotiate more favorable contractual terms based on volume and other commitments that may provide them with competitive advantages and may affect our supply.
Our products and services may have quality issues resulting from design, manufacturing, or operations. Sometimes, these issues may be caused by components we purchase from other manufacturers or suppliers. If the quality of our products and services does not meet expectations or our products or services are defective, it could harm our reputation, financial condition, and operating results.
We require our suppliers and business partners to comply with laws and, where applicable, our company policies, such as the Google Supplier Code of Conduct, regarding workplace and employment practices, data security, environmental compliance and intellectual property licensing, but we do not control them or their practices. Violations of law or unethical business practices could result in supply chain disruptions, canceled orders, harm to key relationships, and damage to our reputation. Their failure to procure necessary license rights to intellectual property, could affect our ability to sell our products or services and expose us to litigation or financial claims.
Interruption, interference with, or failure of our information technology and communications systems could hurt our ability to effectively provide our products and services, which could harm our reputation, financial condition, and operating results. In addition, complications with the design or implementation of our new global enterprise resource planning system could harm our business and operations.
The availability of our products and services and fulfillment of our customer contracts depend on the continuing operation of our information technology and communications systems. Our systems are vulnerable to damage, interference, or interruption from terrorist attacks, natural disasters or pandemics (including COVID-19), the effects of climate change (such as sea level rise, drought, flooding, wildfires, and increased storm severity), power loss, telecommunications failures, computer viruses, ransomware attacks, computer denial of service attacks, phishing schemes, or other attempts to harm or access our systems. Some of our data centers are located in areas with a high risk of major earthquakes or other natural disasters. Our data centers are also subject to break-ins, sabotage, and intentional acts of vandalism, and, in some cases, to potential disruptions resulting from problems experienced by facility operators. Some of our systems are not fully redundant, and disaster recovery planning cannot account for all eventualities.
The occurrence of a natural disaster or pandemic (including COVID-19), closure of a facility, or other unanticipated problems at, or impacting, our data centers could result in lengthy interruptions in our service. In addition, our products and services are highly technical and complex and may contain errors or vulnerabilities, which could result in interruptions in or failure of our services or systems.
In addition, we rely extensively on information systems and technology to manage our business and summarize operating results. We are in the process of a multi-year implementation of a new ERP system, which will replace much of our existing core financial systems. The ERP system is designed to accurately maintain our financial records, enhance the flow of financial information, improve data management, and provide timely information to our management team. We may not be able to successfully implement the ERP system without experiencing delays, increased costs, and other difficulties. Failure to successfully design and implement the new ERP system as planned could harm our business, financial condition, and operating results. Additionally, if we do not effectively implement the ERP system as planned or the ERP system does not operate as intended, the effectiveness of our internal control over financial reporting could be negatively affected.
Our international operations expose us to additional risks that could harm our business, our financial condition, and operating results.
54

Alphabet Inc.
Our international operations are significant to our revenues and net income, and we plan to continue to grow internationally. International revenues accounted for approximately 53% of our consolidated revenues in the six months ended June 30, 2020. In addition to risks described elsewhere in this section, our international operations expose us to other risks, including the following:
Restrictions on foreign ownership and investments, and stringent foreign exchange controls that might prevent us from repatriating cash earned in countries outside the U.S.
Import and export requirements, tariffs, trade disputes and barriers, and customs classifications that may prevent us from offering products or providing services to a particular market, or that could limit our ability to source assemblies and finished products from a particular market, and may increase our operating costs.
Longer payment cycles in some countries, increased credit risk, and higher levels of payment fraud.
Evolving foreign events, including Brexit, the United Kingdom's withdrawal from the European Union (EU). Brexit may adversely affect our revenues and could subject us to new regulatory costs and challenges (including the transfer of personal data between the EU and the United Kingdom), in addition to other adverse effects that we are unable to effectively anticipate.
Anti-corruption laws, such as the U.S. Foreign Corrupt Practices Act, and other local laws prohibiting certain payments to government officials, violations of which could result in civil and criminal penalties.
Uncertainty regarding liability for services and content, including uncertainty as a result of local laws and lack of legal precedent.
Different employee/employer relationships, existence of works councils and labor unions, and other challenges caused by distance, language, and cultural differences, making it harder to do business in certain jurisdictions.
Because we conduct business in currencies other than U.S. dollars but report our financial results in U.S. dollars, we face exposure to fluctuations in foreign currency exchange rates. Although we hedge a portion of our international currency exposure, significant fluctuations in exchange rates between the U.S. dollar and foreign currencies may adversely affect our revenues and earnings. Hedging programs are also inherently risky and could expose us to additional risks that could harm our financial condition and operating results.
Risks Related to our Industry
People access the Internet through a variety of platforms and devices that continue to evolve with the advancement of technology and user preferences. If manufacturers and users do not widely adopt versions of our products and services developed for these new interfaces, our business could be harmed.
People access the Internet through a growing variety of devices such as desktop computers, mobile phones, smartphones, laptops and tablets, video game consoles, voice-activated speakers, wearables, automobiles, and television-streaming devices. Our products and services may be less popular on these new interfaces. Each manufacturer or distributor may establish unique technical standards for its devices, and our products and services may not be available on these devices as a result. Some manufacturers may also elect not to include our products on their devices. In addition, search queries are increasingly being undertaken via voice-activated speakers, apps, social media or other platforms, which could harm our business. It is hard to predict the challenges we may encounter in adapting our products and services and developing competitive new products and services. We expect to continue to devote significant resources to creating and supporting products and services across multiple platforms and devices. Failing to attract and retain a substantial number of new device manufacturers, suppliers, distributors, developers, and users, or failing to develop products and technologies that work well on new devices and platforms, could harm our business, financial condition, and operating results and ability to capture future business opportunities.
Data privacy and security concerns relating to our technology and our practices could damage our reputation, cause us to incur significant liability, and deter current and potential users or customers from using our products and services. Software bugs or defects, security breaches, and attacks on our systems could result in the improper disclosure and use of user data and interference with our users and customers’ ability to use our products and services, harming our business operations and reputation.
Concerns about our practices with regard to the collection, use, disclosure, or security of personal information or other data-privacy-related matters, even if unfounded, could harm our reputation, financial condition, and operating results. Our policies and practices may change over time as expectations regarding privacy and data change.
55

Alphabet Inc.
Our products and services involve the storage and transmission of proprietary information, and bugs, theft, misuse, defects, vulnerabilities in our products and services, and security breaches expose us to a risk of loss of this information, improper use and disclosure of such information, litigation, and other potential liability. Systems and control failures, security breaches, failure to comply with our privacy policies, and/or inadvertent disclosure of user data could result in government and legal exposure, seriously harm our reputation and brand and, therefore, our business, and impair our ability to attract and retain users or customers. We expect to continue to expend significant resources to maintain security protections that shield against bugs, theft, misuse, or security vulnerabilities or breaches.
We experience cyber attacks and other attempts to gain unauthorized access to our systems on a regular basis. We may experience future security issues, whether due to employee error or malfeasance or system errors or vulnerabilities in our or other parties’ systems, which could result in significant legal and financial exposure. Government inquiries and enforcement actions, litigation, and adverse press coverage could harm our business. We may be unable to anticipate or detect attacks or vulnerabilities or implement adequate preventative measures. Attacks and security issues could also compromise trade secrets and other sensitive information, harming our business.
While we have dedicated significant resources to privacy and security incident response capabilities, including dedicated worldwide incident response teams, our response process, particularly during times of a natural disaster or pandemic (including COVID-19), may not be adequate, may fail to accurately assess the severity of an incident, may not respond quickly enough, or may fail to sufficiently remediate an incident. As a result, we may suffer significant legal, reputational, or financial exposure, which could harm our business, financial condition, and operating results.
Our ongoing investments in safety, security, and content review will likely continue to identify abuse of our platforms and misuse of user data.
In addition to our efforts to mitigate cyber attacks, we are making significant investments in safety, security, and content review efforts to combat misuse of our services and unauthorized access to user data by third parties, including investigations and review of platform applications that could access the information of users of our services. As a result of these efforts, we could discover incidents of unnecessary access to or misuse of user data or other undesirable activity by third parties. We may not discover all such incidents or activity, whether as a result of our data limitations, including our lack of visibility over our encrypted services, the scale of activity on our platform, or other factors, including factors outside of our control such as a natural disaster or pandemic (including COVID-19), and we may be notified of such incidents or activity via third parties. Such incidents and activities may include the use of user data or our systems in a manner inconsistent with our terms, contracts or policies, the existence of false or undesirable user accounts, election interference, improper ad purchases, activities that threaten people’s safety on- or offline, or instances of spamming, scraping, or spreading disinformation. We may also be unsuccessful in our efforts to enforce our policies or otherwise remediate any such incidents. Any of the foregoing developments may negatively affect user trust and engagement, harm our reputation and brands, require us to change our business practices in a manner adverse to our business, and adversely affect our business and financial results. Any such developments may also subject us to additional litigation and regulatory inquiries, which could result in monetary penalties and damages, divert management’s time and attention, and lead to enhanced regulatory oversight.
Problematic content, including low-quality user-generated content, web spam, content farms, and other violations of our guidelines could affect the quality of our services, which could damage our reputation and deter our current and potential users from using our products and services.
We, like others in the industry, face violations of our content guidelines, including sophisticated attempts by bad actors to manipulate our hosting and advertising systems to fraudulently generate revenues, or to otherwise generate traffic that does not represent genuine user interest or intent. While we invest significantly in efforts to promote high-quality and relevant results and to detect and prevent low-quality content and invalid traffic, we may be unable to adequately detect and prevent such abuses or promote high-quality content, particularly during times of a natural disaster or pandemic (including COVID-19).
Many websites violate or attempt to violate our guidelines, including by seeking to inappropriately rank higher in search results than our search engine's assessment of their relevance and utility would rank them. Such efforts (known as “web spam”) may affect the quality of content on our platforms and lead them to display false, misleading or undesirable content.
Although English-language web spam in our search results has been reduced, and web spam in most other languages is limited, we expect web spammers will continue to seek inappropriate ways to improve their rankings.
56

Alphabet Inc.
We continuously combat web spam in our search results, including through indexing technology that makes it harder for spam-like, less useful web content to rank highly. We also continue to invest in and deploy proprietary technology to detect and prevent web spam from abusing our platforms.
We also face other challenges from low-quality and irrelevant content websites, including content farms, which are websites that generate large quantities of low-quality content to help them improve their search rankings. We are continually launching algorithmic changes focused on low-quality websites.
If we fail to either detect and prevent an increase in problematic content or effectively promote high-quality content, it could hurt our reputation for delivering relevant information or reduce use of our platforms, harming our financial condition or operating results. It may also subject us to litigation and regulatory inquiries, which could result in monetary penalties and damages, divert management’s time and attention, and lead to enhanced regulatory oversight.
Our business depends on continued and unimpeded access to the Internet by us and our users. Internet access providers may be able to restrict, block, degrade, or charge for access to certain of our products and services, which could lead to additional expenses and the loss of users and advertisers.
Our products and services depend on the ability of our users to access the Internet, and certain of our products require significant bandwidth to work effectively. Currently, this access is provided by companies that have significant market power in the broadband and internet access marketplace, including incumbent telephone companies, cable companies, mobile communications companies, and government-owned service providers. Some of these providers have taken, or have stated that they may take measures that could degrade, disrupt, or increase the cost of user access to certain of our products by restricting or prohibiting the use of their infrastructure to support or facilitate our offerings, or by charging increased fees to us or our users to provide our offerings. Some jurisdictions have adopted regulations prohibiting certain forms of discrimination by internet access providers; however, substantial uncertainty exists in the United States and elsewhere regarding such protections. For example, in 2018 the United States Federal Communications Commission repealed net neutrality rules, which could lead internet access providers to restrict, block, degrade, or charge for access to certain of our products and services. In addition, in some jurisdictions, our products and services have been subject to government-initiated restrictions or blockages. COVID-19 has also resulted in quarantines, shelter in place orders, and work from home directives, all of which have increased demands for internet access and may create access challenges. These could result in a loss of existing users, customers and advertisers, goodwill, and increased costs, and could impair our ability to attract new users, customers and advertisers, thereby harming our business.
Risks Related to Laws and Regulations
We are subject to increasing regulatory scrutiny as well as changes in public policies governing a wide range of topics that may negatively affect our business.
We and other companies in the technology industry are experiencing increased regulatory scrutiny. For instance, various regulatory agencies, including competition, consumer protection, and privacy authorities, are reviewing aspects of our products and services. We continue to cooperate with these investigations. Prior, existing, and new investigations have in the past and may in the future result in substantial fines and penalties, changes to our products and services, alterations to our business operations, and civil litigation, all of which could harm our business, reputation, financial condition, and operating results.
Changes in international and local social, political, economic, tax, and regulatory conditions or in laws and policies governing a wide range of topics may increase our cost of doing business, limit our ability to pursue certain business models or offer certain products or services, and cause us to change our business practices. Further, our investment in a variety of new fields, including the health industry and payment services, also raises a number of new regulatory issues. These factors could harm our business and operating results in material ways.
A variety of new and existing laws and/or interpretations could harm our business.
We are subject to numerous U.S. and foreign laws and regulations covering a wide variety of subject matters. New laws and regulations (or new interpretations or applications of existing laws and regulations in a manner inconsistent with our practices) may make our products and services less useful, limit our ability to pursue certain business models or offer certain products and services, require us to incur substantial costs, expose us to unanticipated civil or criminal liability, or cause us to change our business practices. These laws and regulations are evolving and involve matters central to our business, including, among others:
Competition laws and regulations around the world.
57

Alphabet Inc.
Privacy laws, such as the California Consumer Privacy Act of 2018 that came into effect in January of 2020, which gives new data privacy rights to California residents, and SB-327 in California, which regulates the security of data in connection with internet connected devices.
Data protection laws passed by many states within the U.S. and by certain countries regarding notification to data subjects and/or regulators when there is a security breach of personal data.
Copyright laws, such as the EU Directive on Copyright in the Digital Single Market (EUCD) of April 17, 2019, which EU Member States must implement by June 17, 2021. The text introduces new constraining licensing regimes that could affect our ability to operate with respect to copyright protected works. It could increase the liability of some content-sharing services with respect to content uploaded by their users. It has also created a new property right in news publications that limits the ability of some online services to interact with or present such content.
Data localization laws, which generally mandate that certain types of data collected in a particular country be stored and/or processed within that country.
Various U.S. and international laws that govern the distribution of certain materials to children and regulate the ability of online services to collect information from minors.
Various laws with regard to content removal and disclosure obligations, such as the Network Enforcement Act in Germany, which may affect our businesses and operations and may subject us to significant fines if such laws are interpreted and applied in a manner inconsistent with our practices or when we may not proactively discover such content due to the scale of third-party content and the limitations of existing technologies. Other countries, including Singapore, Australia, and the United Kingdom, have implemented or are considering similar legislation imposing penalties for failure to remove certain types of content.
In addition, the applicability and scope of these laws, as interpreted by the courts, remain uncertain and could harm our business. For example:
We rely on statutory safe harbors, as set forth in the Digital Millennium Copyright Act and Section 230 of the Communications Decency Act in the United States and the E-Commerce Directive in Europe, against copyright liability for various linking, caching, and hosting activities. Any legislation or court rulings affecting these safe harbors may adversely affect us. There are legislative proposals in both the US and EU that could reduce our safe harbor protection.
Court decisions such as the judgment of the Court of Justice of the European Union (CJEU) on May 13, 2014 on the ‘right to be forgotten,’ which allows individuals to demand that Google remove search results about them in certain instances, may limit the content we can show to our users and impose significant operational burdens.
The introduction of new businesses, products, services, and technologies, our activities in certain jurisdictions, or other actions we take may subject us to additional laws and regulations. The costs of compliance with these laws and regulations are high and are likely to increase in the future. Any failure on our part to comply with laws and regulations can result in negative publicity and diversion of management time and effort and may subject us to significant liabilities and other penalties.
We are subject to claims, suits, government investigations, and other proceedings that may harm our business, financial condition, and operating results.
We are subject to claims, suits, and government investigations involving competition, intellectual property, data privacy and security, consumer protection, tax, labor and employment, commercial disputes, content generated by our users, goods and services offered by advertisers or publishers using our platforms, and other matters. Due to our manufacturing and sale of an expanded suite of products, including hardware as well as Google Cloud offerings, we also are subject to a variety of claims including product warranty, product liability, and consumer protection claims related to product defects, among other litigation. We may also be subject to claims involving health and safety, hazardous materials usage, other environmental impacts, or service disruptions or failures.
Any of these types of legal proceedings can have an adverse effect on us because of legal costs, diversion of management resources, negative publicity and other factors. Determining reserves for our pending litigation is a complex, fact-intensive process that requires significant judgment. The resolution of one or more such proceedings has resulted in, and may in the future result in, additional substantial fines, penalties, injunctions, and other sanctions that could harm our business, financial condition, and operating results.
We may be subject to legal liability associated with providing online services or content.
58

Alphabet Inc.
Our products and services let users exchange information, advertise products and services, conduct business, and engage in various online activities. We also place advertisements displayed on other companies’ websites, and we offer third-party products, services, and/or content. The law relating to the liability of online service providers for others’ activities on their services is still somewhat unsettled both within the U.S. and internationally. Claims have been brought against us for defamation, negligence, breaches of contract, copyright and trademark infringement, unfair competition, unlawful activity, torts, fraud, or other legal theories based on the nature and content of information available on or via our services.
We may be subject to claims by virtue of our involvement in hosting, transmitting, marketing, branding, or providing access to content created by third parties. Defense of any such actions could be costly and involve significant time and attention of our management and other resources, may result in monetary liabilities or penalties, and may require us to change our business in an adverse manner.
Privacy and data protection regulations are complex and rapidly evolving areas. Adverse interpretations of these laws could harm our business, reputation, financial condition, and operating results.
Authorities around the world have adopted and are considering a number of legislative and regulatory proposals concerning data protection and limits on encryption of user data. Adverse legal rulings, legislation, or regulation could result in fines and orders requiring that we change our data practices, which could have an adverse effect on our ability to provide services, harming our business operations. Complying with these evolving laws could result in substantial costs and harm the quality of our products and services, negatively affecting our business, and may be particularly challenging during certain times, such as a natural disaster or pandemic (including COVID-19).
Recent legal developments in Europe have created compliance uncertainty regarding transfers of personal data from Europe to the United States. For example, the General Data Protection Regulation (GDPR) applies to all of our activities conducted from an establishment in the EU or related to products and services that we offer to EU users or customers, or the monitoring of their behavior in the EU. The GDPR creates a range of new compliance obligations.
Ensuring compliance with the GDPR is an ongoing commitment that involves substantial costs, and despite our efforts, governmental authorities or others have asserted and may continue to assert that our business practices fail to comply with its requirements. If our operations are found to violate GDPR requirements, we may incur substantial fines, have to change our business practices, and face reputational harm, any of which could have a material adverse effect on our business. In particular, serious breaches of the GDPR can result in administrative fines of up to 4% of annual worldwide revenues. Fines of up to 2% of annual worldwide revenues can be levied for other specified violations.
The EU-U.S. and the Swiss-U.S. Privacy Shield frameworks allow U.S. companies that self-certify to the U.S. Department of Commerce and publicly commit to comply with specified requirements to import personal data from the EU and Switzerland. Recently, the Court of Justice of the European Union ruled that the EU-U.S. Privacy Shield is an invalid transfer mechanism, but upheld Standard Contractual Clauses as a valid transfer mechanism. The validity of data transfer mechanisms remains subject to legal, regulatory, and political developments in both Europe and the U.S. The invalidation of the EU-U.S. Privacy Shield and potential invalidation of other data transfer mechanisms could have a significant adverse impact on our ability to process and transfer personal data outside of the EEA.
These developments create some uncertainty, and compliance obligations could cause us to incur costs or harm the operations of our products and services in ways that harm our business.
We face, and may continue to face intellectual property and other claims that could be costly to defend, result in significant damage awards or other costs (including indemnification awards), and limit our ability to use certain technologies in the future.
We, like other internet, technology and media companies, are frequently subject to litigation based on allegations of infringement or other violations of intellectual property rights. In addition, patent-holding companies may frequently seek to generate income from patents they have obtained by bringing claims against us. As we have grown, the number of intellectual property claims against us has increased and may continue to increase as we develop new products, services, and technologies.
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. Other parties have also sought broad injunctive relief against us by filing claims in U.S. and international courts and the U.S. International Trade Commission (ITC) for exclusion and cease-and-desist orders, which could limit our ability to sell
59

Alphabet Inc.
our products or services in the U.S. or elsewhere if our products or services or those of our customers or suppliers are found to infringe the intellectual property subject to the claims. Adverse results in any of these lawsuits may include awards of monetary damages, costly royalty or licensing agreements (if licenses are available at all), or orders preventing us from offering certain features, functionalities, products, or services. They may also cause us to change our business practices and require development of non-infringing products, services, or technologies, which could result in a loss of revenues for us and otherwise harm our business.
Many of our agreements with our customers and partners, including certain suppliers, require us to defend against certain intellectual property infringement claims and in some cases indemnify them for certain intellectual property infringement claims against them, which could result in increased costs for defending such claims or significant damages if there were an adverse ruling in any such claims. Such customers and partners may also 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. Moreover, intellectual property indemnities provided to us by our suppliers, when obtainable, may not cover all damages and losses suffered by us and our customers arising from intellectual property infringement claims. Furthermore, in connection with our divestitures, we have agreed, and may in the future agree, to provide indemnification for certain potential liabilities, including those associated with intellectual property claims.
Regardless of their merits, intellectual property claims are often time consuming and expensive to litigate or settle. To the extent such claims are successful, they may harm our business, including our product and service offerings, financial condition, or operating results.
Risks Related to Ownership of our Stock
We cannot guarantee that any share repurchase program will be fully consummated or that any share repurchase program will enhance long-term stockholder value, and share repurchases could increase the volatility of the price of our stock and could diminish our cash reserves.
We engage in share repurchases from time to time. In July 2019 the Board of Directors of Alphabet authorized the company to repurchase up to $25.0 billion of its Class C capital stock. As of June 30, 2020, $5.4 billion remains available for repurchase. In July 2020, the Board of Directors of Alphabet authorized the company to repurchase up to an additional $28.0 billion of its Class C capital stock. Our repurchase program does not have an expiration date and does not obligate Alphabet to repurchase any specific dollar amount or to acquire any specific number of shares. Our share repurchase program could affect the price of our stock and increase volatility and may be suspended or terminated at any time, which may result in a decrease in the trading price of our stock.
The concentration of our stock ownership limits our stockholders’ ability to influence corporate matters.
Our Class B common stock has 10 votes per share, our Class A common stock has one vote per share, and our Class C capital stock has no voting rights. As of June 30, 2020, Larry Page and Sergey Brin beneficially owned approximately 84.5% of our outstanding Class B common stock, which represented approximately 51.3% of the voting power of our outstanding common stock. Through their stock ownership, Larry and Sergey have significant influence over all matters requiring stockholder approval, including the election of directors and significant corporate transactions, such as a merger or other sale of our company or our assets, for the foreseeable future. In addition, because our Class C capital stock carries no voting rights (except as required by applicable law), the issuance of the Class C capital stock, including in future stock-based acquisition transactions and to fund employee equity incentive programs, could continue Larry and Sergey’s current relative voting power and their ability to elect all of our directors and to determine the outcome of most matters submitted to a vote of our stockholders. This concentrated control limits or severely restricts other stockholders’ ability to influence corporate matters and we may take actions that some of our stockholders do not view as beneficial, which could reduce the market price of our Class A common stock and our Class C capital stock.
Provisions in our charter documents and under Delaware law could discourage a takeover that stockholders may consider favorable.
Provisions in Alphabet’s certificate of incorporation and bylaws may have the effect of delaying or preventing a change of control or changes in our management. These provisions include the following:
Our certificate of incorporation provides for a tri-class capital stock structure. As a result of this structure, Larry and Sergey have significant influence over all matters requiring stockholder approval, including the election of directors and significant corporate transactions, such as a merger or other sale of our company or our assets. This concentrated control could discourage others from initiating any potential merger, takeover, or other change of control transaction that other stockholders may view as beneficial. As noted
60

Alphabet Inc.
above, the issuance of the Class C capital stock could have the effect of continuing the influence of Larry and Sergey.
Our Board of Directors has the right to elect directors to fill a vacancy created by the expansion of the Board of Directors or the resignation, death, or removal of a director, which prevents stockholders from being able to fill vacancies on our Board of Directors.
Our stockholders may not act by written consent. As a result, a holder, or holders, controlling a majority of our capital stock would not be able to take certain actions without holding a stockholders' meeting.
Our certificate of incorporation prohibits cumulative voting in the election of directors. This limits the ability of minority stockholders to elect director candidates.
Stockholders must provide advance notice to nominate individuals for election to the Board of Directors or to propose matters that can be acted upon at a stockholders’ meeting. These provisions may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer's own slate of directors or otherwise attempting to obtain control of our company.
Our Board of Directors may issue, without stockholder approval, shares of undesignated preferred stock. The ability to issue undesignated preferred stock makes it possible for our Board of Directors to issue preferred stock with voting or other rights or preferences that could impede the success of any attempt to acquire us.
As a Delaware corporation, we are also subject to certain Delaware anti-takeover provisions. Under Delaware law, a corporation may not engage in a business combination with any holder of 15% or more of its outstanding voting stock unless the holder has held the stock for three years or, among other things, the Board of Directors has approved the transaction. Our Board of Directors could rely on Delaware law to prevent or delay an acquisition of us.
General Risks
The continuing impacts of COVID-19 are highly unpredictable and could be significant, and may have an adverse effect on our business, operations and our future financial performance.
In late 2019, COVID-19 emerged and by March 11, 2020 was declared a global pandemic by The World Health Organization. Governments and municipalities around the world instituted measures in an effort to control the spread of COVID-19, including quarantines, shelter-in-place orders, school closings, travel restrictions, and closure of non-essential businesses. Since the end of March, the macroeconomic impacts continue to be significant, evolving and unpredictable, exhibited by, among other things, a rise in unemployment, changes in consumer behavior, and market volatility.
The global health and economic implications of this pandemic have adversely impacted our business, operations and financial performance and could impact them significantly in the future. As a result of the scale of the ongoing pandemic and the speed at which the global community has been impacted, our quarterly revenue growth rate and expense as a percentage of our revenues differed from our historical rate, may differ significantly in future periods, and our future operating results may fall below expectations.
The future impact of the ongoing pandemic on our business, operations and future financial performance could include, but are not limited to:
Significant decline in advertising revenues as advertiser spending slows due to an economic downturn. This decline in advertising revenues could persist through and beyond a recessionary period. In addition, we may experience a significant and prolonged shift in user behavior such as a shift in interests to less commercial topics.
Significant decline in other revenues due to a decline in customer demand. For example, if consumer demand for electronics continues to decline, our hardware revenues could be significantly impacted.
Adverse impacts to our operating income, operating margin, net income, EPS and respective growth rates - particularly if expenses do not decrease across Alphabet at the same pace as revenue declines. Many of our expenses are less variable in nature and/or may not correlate to changes in revenues, including costs associated with our data centers and facilities as well as employee compensation. As such, we may not be able to decrease them significantly in the short-term, or we may choose not to significantly reduce them in an effort to remain focused on long-term outlook and investment opportunities.
Significant decrease in our operating cash flows as a result of decreased advertiser spending and deterioration in the credit quality and liquidity of our customers, which could adversely affect our accounts
61

Alphabet Inc.
receivable. Investing cash flows could decrease due to slowing spend on data center and facilities construction projects due to a slowing or stopping of construction or significant restrictions placed on construction.
Significant supply chain constraints such that we cannot procure the servers and other technology infrastructure needed to deliver our services to our users and customers. Supply chain constraints could also affect our ability to procure the components needed to manufacture our hardware products, thereby affecting supply availability and timing of hardware launches. Increased pricing of these components could also affect infrastructure costs to deliver our services or costs of hardware products that we sell.
Increased demand globally for bandwidth to support users who are at work and school remotely could result in reduction of quality or curtailment of services, such as bandwidth capping on YouTube.
The rapid and broad-based shift to a remote working environment creates inherent productivity, connectivity, and oversight challenges. For example, governmental lockdowns, restrictions or new regulations could significantly impact the ability of our employees and vendors to work productively. Governmental restrictions have been globally inconsistent and it is not clear when a return to worksite locations or travel will be permitted or what restrictions will be in place in those environments. The extent and/or duration of ongoing workforce restrictions and limitations could impact our ability to enhance, develop and support existing products and services, detect and prevent spam and problematic content, hold product sales and marketing events, and generate new sales leads, among others. In addition, the changed environment under which we are operating could have an impact on our internal controls over financial reporting as well as our ability to meet a number of our compliance requirements in a timely or quality manner.
Ongoing significant foreign exchange volatility could materially impact our revenues that are denominated in foreign currencies, our ability or strategy to hedge our foreign exchange exposure. Additionally, volatility in debt and equity markets could affect the values of our debt and equity holdings and the realized gains or losses on the disposition of those holdings.
Our operating results may fluctuate, which makes our results difficult to predict and could cause our results to fall short of expectations.
Our operating results may fluctuate as a result of a number of factors, many outside of our control.
As a result, comparing our operating results on a period-to-period basis may not be meaningful, and you should not rely on our past results as an indication of our future performance. Our quarterly, year-to-date, and annual expenses as a percentage of our revenues may differ significantly from our historical rates. Our operating results in future quarters may fall below expectations. Any of these events could cause our stock price to fall. Each of the risk factors listed in this section in addition to the following factors may affect our operating results:
Our ability to continue to attract and retain users and customers to our products and services.
Our ability to attract user and/or customer adoption of, and generate significant revenues from, new products, services, and technologies in which we have invested considerable time and resources.
Our ability to monetize traffic on Google properties and our Google Network Members' properties across various devices.
Revenue fluctuations caused by changes in device mix, geographic mix, ongoing product and policy changes, product mix, and property mix.
The amount of revenues and expenses generated and incurred in currencies other than U.S. dollars, and our ability to manage the resulting risk through our foreign exchange risk management program.
The amount and timing of operating costs and expenses and capital expenditures related to the maintenance and expansion of our businesses, operations, and infrastructure.
Our focus on long-term goals over short-term results.
The results of our acquisitions, divestitures, and our investments in risky projects, including new businesses, products, services, and technologies.
Our ability to keep our products and services operational at a reasonable cost and without service interruptions.
The seasonal fluctuations in internet usage, advertising spending, and underlying business trends such as traditional retail seasonality. Our rapid growth has tended to mask the cyclicality and seasonality of our
62

Alphabet Inc.
business. As our growth rate has slowed, the cyclicality and seasonality in our business has become more pronounced and caused our operating results to fluctuate.
Geopolitical events, including trade disputes.
Changes in global business or macroeconomic conditions.
Because our businesses are changing and evolving, our historical operating results may not be useful to you in predicting our future operating results.
Acquisitions, joint ventures, investments, and divestitures could result in operating difficulties, dilution, and other consequences that may harm our business, financial condition, and operating results.
Acquisitions, joint ventures, investments and divestitures are important elements of our overall corporate strategy and use of capital, and these transactions could be material to our financial condition and operating results. We expect to continue to evaluate and enter into discussions regarding a wide array of potential strategic transactions, which could create unforeseen operating difficulties and expenditures. Some of the areas where we face risks include:
Diversion of management time and focus from operating our business to challenges related to acquisitions and other strategic transactions.
Failure to successfully integrate and further develop the acquired business or technology.
Implementation or remediation of controls, procedures, and policies at the acquired company.
Integration of the acquired company’s accounting, human resource, and other administrative systems, and coordination of product, engineering, and sales and marketing functions.
Transition of operations, users, and customers onto our existing platforms.
Failure to obtain required approvals on a timely basis, if at all, from governmental authorities, or conditions placed upon approval that could, among other things, delay or prevent us from completing a transaction, or otherwise restrict our ability to realize the expected financial or strategic goals of a transaction.
In the case of foreign acquisitions, the need to integrate operations across different cultures and languages and to address the particular economic, currency, political, and regulatory risks associated with specific countries.
Cultural challenges associated with integrating employees from the acquired company into our organization, and retention of employees from the businesses we acquire.
Liability for activities of the acquired company before the acquisition, including patent and trademark infringement claims, data privacy and security issues, violations of laws, commercial disputes, tax liabilities, and other known and unknown liabilities.
Litigation or other claims in connection with the acquired company, including claims from terminated employees, customers, former stockholders, or other third parties.
Our failure to address these risks or other problems encountered in connection with our past or future acquisitions and other strategic transactions could cause us to fail to realize their anticipated benefits, incur unanticipated liabilities, and harm our business generally.
Our acquisitions and other strategic transactions could also result in dilutive issuances of our equity securities, the incurrence of debt, contingent liabilities, or amortization expenses, or impairment of goodwill and/or purchased long-lived assets, and restructuring charges, any of which could harm our financial condition or operating results. Also, the anticipated benefits or value of our acquisitions and other strategic transactions may not materialize. In connection with our divestitures, we have agreed, and may in the future agree, to provide indemnification for certain potential liabilities, which may harm our financial condition or operating results.
If we were to lose the services of key personnel, we may not be able to execute our business strategy.
Our future success depends in large part upon the continued service of key members of our senior management team. For instance, Sundar Pichai is critical to the overall management of Alphabet and its subsidiaries and plays an important role in the development of our technology. He also plays a key role in maintaining our culture and setting our strategic direction. All of our executive officers and key employees are at-will employees, and we do not maintain any key-person life insurance policies. The loss of key personnel could seriously harm our business.
63

Alphabet Inc.
We rely on highly skilled personnel and, if we are unable to retain or motivate key personnel, hire qualified personnel, or maintain our corporate culture, we may not be able to grow effectively.
Our performance largely depends on the talents and efforts of highly skilled individuals. Our future success depends on our continuing ability to identify, hire, develop, motivate, and retain highly skilled personnel for all areas of our organization. Competition in our industry for qualified employees is intense, and certain of our competitors have directly targeted our employees. In addition, our compensation arrangements, such as our equity award programs, may not always be successful in attracting new employees and retaining and motivating our existing employees. Our continued ability to compete effectively depends on our ability to attract new employees and to retain and motivate our existing employees. New executive orders and/or court decisions pertaining to immigration may also impact our ability to hire or retain some of our talent from overseas.
In addition, we believe that our corporate culture fosters innovation, creativity, and teamwork. As our organization grows and evolves, we may need to implement more complex organizational management structures or adapt our corporate culture and work environments to ever-changing circumstances, such as during times of a natural disaster or pandemic (including COVID-19), and these changes could impact our ability to compete effectively or have an adverse impact on our corporate culture.
In preparing our financial statements, we incorporate valuation methodologies that are subjective in nature and valuations may fluctuate over time.
We measure certain of our non-marketable equity and debt investments, certain other instruments including stock-based compensation awards settled in the stock of certain Other Bets, and certain assets and liabilities acquired in a business combination, at fair value on a nonrecurring basis. The determination of fair value involves use of appropriate valuation methods and certain unobservable inputs, require management judgment and estimation, and may change over time.
As it relates to our non-marketable investments, the market values can be negatively affected by liquidity, credit deterioration or losses, performance and financial results of the underlying companies, foreign exchange rates, changes in interest rates, including changes that may result from the implementation of new benchmark rates that replace LIBOR, the effect of new or changing regulations, the stock market in general, or other factors. The effect of COVID-19 on our impairment assessment for non-marketable investments requires significant judgment due to the uncertainty around the duration and severity of the impact.
We adjust the carrying value of our non-marketable equity investments to fair value for observable transactions of identical or similar investments of the same issuer or for impairments. All gains and losses on non-marketable equity securities, realized and unrealized, are recognized in other income (expense), which increases the volatility of our other income (expense).
As a result of these factors, the value or liquidity of our cash equivalents, as well as our marketable and non-marketable securities could decline and result in a material impairment, which could materially adversely affect our financial condition and operating results.
We could be subject to changes in tax rates, the adoption of new U.S. or international tax legislation, or exposure to additional tax liabilities.
Our future income taxes could be negatively affected by earnings being lower than anticipated in jurisdictions that have lower statutory tax rates and higher than anticipated in jurisdictions that have higher statutory tax rates, the net gains and losses recognized by legal entities on certain hedges and related hedged intercompany and other transactions under our foreign exchange risk management program, changes in the valuation of our deferred tax assets or liabilities, the application of different provisions of tax laws or changes in tax laws, regulations, or accounting principles (including changes in the interpretation of existing laws), as well as certain discrete items.
In addition, we are subject to regular review and audit by both domestic and foreign tax authorities. As a result, we have received, and may in the future receive, assessments in multiple jurisdictions, including in Europe, on various tax-related assertions, such as transfer-pricing adjustments or permanent-establishment claims. Any adverse outcome of such a review or audit could have a negative effect on our operating results and financial condition and could require us to change our business practices in a manner adverse to our business. It may also subject us to additional litigation and regulatory inquiries, resulting in the diversion of management’s time and attention. In addition, the determination of our worldwide provision for income taxes and other tax liabilities requires significant judgment, and there are many transactions and calculations for which the ultimate tax determination is uncertain. Although we believe our estimates are reasonable, the ultimate tax outcome may differ from the amounts recorded in our financial statements and may materially affect our financial results in the period or periods for which such determination is made.
64

Alphabet Inc.
Furthermore, due to shifting economic and political conditions, tax policies, laws, or rates in various jurisdictions may be subject to significant changes in ways that impair our financial results. In particular, France, the United Kingdom, Italy, and other countries have enacted or are considering digital services taxes, which could lead to inconsistent and potentially overlapping international tax regimes. The Organization for Economic Cooperation and Development recently released a proposal relating to its initiative for modernizing international tax rules, with the goal of having different countries implement a modernized and aligned international tax framework, but there can be no guarantee that this will occur.
In addition, in response to significant market volatility and disruptions to business operations resulting from the global spread of COVID-19, legislatures and taxing authorities in many jurisdictions in which we operate may propose changes to their tax rules. These changes could include modifications that have temporary effect, and more permanent changes. The impact of these potential new rules on us, our long-term tax planning, and our tax effective tax rate could be material.
The trading price for our Class A common stock and non-voting Class C capital stock may continue to be volatile.
The trading price of our stock has at times experienced substantial price volatility and may continue to be volatile. For example, from April 1, 2020 through June 30, 2020, the closing price of our Class A common stock ranged from $1,079.81 per share to $1,456.27 per share, and the closing price of our Class C capital stock ranged from $1,092.70 per share to $1,464.70 per share.
In addition to the factors discussed in this report, the trading price of our Class A common stock and Class C capital stock may fluctuate widely in response to various factors, many of which are beyond our control, including, among others:
Quarterly variations in our operating results or those of our competitors.
Announcements by us or our competitors of acquisitions, divestitures, investments, new products, significant contracts, commercial relationships, or capital commitments.
Recommendations by securities analysts or changes in earnings estimates.
Announcements about our earnings that are not in line with analyst expectations, the risk of which is enhanced because it is our policy not to give guidance on earnings.
Announcements by our competitors of their earnings that are not in line with analyst expectations.
Commentary by industry and market professionals about our products, strategies, and other matters affecting our business and results, regardless of its accuracy.
The volume of shares of Class A common stock and Class C capital stock available for public sale.
Sales of Class A common stock and Class C capital stock by us or by our stockholders (including sales by our directors, executive officers, and other employees).
Short sales, hedging, and other derivative transactions on shares of our Class A common stock and Class C capital stock.
The perceived values of Class A common stock and Class C capital stock relative to one another.
Any share repurchase program.
In addition, the stock market in general, which can be affected by various factors, including overall economic and political conditions, and the market for technology companies in particular, have experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of those companies.
These broad market and industry factors may harm the market price of our Class A common stock and our Class C capital stock, regardless of our actual operating performance.
65

Alphabet Inc.
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 June 30, 2020.
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)
April 1 - 302,110  $1,221.24  2,110  $9,720  
May 1 - 311,526  $1,380.25  1,526  $7,613  
June 1 - 301,512  $1,434.66  1,512  $5,444  
Total5,148  5,148  
(1) In July 2019, the Board of Directors of Alphabet authorized the company to repurchase up to $25.0 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.
66

Alphabet Inc.
ITEM 6.EXHIBITS
Exhibit
Number
  DescriptionIncorporated by reference herein
FormDate
10.01uAlphabet Inc. Amended and Restated 2012 Stock Plan
(File No. 001-37580)
June 5, 2020
31.01*
31.02*
32.01
101.INS*Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCH*Inline XBRL Taxonomy Extension Schema Document
101.CAL*Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF*Inline XBRL Taxonomy Extension Definition Linkbase Document
101.LAB*Inline XBRL Taxonomy Extension Label Linkbase Document
101.PRE*Inline XBRL Taxonomy Extension Presentation Linkbase Document
104
Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
__________________________ 
uIndicates management compensatory plan, contract, or arrangement.
*Filed herewith.
Furnished herewith.

67

Alphabet Inc.
SIGNATURE
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
ALPHABET INC.
July 30, 2020By:/s/    RUTH M. PORAT        
Ruth M. Porat
Senior Vice President and Chief Financial Officer

ALPHABET INC.
July 30, 2020By:/s/    AMIE THUENER O'TOOLE        
Amie Thuener O'Toole
Vice President and Chief Accounting Officer

68
EX-31.01 2 googexhibit3101q22020.htm EX-31.01 Document
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, Sundar Pichai, 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: July 30, 2020
/S/    SUNDAR PICHAI
Sundar Pichai
Chief Executive Officer
(Principal Executive Officer)


EX-31.02 3 googexhibit3102q22020.htm EX-31.02 Document
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: July 30, 2020
/S/    RUTH PORAT
Ruth Porat
Senior Vice President and
Chief Financial Officer
(Principal Financial Officer)


EX-32.01 4 googexhibit3201q22020.htm EX-32.01 Document
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, Sundar Pichai, 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 June 30, 2020, 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: July 30, 2020
By:
/S/    SUNDAR PICHAI
Name:Sundar Pichai
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 June 30, 2020, 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: July 30, 2020
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-20200630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Revenues (Revenue by Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Revenues (Revenue by Geographic Location) (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Revenues (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Revenues (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2109103 - Disclosure - Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2310302 - Disclosure - Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Financial Instruments (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Financial Instruments (Debt Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - Financial Instruments (Contractual Maturity Date of Marketable Debt Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 2414408 - Disclosure - Financial Instruments (Gross Unrealized Losses and Fair Values for Investments in Unrealized Loss Position) (Details) link:presentationLink link:calculationLink link:definitionLink 2415409 - Disclosure - Financial Instruments (Measurement Alternative Investments) (Details) link:presentationLink link:calculationLink link:definitionLink 2416410 - Disclosure - Financial Instruments (Carrying Amount of Equity Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 2416410 - Disclosure - Financial Instruments (Carrying Amount of Equity Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 2417411 - Disclosure - Financial Instruments (Marketable Equity Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 2418412 - Disclosure - Financial Instruments (Non-Marketable Equity Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 2419413 - Disclosure - Financial Instruments (Derivative Notional Amounts) (Details) link:presentationLink link:calculationLink link:definitionLink 2420414 - Disclosure - Financial Instruments (Fair Values of Outstanding Derivative Instruments) (Details) link:presentationLink link:calculationLink link:definitionLink 2421415 - Disclosure - Financial Instruments (Effect of Derivative Instruments on Income and Accumulated Other Comprehensive Income) (Details) link:presentationLink link:calculationLink link:definitionLink 2422416 - Disclosure - Financial Instruments (Offsetting of Financial Assets and Financial Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2123104 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2324303 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2425417 - Disclosure - Leases Components of Operating Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2426418 - Disclosure - Leases Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2427419 - Disclosure - Leases Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2428420 - Disclosure - Leases Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2428420 - Disclosure - Leases Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2129105 - Disclosure - Variable Interest Entities (VIEs) link:presentationLink link:calculationLink link:definitionLink 2430421 - Disclosure - Variable Interest Entities (VIEs) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2131106 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2332304 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2433422 - Disclosure - Debt (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2434423 - Disclosure - Debt (Long-Term Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 2135107 - Disclosure - Supplemental Financial Statement Information link:presentationLink link:calculationLink link:definitionLink 2336305 - Disclosure - Supplemental Financial Statement Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2437424 - Disclosure - Supplemental Financial Statement Information (Property and Equipment) (Details) link:presentationLink link:calculationLink link:definitionLink 2438425 - Disclosure - Supplemental Financial Statement Information (Accrued Expenses and Other Current Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2439426 - Disclosure - Supplemental Financial Statement Information (Components of Accumulated Other Comprehensive Income) (Details) link:presentationLink link:calculationLink link:definitionLink 2440427 - Disclosure - Supplemental Financial Statement Information (Effects on Net Income of Amounts Reclassified from AOCI) (Details) link:presentationLink link:calculationLink link:definitionLink 2441428 - Disclosure - Supplemental Financial Statement Information (Schedule of Other Income (Expense), Net) (Details) link:presentationLink link:calculationLink link:definitionLink 2142108 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2443429 - Disclosure - Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 2144109 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2345306 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2446430 - Disclosure - Goodwill and Other Intangible Assets (Goodwill Rollforward) (Details) link:presentationLink link:calculationLink link:definitionLink 2447431 - Disclosure - Goodwill and Other Intangible Assets (Acquisition-Related Intangible Assets that are being Amortized) (Details) link:presentationLink link:calculationLink link:definitionLink 2448432 - Disclosure - Goodwill and Other Intangible Assets (Expected Amortization Expense for Acquisition-Related Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2149110 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 2450433 - Disclosure - Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2151111 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2452434 - Disclosure - Stockholders' Equity (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2153112 - Disclosure - Net Income Per Share link:presentationLink link:calculationLink link:definitionLink 2354307 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2455435 - Disclosure - Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2156113 - Disclosure - Compensation Plans link:presentationLink link:calculationLink link:definitionLink 2357308 - Disclosure - Compensation Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2458436 - Disclosure - Compensation Plans (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2459437 - Disclosure - Compensation Plans (Unvested Restricted Stock Units Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2160114 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2461438 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2162115 - Disclosure - Information about Segments and Geographic Areas link:presentationLink link:calculationLink link:definitionLink 2363309 - Disclosure - Information about Segments and Geographic Areas (Tables) link:presentationLink link:calculationLink link:definitionLink 2464439 - Disclosure - Information about Segments and Geographic Areas (Revenue by Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 2465440 - Disclosure - Information about Segments and Geographic Areas (Operating Income (Loss) by Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 2466441 - Disclosure - Information about Segments and Geographic Areas (Capital Expenditures by Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 2467442 - Disclosure - Information about Segments and Geographic Areas (Stock-based Compensation and Depreciation, Amortization and Impairment by Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 2468443 - Disclosure - Information about Segments and Geographic Areas (Long-Lived Assets by Geographic Area) (Details) link:presentationLink link:calculationLink link:definitionLink 2169116 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2470444 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 goog-20200630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 goog-20200630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 goog-20200630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Line of credit drawn Line of Credit, Current 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] Other Other Nonoperating Income (Expense) Balance Sheet Components Disclosure [Abstract] Balance Sheet Components Disclosure [Abstract] Balance Sheet Components Disclosure [Abstract] Contingencies Commitments and Contingencies Disclosure [Text Block] 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. Segments [Axis] Segments [Axis] 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 Components of accumulated other comprehensive income Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Other contracts Other derivatives Other Contract [Member] Maturities and sales of marketable securities Proceeds from Sale and Maturity of Marketable Securities Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Net Presented in the Consolidated Balance Sheets Derivative Asset Due in 1 year through 5 years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Statistical Measurement [Domain] Statistical Measurement [Domain] Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Deferred income taxes Deferred Income Tax Liabilities, Net Current Fiscal Year End Date Current Fiscal Year End Date Intangible assets, net Net Carrying Amount Intangible Assets, Net (Excluding Goodwill) Jio Platforms Ltd Jio Platforms Ltd [Member] Jio Platforms Ltd Available-for-sale investments: OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract] Income from operations Segment operating income (loss) Operating Income (Loss) Schedule of long-lived assets by geographic area Long-lived Assets by Geographic Areas [Table Text Block] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Total current liabilities Liabilities, Current Cash Collateral Received Derivative, Collateral, Obligation to Return Cash Gains (Losses) Reclassified from AOCI to the Consolidated Statements of Income Reclassification out of Accumulated Other Comprehensive Income [Member] Unvested at beginning of period (in dollars per share) Unvested at end 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 Investments by Consolidated and Nonconsolidated Entities [Axis] Investments by Consolidated and Nonconsolidated Entities [Axis] Gross realized losses on the sale of our marketable securities Debt Securities, Available-for-sale, Realized Loss Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Contingencies (Note 10) Commitments and Contingencies Gain (loss) on modification of debt Gains (Losses) on Restructuring of Debt Repurchases of capital stock Payments for Repurchase of Common Stock Assets Assets [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Investment, Name [Axis] Investment, Name [Axis] Accounting Policies [Abstract] Accounting Policies [Abstract] Maturities and sales of non-marketable investments Proceeds from Sale and Maturity of Other Investments Furniture and fixtures Furniture and Fixtures [Member] Google Subsidiaries [Member] Entity Shell Company Entity Shell Company Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Nature of Operations Nature Of Operations Policy [Policy Text Block] Disclosure related to our nature of operations. Cover page. Cover [Abstract] Cash payments for operating leases Operating Lease, Payments Accounts payable Accounts Payable, Current Document Type Document Type Retained earnings Retained Earnings (Accumulated Deficit) Operating lease assets Operating Lease, Right-of-Use Asset Number of tranches (in tranche) Number Of Tranches Number of Tranches 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 Change in net unrealized gains (losses) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Unamortized discount for the Notes above Debt Instrument, Unamortized Discount Acquired intangible assets, weighted-average useful life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 2021 Lessee, Operating Lease, Liability, to be Paid, Year One Class B Common Stock Common Class B [Member] Reallocation of undistributed earnings Reallocation Of Undistributed Earnings Reallocation of undistributed earnings to Class B shares. 2024 Lessee, Operating Lease, Liability, to be Paid, Year Four Unrecognized compensation cost Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Long-term debt Total long-term debt Long-term Debt and Lease Obligation Components of AOCI, net of tax AOCI Attributable to Parent, Net of Tax [Roll Forward] Derivatives not designated as hedging instruments Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Hedging Designation [Domain] Hedging Designation [Domain] Total operating lease cost Lease, Cost Other comprehensive income: Other Comprehensive Income (Loss), Net of Tax [Abstract] Document Quarterly Report Document Quarterly Report Common stock and capital stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Information technology assets Technology Equipment [Member] Marketable Securities Marketable Securities Valuation Approach and Technique [Domain] Valuation Approach and Technique [Domain] Other long-term liabilities Other Liabilities, Noncurrent Deferred income taxes Deferred Income Tax Assets, Net Other investing activities Payments for (Proceeds from) Other Investing Activities Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Marketable securities Marketable Securities, Current 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 Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Reconciling Items Segment Reconciling Items [Member] Inventory Inventory, Net Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Revenues Revenue Revenue Revenue from Contract with Customer, Excluding Assessed Tax Denominator Weighted Average Number of Shares Outstanding, Basic [Abstract] Percentage of total revenue Concentration Risk, Percentage Entity File Number Entity File Number Depreciation, amortization and impairment Depreciation, Amortization, And Impairment On Disposition Of Property And Equipment Depreciation, Amortization, and Impairment on Disposition of Property and Equipment Business Acquisition [Axis] Business Acquisition [Axis] Geographical [Domain] Geographical [Domain] Due in 5 years through 10 years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 Statement [Line Items] Statement [Line Items] 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. Forecast Forecast [Member] Class of Stock [Domain] Class of Stock [Domain] Fair value of debt securities with fair value option elected Available-for-sale Debt Securities, Fair Value Option Available-for-sale Debt Securities, Fair Value Option Document Fiscal Period Focus Document Fiscal Period Focus 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 Derivatives in Net Investment Hedging Relationship: Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax [Abstract] Unrealized gain (loss) on non-marketable equity securities Total unrealized gain (loss) for non-marketable equity securities Total unrealized gain (loss) for non-marketable equity securities Non-Marketable Equity Securities Without Readily Determinable Fair Value, Annual Amount Non-Marketable Equity Securities Without Readily Determinable Fair Value, Annual Amount Total sale price Proceeds From Sale Of Equity Securities, FV-NI, Held-for-investment Proceeds From Sale Of Equity Securities, FV-NI, Held-for-investment Statement [Table] Statement [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Credit Facility [Axis] Credit Facility [Axis] Deferred income taxes Deferred Income Taxes and Tax Credits Due after 10 years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10 Convertible preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Debt subject to exchange Debt Instrument, Amount Subject To Exchange Debt Instrument, Amount Subject to Exchange Interest income Interest Income, Other Cash, cash equivalents and marketable securities [Line Items] Cash Cash Equivalents And Marketable Securities [Line Items] Cash, cash equivalents and marketable securities Business Combinations [Abstract] Business Combinations [Abstract] Amount of gains (losses) reclassified from AOCI to income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Basis of Consolidation Consolidation, Policy [Policy Text Block] Less: imputed interest for finance leases Finance Lease, Liability, Undiscounted Exess Amount, Noncurrent Finance Lease, Liability, Undiscounted Exess Amount, Noncurrent Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Debt Debt Disclosure [Text Block] Amount excluded from the assessment of effectiveness Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] 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 Cost of revenues Cost of Revenue Share Repurchase Program [Domain] Share Repurchase Program [Domain] Changes in Carrying Amount of Goodwill Goodwill [Roll Forward] Schedule of earnings per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Google Network Members' properties Google Network Members' Properties [Member] Google Network Members' Properties [Member] Purchase price Business Acquisition, Equity Interest Issued or Issuable, Value Assigned Reconciling items Corporate, Non-Segment [Member] Amendment Flag Amendment Flag Other accrued expenses and current liabilities Other Accrued Liabilities, Current Supplemental Financial Statement Information Supplemental Balance Sheet Disclosures [Text Block] Pledged Status [Domain] Pledged Status [Domain] Amounts reclassified from AOCI Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Less: reclassification adjustment for net (gains) losses included in net income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities European Commission fines Loss Contingency, Accrual, Current Unrealized Gains (Losses) on Cash Flow Hedges Unrealized gains (losses) on cash flow hedges Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Google Search & other Google Search & Other [Member] Google Search & Other [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Total gains (losses) Derivative, Gain (Loss) on Derivative, Net Offsetting assets Offsetting Assets [Table Text Block] Accrued purchases of property and equipment Accrued Purchase Of Property And Equipment, Current Accrued Purchase Of Property And Equipment, Current 12 Months or Greater, Fair Value Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer Google other Other Revenues [Member] Other Revenues [Member] Income taxes receivable, net Income Taxes Receivable, Current Geographical [Axis] Geographical [Axis] Subsequent Event Subsequent Events [Text Block] Derivative Liabilities: Derivative Liability [Abstract] Local Phone Number Local Phone Number Financial Instruments and Fair Value [Line Items] Financial Instruments And Fair Value [Line Items] Financial Instruments and Fair Value [Line Items] Cash flow hedges: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract] Segments [Domain] Segments [Domain] Gross Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Recourse Status [Axis] Recourse Status [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Income taxes payable, non-current Accrued Income Taxes, Noncurrent Hedging gains (losses) Gain (Loss) on Hedging Activity Proceeds from issuance of debt, net of costs Proceeds from Debt, Net of Issuance Costs Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] 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] Interest costs capitalized Interest Costs Capitalized Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Gain on debt and equity securities, net Debt and Equity Securities, Gain (Loss) 2022 Lessee, Operating Lease, Liability, to be Paid, Year Two Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Accounts Receivable Receivable [Policy Text Block] Earnings Per Share Disclosure [Table] Earnings Per Share Disclosure [Table] Earnings Per Share Disclosure [Table] Derivative notional amount Derivative, Notional Amount Amortization of acquisition-related intangible assets Amortization of Intangible Assets Foreign exchange contracts Foreign Exchange Contract [Member] Components of Operating Lease Expense Lease, Cost [Table Text Block] Entity Current Reporting Status Entity Current Reporting Status 2023 Lessee, Operating Lease, Liability, to be Paid, Year Three Nature of Operations and Summary of Significant Accounting Policies Business Description and Accounting Policies [Text Block] Other non-current assets Other Assets, Noncurrent Information about Segments and Geographic Areas Segment Reporting Disclosure [Text Block] Common and capital stock issued Stock Issued During Period, Value, New Issues Cash and Cash Equivalents Cash and Cash Equivalents Cash and Cash Equivalents, Fair Value Disclosure Total assets Assets not available for use Assets Scenario [Axis] Scenario [Axis] Revenue Benchmark Revenue from Contract with Customer Benchmark [Member] Cumulative net gain, marketable securities Equity Securities, FV-NI, Accumulated Gross Unrealized Gain (Loss), Before Tax Equity Securities, FV-NI, Accumulated Gross Unrealized Gain (Loss), Before Tax Awards expected to be settled with stock Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense, Including Liabilities Settled Share-based Payment Arrangement, Noncash Expense, Including Liabilities Settled Unvested at beginning of period (in shares) Unvested at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Accrued expenses and other current liabilities Schedule of Accrued Liabilities [Table Text Block] Total gain recognized in other income (expense), net Gain on equity securities, net Equity Securities, FV-NI, Gain (Loss) Total Finite-Lived Intangible Assets, Net Income taxes payable, net Accrued Income Taxes, Current Subsequent Event Type [Axis] Subsequent Event Type [Axis] Change in net unrealized gains (losses) OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Total initial cost, marketable securities Equity Securities, FV-NI, Cost Entity Small Business Entity Small Business Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] 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] Interest expense Interest Expense Entity Filer Category Entity Filer Category Net unrealized gain (loss) on equity securities held as of the end of the period Equity Securities, FV-NI, Unrealized Gain (Loss) Product and Service [Axis] Product and Service [Axis] Total liabilities Liabilities with no recourse Liabilities Entity Address, City or Town Entity Address, City or Town Land and buildings Land and Building [Member] Derivatives designated as hedging instruments Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments Revenues Sales [Member] Weighted average recognition period for unrecognized stock-based compensation expense Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Gains and Losses on Marketable and Non-Marketable Equity Securities Equity Securities, FV-NI, Gain (Loss), Alternative [Abstract] Income (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 Foreign exchange contracts Cash Flow Hedge, Foreign Exchange Contracts [Abstract] Cash Flow Hedge, Foreign Exchange Contracts [Abstract] Valuation Approach and Technique [Axis] Valuation Approach and Technique [Axis] International Non-US [Member] Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Other Bets Other Segments [Member] Total Fair Value Debt Securities, Available-for-sale, Unrealized Loss Position Deferred revenue recognized during period Contract with Customer, Liability, Revenue Recognized Allocation of undistributed earnings Allocation of undistributed earnings for basic computation Net Income (Loss) Available to Common Stockholders, Basic Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Level 1 Fair Value, Inputs, Level 1 [Member] Amount included in the assessment of effectiveness Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Document Fiscal Year Focus Document Fiscal Year Focus Gross Amounts Offset in the Consolidated Balance Sheets Derivative Liability, Fair Value, Gross Asset Less than 12 Months, Fair Value Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months Accounts payable Increase (Decrease) in Accounts Payable 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] Financial Instruments Derivative Asset, Not Offset, Policy Election Deduction Gross realized gains on the sale of our marketable securities Debt Securities, Available-for-sale, Realized Gain Debt Instrument [Axis] Debt Instrument [Axis] Sale of interest in consolidated entities Noncontrolling Interest, Increase from Sale of Parent Equity Interest Schedule of other income (expense), net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Fair value hedges Derivatives in Fair Value Hedging Relationship Fair Value Hedging [Member] Other income (expense), net Nonoperating Income (Expense) [Member] Operating Segments Operating Segments [Member] 2014 Notes 2014 Notes [Member] 2014 Notes [Member] Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities Net Presented in the Consolidated Balance Sheets Derivative Liability Adjustments: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Beginning Balance (in shares) Ending Balance (in shares) Shares, Issued Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Equity method investments Equity Method Investments Common stock and capital stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Variable lease cost Variable Lease, Cost 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] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Revolving Credit Facility Revolving Credit Facility [Member] Valuation, Market Approach Valuation, Market Approach [Member] Variable Interest Entities (VIEs) Variable Interest Entity Disclosure [Text Block] 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. Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Research and development Research and Development Expense Subsequent Event Subsequent Event [Member] Prior Period Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Total consideration Payments to Acquire Businesses, Net of Cash Acquired Common stock and capital stock, shares authorized (in shares) Common Stock, Shares Authorized Schedule of restricted stock activity Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Restricted stock units and other contingently issuable shares (shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Revenue by geographic location Revenue from External Customers by Geographic Areas [Table Text Block] Total short-term portion of long-term debt Long-term Debt and Lease Obligation, Current Schedule of segment information by segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Total initial cost Equity Securities, FV-NI, Cost basis Of Securities Sold Equity Securities, FV-NI, Cost basis Of Securities Sold YouTube ads YouTube Advertising Revenue [Member] YouTube Advertising Revenue Document Period End Date Document Period End Date Entity Registrant Name Entity Registrant Name Income Statement [Abstract] Income Statement [Abstract] Accumulated other comprehensive income (loss) Total AOCI Attributable to Parent [Member] 2011 Notes 2011 Notes [Member] 2011 Notes [Member] Investments by maturity date Investments Classified by Contractual Maturity Date [Table Text Block] Operating lease liabilities Operating Lease, Liability, Noncurrent 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Four Variable Interest Entity, Primary Beneficiary Variable Interest Entity, Primary Beneficiary [Member] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Use of Estimates Use of Estimates, Policy [Policy Text Block] Current assets: Assets, Current [Abstract] Asset Pledged as Collateral Asset Pledged as Collateral [Member] Remaining amount available for repurchase Stock Repurchase Program, Remaining Authorized Repurchase Amount Consolidated Entities [Axis] Consolidated Entities [Axis] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Convertible preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Numerator Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Nonrecourse Nonrecourse [Member] 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. Scenario [Domain] Scenario [Domain] Other comprehensive income (loss) before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent APAC Asia Pacific [Member] Purchases of property and equipment Capital expenditures Payments to Acquire Property, Plant, and Equipment Consolidation Items [Domain] Consolidation Items [Domain] Document Information [Line Items] Document Information [Line Items] Entity Tax Identification Number Entity Tax Identification Number Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Performance fees Investment Performance Fees Investment Performance Fees Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Allowance for credit loss Debt Securities, Available-for-sale, Allowance for Credit Loss Net investment hedges Derivatives in Net Investment Hedging Relationship: Net Investment Hedging [Member] Total Unrealized Loss Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss Cash, cash equivalents and marketable securities [Table] Cash Cash Equivalents And Marketable Securities [Table] Cash, cash equivalents and marketable securities [Table] Expected timing of revenue recognition, percentage Revenue, Remaining Performance Obligation, Percentage Google Google Inc. [Member] Google Inc. [Member] Authorized share repurchase amount Stock Repurchase Program, Authorized Amount Revenue by revenue source Disaggregation of Revenue [Table Text Block] Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Trading Symbol Trading Symbol Hedging Designation [Axis] Hedging Designation [Axis] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Carrying value Equity Securities, FV-NI and without Readily Determinable Fair Value Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Carrying value, marketable securities Equity securities Equity Securities, FV-NI Derivatives Designated as Hedging Instruments: Fair Value of Derivatives Designated as Hedging Instruments Designated as Hedging Instrument [Member] Acquisitions Goodwill, Acquired During Period Cumulative net gain, non-marketable securities Equity Securities without Readily Determinable Fair Value, Accumulated Gross Unrealized Gain (Loss), Before Tax Equity Securities without Readily Determinable Fair Value, Accumulated Gross Unrealized Gain (Loss), Before Tax Gains (Losses) on Derivatives in Net Investment Hedging Relationship: Effect of Net Investment Hedge on Results of Operations [Abstract] Available-for-sale debt securities Debt Securities, Available-for-sale [Table Text Block] Repurchases of capital stock (in shares) Repurchases of capital stock (in shares) Stock Repurchased and Retired During Period, Shares Unrealized loss of non-marketable securities Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Cumulative Amount Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table] Derivative Instruments, Gain (Loss) [Table] Property, Plant and Equipment, Net [Abstract] Property, Plant and Equipment, Net [Abstract] Goodwill [Line Items] Goodwill [Line Items] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Leases Lessee, Operating Leases [Text Block] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Debt Securities Debt Securities [Member] City Area Code City Area Code Customer relationships Customer Relationships [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Other acquisitions Series of Individually Immaterial Business Acquisitions [Member] Pledged Status [Axis] Pledged Status [Axis] Fair Value Total Debt Securities, Available-for-sale 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 Total costs and expenses Costs and Expenses Equity Components [Axis] Equity Components [Axis] Net change, net of tax benefit (expense) of $22, $35, $23 and $(46) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Title of 12(b) Security Title of 12(b) Security Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Amount excluded from the assessment of effectiveness Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments and Tax Minimum Minimum [Member] Cumulative net gain Equity Securities, FV-NI And Without Readily Determinable Fair Value, Accumulated Gross Unrealized Gain (Loss), Before Tax Equity Securities, FV-NI And Without Readily Determinable Fair Value, Accumulated Gross Unrealized Gain (Loss), Before Tax Net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Balance Sheet Location [Domain] Balance Sheet Location [Domain] Consolidated Entities [Domain] Consolidated Entities [Domain] Gains (Losses) on Derivatives in Fair Value Hedging Relationship: Effect of Fair Value Hedges on Results of Operations [Abstract] Property and equipment, net Property and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Current operating lease liabilities Operating Lease, Liability, Current Money market funds Money Market And Other Funds [Member] Money Market and Other Funds [Member] Earnings Per Share Disclosure Earnings Per Share Disclosure [Line Items] Earnings Per Share Disclosure [Line Items] Waymo Waymo [Member] Waymo Schedule of gain (loss) on derivative instruments Derivative Instruments, Gain (Loss) [Table Text Block] 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 Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Schedule of derivative instruments Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] United States UNITED STATES Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Remainder of 2020 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Cumulative net gains Equity Securities, FV-NI, Cumulative Gain (Loss), Net Equity Securities, FV-NI, Cumulative Gain (Loss), Net Business Acquisition [Line Items] Business Acquisition [Line Items] Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Long-lived assets Assets, Noncurrent Information regarding purchased intangible assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Acquisition-related intangible assets Acquisition-related Intangible Assets [Member] Acquisition-related Intangible Assets [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] Total initial cost, non-marketable securities Equity Securities without Readily Determinable Fair Value, Cost Equity Securities without Readily Determinable Fair Value, Cost Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Consolidation Items [Axis] Consolidation Items [Axis] Weighted-average effect of dilutive securities Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Cumulative net gain of non-marketable securities Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount Total initial cost Equity Securities, FV-NI And Without Readily Determinable Fair Value, Cost Equity Securities, FV-NI And Without Readily Determinable Fair Value, Cost Purchases of non-marketable investments Payments to Acquire Other Investments Derivatives Not Designated as Hedging Instruments: Fair Value of Derivatives Not Designated as Hedging Instruments Not Designated as Hedging Instrument [Member] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Ownership percentage Noncontrolling Interest, Ownership Percentage by Parent Total future lease payments Lessee, Operating Lease, Liability, to be Paid Class A and Class B Common Stock, Class C Capital Stock and Additional Paid-In Capital Common Stock Including Additional Paid in Capital [Member] Recourse Status [Domain] Recourse Status [Domain] Gross Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Income taxes, net Increase (Decrease) in Income Taxes Google properties Google Properties [Member] Google Properties [Member] Offsetting of Liabilities Offsetting Derivative Liabilities [Abstract] Goodwill Balance as of December 31, 2019 Balance as of June 30, 2020 Goodwill Due in 1 year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent 12 Months or Greater, Unrealized Loss Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Foreign exchange contracts Net Investment Hedge, Foreign Exchange Contracts [Abstract] Net Investment Hedge, Foreign Exchange Contracts [Abstract] Gain on debt securities, net Debt Securities, Realized Gain (Loss) Summary of unrealized gains and losses for non-marketable equity securities Equity Securities without Readily Determinable Fair Value [Table Text Block] Derivative Assets Gross Amounts of Recognized Assets Derivative Asset, Fair Value, Gross Asset Repurchases of capital stock Repurchases of capital stock Stock Repurchased and Retired During Period, Value Debt instrument issued Debt Instrument, Face Amount Net gain on equity securities sold during the period Equity Securities, FV-NI, Realized Gain (Loss) Level 2 Fair Value, Inputs, Level 2 [Member] Amortization and impairment of intangible assets Amortization And Impairment Of Intangible Assets Amortization and Impairment of Intangible Assets Other current assets Other Assets, Current Carrying amount of goodwill Schedule of Goodwill [Table Text Block] 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 Mortgage-backed and asset-backed securities Mortgage Backed and Asset Backed Securities [Member] Mortgage Backed and Asset Backed Securities [Member] Entities [Table] Entities [Table] Equity [Abstract] Equity [Abstract] EMEA EMEA [Member] Total Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent Gains and losses on equity securities Gain (Loss) on Securities [Table Text Block] Entity Central Index Key Entity Central Index Key Deferred revenue Contract with Customer, Liability, Current Entity Emerging Growth Company Entity Emerging Growth Company Subsequent Event [Line Items] Subsequent Event [Line Items] Cumulative net gains on equity securities sold Cumulative Net Gain (Loss) On Equity Securities Sold [Table Text Block] Cumulative Net Gain (Loss) On Equity Securities Sold Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Credit Facility [Domain] Credit Facility [Domain] Number of shares used in per share computation (shares) Weighted Average Number of Shares Outstanding, Diluted Expected amortization expense related to purchased intangible assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Investments, Unrealized Loss Position [Table] Investments Unrealized Loss Position [Table] Investments, Unrealized Loss Position [Table] Derivative Contract [Domain] Derivative Contract [Domain] Mutual funds Mutual Fund [Member] Basic net income per share of Class A and B common stock and Class C capital stock (in dollars per share) Basic net income per share (in dollars per share) Earnings Per Share, Basic Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Tax benefit (expense) related to available-for-sale investments OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, Tax Forfeited/canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Debt Disclosure [Abstract] Debt Disclosure [Abstract] Amount included in the assessment of effectiveness Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Net Assets Exposed Derivative Asset, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election Investments, Unrealized Loss Position [Line Items] Investments Unrealized Loss Position [Line Items] Investments, Unrealized Loss Position [Line Items] Sales and marketing Selling and Marketing Expense Net Liabilities Derivative Liability, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election Unsecured debt Unsecured Debt [Member] Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Proceeds from sale of interest in consolidated entities Proceeds from Noncontrolling Interests Short-term Debt, Type [Axis] Short-term Debt, Type [Axis] Revenue not yet recognized Revenue, Remaining Performance Obligation, Amount Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Stock-based compensation expense Share-based Payment Arrangement, Expense Unrealized Gains (Losses) on Available-for-Sale Investments Unrealized gains (losses) on available-for-sale investments AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member] Gross unrecognized tax benefits Unrecognized Tax Benefits Balance Sheet Location [Axis] Balance Sheet Location [Axis] Investments by Consolidated and Nonconsolidated Entities [Domain] Investments by Consolidated and Nonconsolidated Entities [Domain] Thereafter Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Non-marketable investments Other Long-term Investments 2022 Finite-Lived Intangible Asset, Expected Amortization, Year Two Commercial Paper Commercial Paper [Member] 3.625% Notes due on May 19, 2021 Long-term Debt, Current Maturities Unrealized gains Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount 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. Derivative Assets: Offsetting of Assets Derivative Asset [Abstract] 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 Subsequent Event [Table] Subsequent Event [Table] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] 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 Share price (in dollars per share) Business Acquisition, Share Price Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Common stock and capital stock, shares issued (in shares) Common Stock, Shares, Issued Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Total lease liability balance Operating Lease, Liability Subtotal Long-term Debt, Excluding Current Maturities 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 Segment Reporting [Abstract] Segment Reporting [Abstract] Gross Amounts Offset in the Consolidated Balance Sheets Derivative Asset, Fair Value, Gross Liability Share Repurchase Program [Axis] Share Repurchase Program [Axis] Accounts receivable Increase (Decrease) in Accounts Receivable Debt Instrument [Line Items] Debt Instrument [Line Items] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total stockholders’ equity Beginning Balance Ending Balance Stockholders' Equity Attributable to Parent Concentration Risk Type [Domain] Concentration Risk Type [Domain] Total liabilities and stockholders’ equity Liabilities and Equity Credit losses recognized Debt Securities, Available-for-sale, Allowance for Credit Loss, Not Previously Recorded Net gain on debt securities with fair value option elected Fair Value, Option, Changes in Fair Value, Gain (Loss) Loss Contingencies [Line Items] Loss Contingencies [Line Items] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] Tax benefit (expense) related to cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Accrued compensation and benefits Employee-related Liabilities, Current Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Restricted stock units and other contingently issuable shares Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] 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. Operating lease cost Operating Lease, Cost Time deposits Bank Time Deposits [Member] Other current and non-current assets Other Assets [Member] Hedging Relationship [Axis] Hedging Relationship [Axis] General and administrative General and Administrative Expense Financial Instrument [Axis] Financial Instrument [Axis] Marketable equity securities Marketable Securities [Table Text Block] Other Other Noncash Income (Expense) Equity Component [Domain] Equity Component [Domain] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Total cash, cash equivalents, and marketable securities Cash, Cash Equivalents, and Short-term Investments Net change, net of tax benefit (expense) of $(103), $(220), $(191) and $(301) OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Entity Address, Address Line One Entity Address, Address Line One 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Three Construction in progress Construction in Progress [Member] Gains (Losses) on Derivatives in Cash Flow Hedging Relationship: Effect of Cash Flow Hedges on Results of Operations [Abstract] Deferred Revenues Revenue from Contract with Customer [Policy Text Block] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Compensation Plans Share-based Payment Arrangement [Text Block] Interest rate contracts Interest Rate Contract [Member] Net income Net income Net Income (Loss) Attributable to Parent Entity Address, State or Province Entity Address, State or Province Total future finance lease payments Finance Lease, Liability, Noncurrent Changes in assets and liabilities, net of effects of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract] Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract] Schedule of Variable Interest Entities [Table] Schedule of Variable Interest Entities [Table] Remainder of 2020 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Investment, Name [Domain] Investment, Name [Domain] Other comprehensive income Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Leases [Abstract] Leases [Abstract] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Assets, Current Earnings Per Share [Abstract] Earnings Per Share [Abstract] Long-Term Debt Long-term Debt, Excluding Current Maturities [Abstract] Stockholders Equity Note [Table] Stockholders Equity Note [Table] Stockholders Equity Note [Table] Class C Capital Stock Capital Class C [Member] Capital Class C [Member] Google Cloud Google Cloud [Member] Google Cloud Property and equipment, gross Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization 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. Foreign exchange option contracts, maximum maturities Derivative, Remaining Maturity Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Acquired intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Entity Interactive Data Current Entity Interactive Data Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Foreign exchange contracts Fair Value Hedge, Foreign Exchange Contracts [Abstract] Fair Value Hedge, Foreign Exchange Contracts [Abstract] Less: accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Summary of unrealized gains and losses for marketable and non-marketable equity securities Carrying Value Of Marketable And Non-Marketable Equity Securities [Table Text Block] Carrying Value Of Marketable And Non-Marketable Equity Securities Trade names and other Tradenames And Other [Member] Tradenames and other Operating lease, non-cancelable lease term Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Allocation of undistributed earnings Net Income (Loss) Available to Common Stockholders, Diluted Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] 2016 Notes 2016 Notes [Member] 2016 Notes [Member] Short-term portion of long-term debt Long-term Debt, Current Maturities [Abstract] Foreign Currency Translation Adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Other Americas Americas Excluding United States [Member] Americas Excluding United States [Member] Product and Service [Domain] Product and Service [Domain] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Repayments of debt Repayments of Debt and Lease Obligation Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Schedule of effects on net income of amounts reclassified from AOCI Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Geographic Concentration Risk Geographic Concentration Risk [Member] Property and equipment, net Property, Plant and Equipment [Table Text Block] Less: imputed interest for finance leases Finance Lease, Liability, Undiscounted Excess Amount, Current Maturities Finance Lease, Liability, Undiscounted Excess Amount, Current Maturities Adjusted Cost Cash, Cash Equivalents And Available-For-Sale Debt Securities, Amortized Cost Cash, Cash Equivalents And Available-For-Sale Debt Securities, Amortized Cost Unrealized losses (including impairment) Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Common and capital stock issued (in shares) Stock Issued During Period, Shares, New Issues 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); 688,335 (Class A 299,828, Class B 46,441, Class C 342,066) and 681,215 (Class A 300,221, Class B 46,302, Class C 334,692) shares issued and outstanding Common Stocks, Including Additional Paid in Capital Leasehold improvements Leasehold Improvements [Member] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Google advertising Google Advertising Revenue [Member] Google Advertising Revenue [Member] Interest rate Debt Instrument, Interest Rate, Stated Percentage Less than 12 Months, Unrealized Loss Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Fair Value Cash, Cash Equivalents And Available-For-Sale Debt Securities Cash, Cash Equivalents And Available-For-Sale Debt Securities Expected timing of revenue recognition Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Fitbit Fitbit [Member] Fitbit Class A Common Stock Common Class A [Member] Diluted net income per share: Earnings Per Share, Diluted [Abstract] Government bonds Government Bonds [Member] Government Bonds [Member] Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Acquisitions Business Combination Disclosure [Text Block] Other income (expense), net Other income (expense), net Nonoperating Income (Expense) Hedging Relationship [Domain] Hedging Relationship [Domain] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Future Minimum Operating Lease Payments Lessee, Operating Lease, Liability, Maturity [Table Text Block] Financial Instruments and Fair Value [Table] Financial Instruments And Fair Value [Table] Financial Instruments and Fair Value [Table] Hedged items Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge Number of shares used in basic computation (shares) Weighted Average Number of Shares Outstanding, Basic Costs and expenses: Costs and Expenses [Abstract] Ownership [Axis] Ownership [Axis] Subsequent Events [Abstract] Change in foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Consolidated VIEs Consolidation, Variable Interest Entity, Policy [Policy Text Block] Cash flow hedges Derivatives in Cash Flow Hedging Relationship Cash Flow Hedging [Member] Ownership [Domain] Ownership [Domain] Loss Contingencies [Table] Loss Contingencies [Table] Revenues Revenue from Contract with Customer [Text Block] Financial Instruments Derivative Liability, Not Offset, Policy Election Deduction Credit loss recoveries Debt Securities, Available-for-sale, Allowance for Credit Loss, Recovery Derivatives in Cash Flow Hedging Relationship: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax [Abstract] Non-marketable equity securities Carrying value, non-marketable securities Equity Securities without Readily Determinable Fair Value, Amount New operating lease assets obtained in exchange for operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 2021 Finite-Lived Intangible Asset, Expected Amortization, Year One Estimated fair value of long-term debt Long-term Debt, Fair Value Foreign currency exchange losses, net Foreign Currency Transaction Gain (Loss), before Tax Class of Stock [Axis] Class of Stock [Axis] Schedule of gross notional amounts of derivative instruments Schedule of Derivative Instruments [Table Text Block] Provision for income taxes Benefit (provision) for income taxes Income Tax Expense (Benefit) Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Unaudited Interim Financial Information Interim Disclosure Policy [Policy Text Block] Disclosure of interim financial information. Purchases of marketable securities Payments to Acquire Marketable Securities Foreign currency translation and other adjustments Goodwill, Translation and Purchase Accounting Adjustments Accrued expenses and other current liabilities Accrued expenses and other current liabilities Accrued Liabilities, Current Diluted net income per share of Class A and B common stock and Class C capital stock (in dollars per share) Diluted net income per share (in dollars per share) Earnings Per Share, Diluted Total future finance lease payments Finance Lease, Liability, Current Variable Interest Entity [Line Items] Variable Interest Entity [Line Items] European Commission Antitrust Investigation Unfavorable Regulatory Action [Member] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Numerator Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Long-term debt Long-term Debt, Gross Schedule of long-term debt Schedule of Long-term Debt Instruments [Table Text Block] Other assets Increase (Decrease) in Other Operating Assets Patents and developed technology Patents And Developed Technology [Member] Patents and developed technology Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Derivative Liabilities Gross Amounts of Recognized Liabilities Derivative Liability, Fair Value, Gross Liability European Commission fines Loss Contingency, Loss in Period Maximum borrowing on short term lines of credit Line of Credit Facility, Maximum Borrowing Capacity Award Type [Axis] Award Type [Axis] 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] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Commercial paper Commercial Paper Finance lease, non-cancelable lease term Lessee, Finance Lease, Lease Not yet Commenced, Term of Contract Maximum Maximum [Member] Security Exchange Name Security Exchange Name Non-Cash Collateral Received Derivative, Collateral, Obligation to Return Securities Convertible preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Retained Earnings Retained Earnings [Member] Convertible preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Noncontrolling interest Noncontrolling Interest in Variable Interest Entity Short-term Debt, Type [Domain] Short-term Debt, Type [Domain] 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] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Allowance for credit losses on accounts receivable Accounts Receivable, Allowance for Credit Loss Award Type [Domain] Award Type [Domain] Offsetting liabilities Offsetting Liabilities [Table Text Block] Document Transition Report Document Transition Report Corporate debt securities Corporate Debt Securities [Member] 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] Denominator Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Accrued customer liabilities Accrued Customer Liabilities, Current Accrued Customer Liabilities, Current Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Share Repurchase Program Share Repurchase Program [Member] Share Repurchase Program [Member] Net Income Per Share Earnings Per Share [Text Block] Cash Collateral Pledged Derivative, Collateral, Right to Reclaim Cash Thereafter Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Non-Cash Collateral Pledged Derivative, Collateral, Right to Reclaim Securities Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Financial Instruments Financial Instruments Disclosure [Text Block] Current liabilities: Liabilities, Current [Abstract] 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. Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Segment Reporting Segment Reporting, Policy [Policy Text Block] Stockholders Equity Note [Line Items] Stockholders Equity Note [Line Items] Stockholders Equity Note [Line Items] Schedule of unrealized loss on debt securities Schedule of Unrealized Loss on Investments [Table Text Block] Recently Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Basic net income per share: Earnings Per Share, Basic [Abstract] EX-101.PRE 9 goog-20200630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 goog-20200630_htm.xml IDEA: XBRL DOCUMENT 0001652044 2020-01-01 2020-06-30 0001652044 us-gaap:CommonClassAMember 2020-01-01 2020-06-30 0001652044 goog:CapitalClassCMember 2020-01-01 2020-06-30 0001652044 us-gaap:CommonClassAMember 2020-07-23 0001652044 us-gaap:CommonClassBMember 2020-07-23 0001652044 goog:CapitalClassCMember 2020-07-23 0001652044 2019-12-31 0001652044 2020-06-30 0001652044 us-gaap:CommonClassAMember 2019-12-31 0001652044 us-gaap:CommonClassAMember 2020-06-30 0001652044 us-gaap:CommonClassBMember 2020-06-30 0001652044 us-gaap:CommonClassBMember 2019-12-31 0001652044 goog:CapitalClassCMember 2019-12-31 0001652044 goog:CapitalClassCMember 2020-06-30 0001652044 2019-04-01 2019-06-30 0001652044 2020-04-01 2020-06-30 0001652044 2019-01-01 2019-06-30 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-03-31 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001652044 us-gaap:RetainedEarningsMember 2019-03-31 0001652044 2019-03-31 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001652044 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-06-30 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001652044 us-gaap:RetainedEarningsMember 2019-06-30 0001652044 2019-06-30 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-12-31 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001652044 us-gaap:RetainedEarningsMember 2018-12-31 0001652044 2018-12-31 0001652044 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001652044 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2018-12-31 0001652044 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2018-12-31 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-01-01 2019-06-30 0001652044 us-gaap:RetainedEarningsMember 2019-01-01 2019-06-30 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-06-30 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-03-31 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001652044 us-gaap:RetainedEarningsMember 2020-03-31 0001652044 2020-03-31 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001652044 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-06-30 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001652044 us-gaap:RetainedEarningsMember 2020-06-30 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-12-31 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001652044 us-gaap:RetainedEarningsMember 2019-12-31 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001652044 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0001652044 goog:GoogleSearchOtherMember goog:GoogleInc.Member 2019-04-01 2019-06-30 0001652044 goog:GoogleSearchOtherMember goog:GoogleInc.Member 2020-04-01 2020-06-30 0001652044 goog:GoogleSearchOtherMember goog:GoogleInc.Member 2019-01-01 2019-06-30 0001652044 goog:GoogleSearchOtherMember goog:GoogleInc.Member 2020-01-01 2020-06-30 0001652044 goog:YouTubeAdvertisingRevenueMember goog:GoogleInc.Member 2019-04-01 2019-06-30 0001652044 goog:YouTubeAdvertisingRevenueMember goog:GoogleInc.Member 2020-04-01 2020-06-30 0001652044 goog:YouTubeAdvertisingRevenueMember goog:GoogleInc.Member 2019-01-01 2019-06-30 0001652044 goog:YouTubeAdvertisingRevenueMember goog:GoogleInc.Member 2020-01-01 2020-06-30 0001652044 goog:GooglePropertiesMember goog:GoogleInc.Member 2019-04-01 2019-06-30 0001652044 goog:GooglePropertiesMember goog:GoogleInc.Member 2020-04-01 2020-06-30 0001652044 goog:GooglePropertiesMember goog:GoogleInc.Member 2019-01-01 2019-06-30 0001652044 goog:GooglePropertiesMember goog:GoogleInc.Member 2020-01-01 2020-06-30 0001652044 goog:GoogleNetworkMembersPropertiesMember goog:GoogleInc.Member 2019-04-01 2019-06-30 0001652044 goog:GoogleNetworkMembersPropertiesMember goog:GoogleInc.Member 2020-04-01 2020-06-30 0001652044 goog:GoogleNetworkMembersPropertiesMember goog:GoogleInc.Member 2019-01-01 2019-06-30 0001652044 goog:GoogleNetworkMembersPropertiesMember goog:GoogleInc.Member 2020-01-01 2020-06-30 0001652044 goog:GoogleAdvertisingRevenueMember goog:GoogleInc.Member 2019-04-01 2019-06-30 0001652044 goog:GoogleAdvertisingRevenueMember goog:GoogleInc.Member 2020-04-01 2020-06-30 0001652044 goog:GoogleAdvertisingRevenueMember goog:GoogleInc.Member 2019-01-01 2019-06-30 0001652044 goog:GoogleAdvertisingRevenueMember goog:GoogleInc.Member 2020-01-01 2020-06-30 0001652044 goog:GoogleCloudMember goog:GoogleInc.Member 2019-04-01 2019-06-30 0001652044 goog:GoogleCloudMember goog:GoogleInc.Member 2020-04-01 2020-06-30 0001652044 goog:GoogleCloudMember goog:GoogleInc.Member 2019-01-01 2019-06-30 0001652044 goog:GoogleCloudMember goog:GoogleInc.Member 2020-01-01 2020-06-30 0001652044 goog:OtherRevenuesMember goog:GoogleInc.Member 2019-04-01 2019-06-30 0001652044 goog:OtherRevenuesMember goog:GoogleInc.Member 2020-04-01 2020-06-30 0001652044 goog:OtherRevenuesMember goog:GoogleInc.Member 2019-01-01 2019-06-30 0001652044 goog:OtherRevenuesMember goog:GoogleInc.Member 2020-01-01 2020-06-30 0001652044 goog:GoogleInc.Member 2019-04-01 2019-06-30 0001652044 goog:GoogleInc.Member 2020-04-01 2020-06-30 0001652044 goog:GoogleInc.Member 2019-01-01 2019-06-30 0001652044 goog:GoogleInc.Member 2020-01-01 2020-06-30 0001652044 us-gaap:AllOtherSegmentsMember 2019-04-01 2019-06-30 0001652044 us-gaap:AllOtherSegmentsMember 2020-04-01 2020-06-30 0001652044 us-gaap:AllOtherSegmentsMember 2019-01-01 2019-06-30 0001652044 us-gaap:AllOtherSegmentsMember 2020-01-01 2020-06-30 0001652044 country:US 2019-04-01 2019-06-30 0001652044 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-04-01 2019-06-30 0001652044 country:US 2020-04-01 2020-06-30 0001652044 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-04-01 2020-06-30 0001652044 country:US 2019-01-01 2019-06-30 0001652044 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-06-30 0001652044 country:US 2020-01-01 2020-06-30 0001652044 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-06-30 0001652044 us-gaap:EMEAMember 2019-04-01 2019-06-30 0001652044 us-gaap:EMEAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-04-01 2019-06-30 0001652044 us-gaap:EMEAMember 2020-04-01 2020-06-30 0001652044 us-gaap:EMEAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-04-01 2020-06-30 0001652044 us-gaap:EMEAMember 2019-01-01 2019-06-30 0001652044 us-gaap:EMEAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-06-30 0001652044 us-gaap:EMEAMember 2020-01-01 2020-06-30 0001652044 us-gaap:EMEAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-06-30 0001652044 srt:AsiaPacificMember 2019-04-01 2019-06-30 0001652044 srt:AsiaPacificMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-04-01 2019-06-30 0001652044 srt:AsiaPacificMember 2020-04-01 2020-06-30 0001652044 srt:AsiaPacificMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-04-01 2020-06-30 0001652044 srt:AsiaPacificMember 2019-01-01 2019-06-30 0001652044 srt:AsiaPacificMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-06-30 0001652044 srt:AsiaPacificMember 2020-01-01 2020-06-30 0001652044 srt:AsiaPacificMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-06-30 0001652044 goog:AmericasExcludingUnitedStatesMember 2019-04-01 2019-06-30 0001652044 goog:AmericasExcludingUnitedStatesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-04-01 2019-06-30 0001652044 goog:AmericasExcludingUnitedStatesMember 2020-04-01 2020-06-30 0001652044 goog:AmericasExcludingUnitedStatesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-04-01 2020-06-30 0001652044 goog:AmericasExcludingUnitedStatesMember 2019-01-01 2019-06-30 0001652044 goog:AmericasExcludingUnitedStatesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-06-30 0001652044 goog:AmericasExcludingUnitedStatesMember 2020-01-01 2020-06-30 0001652044 goog:AmericasExcludingUnitedStatesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-06-30 0001652044 us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-04-01 2019-06-30 0001652044 us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-04-01 2020-06-30 0001652044 us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-06-30 0001652044 us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-06-30 0001652044 2020-07-01 2020-06-30 0001652044 2022-07-01 2020-06-30 0001652044 us-gaap:DebtSecuritiesMember 2020-01-01 2020-06-30 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:BankTimeDepositsMember 2019-12-31 0001652044 us-gaap:FairValueInputsLevel2Member goog:GovernmentBondsMember 2019-12-31 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001652044 us-gaap:FairValueInputsLevel2Member goog:MortgageBackedandAssetBackedSecuritiesMember 2019-12-31 0001652044 us-gaap:FairValueInputsLevel2Member 2019-12-31 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:BankTimeDepositsMember 2020-06-30 0001652044 us-gaap:FairValueInputsLevel2Member goog:GovernmentBondsMember 2020-06-30 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0001652044 us-gaap:FairValueInputsLevel2Member goog:MortgageBackedandAssetBackedSecuritiesMember 2020-06-30 0001652044 us-gaap:FairValueInputsLevel2Member 2020-06-30 0001652044 goog:GovernmentBondsMember 2019-12-31 0001652044 us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001652044 goog:MortgageBackedandAssetBackedSecuritiesMember 2019-12-31 0001652044 goog:GovernmentBondsMember 2020-06-30 0001652044 us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0001652044 goog:MortgageBackedandAssetBackedSecuritiesMember 2020-06-30 0001652044 us-gaap:FairValueInputsLevel1Member goog:MoneyMarketAndOtherFundsMember 2019-12-31 0001652044 us-gaap:FairValueInputsLevel1Member goog:MoneyMarketAndOtherFundsMember 2020-06-30 0001652044 us-gaap:FairValueInputsLevel1Member 2019-12-31 0001652044 us-gaap:FairValueInputsLevel1Member 2020-06-30 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:MutualFundMember 2019-12-31 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:MutualFundMember 2020-06-30 0001652044 us-gaap:MarketApproachValuationTechniqueMember 2020-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2020-01-01 2020-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-12-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2020-06-30 0001652044 us-gaap:OtherContractMember us-gaap:NondesignatedMember 2019-12-31 0001652044 us-gaap:OtherContractMember us-gaap:NondesignatedMember 2020-06-30 0001652044 us-gaap:OtherAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001652044 us-gaap:OtherAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember 2019-12-31 0001652044 us-gaap:OtherAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001652044 us-gaap:OtherAssetsMember us-gaap:OtherContractMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001652044 us-gaap:OtherAssetsMember us-gaap:OtherContractMember us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember 2019-12-31 0001652044 us-gaap:OtherAssetsMember us-gaap:OtherContractMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember 2019-12-31 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember 2019-12-31 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:OtherContractMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:OtherContractMember us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember 2019-12-31 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:OtherContractMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001652044 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2020-06-30 0001652044 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember 2020-06-30 0001652044 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel2Member 2020-06-30 0001652044 us-gaap:OtherAssetsMember us-gaap:OtherContractMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2020-06-30 0001652044 us-gaap:OtherAssetsMember us-gaap:OtherContractMember us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember 2020-06-30 0001652044 us-gaap:OtherAssetsMember us-gaap:OtherContractMember us-gaap:FairValueInputsLevel2Member 2020-06-30 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2020-06-30 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember 2020-06-30 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2020-06-30 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember 2020-06-30 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:FairValueInputsLevel2Member 2020-06-30 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:OtherContractMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2020-06-30 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:OtherContractMember us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember 2020-06-30 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:OtherContractMember us-gaap:FairValueInputsLevel2Member 2020-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2019-04-01 2019-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2020-04-01 2020-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2019-01-01 2019-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember 2019-04-01 2019-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember 2020-04-01 2020-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember 2019-01-01 2019-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember 2020-01-01 2020-06-30 0001652044 us-gaap:ForeignExchangeContractMember 2019-04-01 2019-06-30 0001652044 us-gaap:ForeignExchangeContractMember 2020-04-01 2020-06-30 0001652044 us-gaap:ForeignExchangeContractMember 2019-01-01 2019-06-30 0001652044 us-gaap:ForeignExchangeContractMember 2020-01-01 2020-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2019-04-01 2019-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2019-04-01 2019-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2020-04-01 2020-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2020-04-01 2020-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember us-gaap:SalesMember 2019-04-01 2019-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2019-04-01 2019-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember us-gaap:SalesMember 2020-04-01 2020-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2020-04-01 2020-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:SalesMember 2019-04-01 2019-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2019-04-01 2019-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:SalesMember 2020-04-01 2020-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2020-04-01 2020-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:SalesMember 2019-04-01 2019-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:NonoperatingIncomeExpenseMember 2019-04-01 2019-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:SalesMember 2020-04-01 2020-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:NonoperatingIncomeExpenseMember 2020-04-01 2020-06-30 0001652044 us-gaap:OtherContractMember us-gaap:NondesignatedMember us-gaap:SalesMember 2019-04-01 2019-06-30 0001652044 us-gaap:OtherContractMember us-gaap:NondesignatedMember us-gaap:NonoperatingIncomeExpenseMember 2019-04-01 2019-06-30 0001652044 us-gaap:OtherContractMember us-gaap:NondesignatedMember us-gaap:SalesMember 2020-04-01 2020-06-30 0001652044 us-gaap:OtherContractMember us-gaap:NondesignatedMember us-gaap:NonoperatingIncomeExpenseMember 2020-04-01 2020-06-30 0001652044 us-gaap:SalesMember 2019-04-01 2019-06-30 0001652044 us-gaap:NonoperatingIncomeExpenseMember 2019-04-01 2019-06-30 0001652044 us-gaap:SalesMember 2020-04-01 2020-06-30 0001652044 us-gaap:NonoperatingIncomeExpenseMember 2020-04-01 2020-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2019-01-01 2019-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2019-01-01 2019-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2020-01-01 2020-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2020-01-01 2020-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember us-gaap:SalesMember 2019-01-01 2019-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2019-01-01 2019-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember us-gaap:SalesMember 2020-01-01 2020-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2020-01-01 2020-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:SalesMember 2019-01-01 2019-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2019-01-01 2019-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:SalesMember 2020-01-01 2020-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2020-01-01 2020-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:SalesMember 2019-01-01 2019-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:NonoperatingIncomeExpenseMember 2019-01-01 2019-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:SalesMember 2020-01-01 2020-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:NonoperatingIncomeExpenseMember 2020-01-01 2020-06-30 0001652044 us-gaap:OtherContractMember us-gaap:NondesignatedMember us-gaap:SalesMember 2019-01-01 2019-06-30 0001652044 us-gaap:OtherContractMember us-gaap:NondesignatedMember us-gaap:NonoperatingIncomeExpenseMember 2019-01-01 2019-06-30 0001652044 us-gaap:OtherContractMember us-gaap:NondesignatedMember us-gaap:SalesMember 2020-01-01 2020-06-30 0001652044 us-gaap:OtherContractMember us-gaap:NondesignatedMember us-gaap:NonoperatingIncomeExpenseMember 2020-01-01 2020-06-30 0001652044 us-gaap:SalesMember 2019-01-01 2019-06-30 0001652044 us-gaap:NonoperatingIncomeExpenseMember 2019-01-01 2019-06-30 0001652044 us-gaap:SalesMember 2020-01-01 2020-06-30 0001652044 us-gaap:NonoperatingIncomeExpenseMember 2020-01-01 2020-06-30 0001652044 srt:MinimumMember 2020-06-30 0001652044 srt:MaximumMember 2020-06-30 0001652044 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:AssetPledgedAsCollateralMember 2019-12-31 0001652044 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:AssetPledgedAsCollateralMember 2020-06-30 0001652044 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:NonrecourseMember 2019-12-31 0001652044 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:NonrecourseMember 2020-06-30 0001652044 goog:WaymoMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-06-30 0001652044 us-gaap:CommercialPaperMember 2020-06-30 0001652044 srt:SubsidiariesMember goog:A2011NotesMember us-gaap:UnsecuredDebtMember 2011-05-31 0001652044 srt:SubsidiariesMember goog:A2014NotesMember us-gaap:UnsecuredDebtMember 2014-02-28 0001652044 srt:SubsidiariesMember goog:UnsecuredSeniorNotes3.375dueonFebruary2024andUnsecuredSeniorNotes3.625DueMay2021Member 2016-04-30 0001652044 goog:UnsecuredSeniorNotes3.375dueonFebruary2024andUnsecuredSeniorNotes3.625DueMay2021Member us-gaap:UnsecuredDebtMember 2016-04-30 0001652044 goog:UnsecuredSeniorNotes3.375dueonFebruary2024andUnsecuredSeniorNotes3.625DueMay2021Member us-gaap:UnsecuredDebtMember 2016-04-01 2016-04-30 0001652044 goog:A2016NotesMember us-gaap:UnsecuredDebtMember 2016-08-31 0001652044 goog:UnsecuredSeniorNotesThreePointSixTwoFivePercentDueMayNineteenTwentyTwentyOneMember 2020-06-30 0001652044 goog:UnsecuredSeniorNotesThreePointSixTwoFivePercentDueMayNineteenTwentyTwentyOneMember 2019-12-31 0001652044 goog:UnsecuredSeniorNotesThreePointThreeSevenFivedueonFebruaryTwentyFiveTwentyTwentyFourMember 2020-06-30 0001652044 goog:UnsecuredSeniorNotesThreePointThreeSevenFivedueonFebruaryTwentyFiveTwentyTwentyFourMember 2019-12-31 0001652044 goog:UnsecuredSeniorNotesOnePointNineNineEightPercentDueAugustFifteenTwentyTwentySixMember 2020-06-30 0001652044 goog:UnsecuredSeniorNotesOnePointNineNineEightPercentDueAugustFifteenTwentyTwentySixMember 2019-12-31 0001652044 us-gaap:RevolvingCreditFacilityMember 2020-06-30 0001652044 us-gaap:RevolvingCreditFacilityMember 2019-12-31 0001652044 us-gaap:LandAndBuildingMember 2019-12-31 0001652044 us-gaap:LandAndBuildingMember 2020-06-30 0001652044 us-gaap:TechnologyEquipmentMember 2019-12-31 0001652044 us-gaap:TechnologyEquipmentMember 2020-06-30 0001652044 us-gaap:ConstructionInProgressMember 2019-12-31 0001652044 us-gaap:ConstructionInProgressMember 2020-06-30 0001652044 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001652044 us-gaap:LeaseholdImprovementsMember 2020-06-30 0001652044 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001652044 us-gaap:FurnitureAndFixturesMember 2020-06-30 0001652044 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0001652044 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0001652044 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-31 0001652044 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0001652044 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0001652044 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-31 0001652044 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-06-30 0001652044 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-06-30 0001652044 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-01-01 2019-06-30 0001652044 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-30 0001652044 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-06-30 0001652044 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-06-30 0001652044 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0001652044 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-12-31 0001652044 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-12-31 0001652044 us-gaap:AccumulatedTranslationAdjustmentMember 2020-01-01 2020-06-30 0001652044 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-01-01 2020-06-30 0001652044 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-01-01 2020-06-30 0001652044 us-gaap:AccumulatedTranslationAdjustmentMember 2020-06-30 0001652044 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-06-30 0001652044 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-06-30 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-04-01 2019-06-30 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-04-01 2020-06-30 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-06-30 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-01-01 2020-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-04-01 2019-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-04-01 2020-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-01-01 2019-06-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-01-01 2020-06-30 0001652044 us-gaap:InterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-04-01 2019-06-30 0001652044 us-gaap:InterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-04-01 2020-06-30 0001652044 us-gaap:InterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-01-01 2019-06-30 0001652044 us-gaap:InterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-01-01 2020-06-30 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-04-01 2019-06-30 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-04-01 2020-06-30 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-01-01 2019-06-30 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-01-01 2020-06-30 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-06-30 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0001652044 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2020-01-01 2020-06-30 0001652044 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2020-06-30 0001652044 goog:PatentsAndDevelopedTechnologyMember 2020-01-01 2020-06-30 0001652044 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-06-30 0001652044 goog:TradenamesAndOtherMember 2020-01-01 2020-06-30 0001652044 goog:FitbitMember 2019-11-30 0001652044 goog:GoogleInc.Member 2019-12-31 0001652044 us-gaap:AllOtherSegmentsMember 2019-12-31 0001652044 goog:GoogleInc.Member 2020-06-30 0001652044 us-gaap:AllOtherSegmentsMember 2020-06-30 0001652044 goog:PatentsAndDevelopedTechnologyMember 2019-12-31 0001652044 us-gaap:CustomerRelationshipsMember 2019-12-31 0001652044 goog:TradenamesAndOtherMember 2019-12-31 0001652044 goog:PatentsAndDevelopedTechnologyMember 2020-06-30 0001652044 us-gaap:CustomerRelationshipsMember 2020-06-30 0001652044 goog:TradenamesAndOtherMember 2020-06-30 0001652044 goog:AcquisitionrelatedIntangibleAssetsMember 2019-04-01 2019-06-30 0001652044 goog:AcquisitionrelatedIntangibleAssetsMember 2020-04-01 2020-06-30 0001652044 goog:AcquisitionrelatedIntangibleAssetsMember 2019-01-01 2019-06-30 0001652044 goog:AcquisitionrelatedIntangibleAssetsMember 2020-01-01 2020-06-30 0001652044 us-gaap:UnfavorableRegulatoryActionMember 2017-06-27 2017-06-27 0001652044 us-gaap:UnfavorableRegulatoryActionMember 2017-04-01 2017-06-30 0001652044 us-gaap:UnfavorableRegulatoryActionMember 2018-04-01 2018-06-30 0001652044 us-gaap:UnfavorableRegulatoryActionMember 2019-03-20 2019-03-20 0001652044 us-gaap:UnfavorableRegulatoryActionMember 2019-04-01 2019-06-30 0001652044 goog:ShareRepurchaseProgramMember goog:CapitalClassCMember 2020-06-30 0001652044 goog:ShareRepurchaseProgramMember goog:CapitalClassCMember us-gaap:SubsequentEventMember 2020-07-30 0001652044 goog:ShareRepurchaseProgramMember goog:CapitalClassCMember 2020-01-01 2020-06-30 0001652044 us-gaap:CommonClassAMember 2019-04-01 2019-06-30 0001652044 us-gaap:CommonClassBMember 2019-04-01 2019-06-30 0001652044 goog:CapitalClassCMember 2019-04-01 2019-06-30 0001652044 us-gaap:CommonClassAMember 2020-04-01 2020-06-30 0001652044 us-gaap:CommonClassBMember 2020-04-01 2020-06-30 0001652044 goog:CapitalClassCMember 2020-04-01 2020-06-30 0001652044 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2019-04-01 2019-06-30 0001652044 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2019-04-01 2019-06-30 0001652044 us-gaap:RestrictedStockUnitsRSUMember goog:CapitalClassCMember 2019-04-01 2019-06-30 0001652044 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2020-04-01 2020-06-30 0001652044 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2020-04-01 2020-06-30 0001652044 us-gaap:RestrictedStockUnitsRSUMember goog:CapitalClassCMember 2020-04-01 2020-06-30 0001652044 us-gaap:CommonClassAMember 2019-01-01 2019-06-30 0001652044 us-gaap:CommonClassBMember 2019-01-01 2019-06-30 0001652044 goog:CapitalClassCMember 2019-01-01 2019-06-30 0001652044 us-gaap:CommonClassBMember 2020-01-01 2020-06-30 0001652044 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001652044 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001652044 us-gaap:RestrictedStockUnitsRSUMember 2020-06-30 0001652044 us-gaap:OperatingSegmentsMember goog:GoogleInc.Member 2019-04-01 2019-06-30 0001652044 us-gaap:OperatingSegmentsMember goog:GoogleInc.Member 2020-04-01 2020-06-30 0001652044 us-gaap:OperatingSegmentsMember goog:GoogleInc.Member 2019-01-01 2019-06-30 0001652044 us-gaap:OperatingSegmentsMember goog:GoogleInc.Member 2020-01-01 2020-06-30 0001652044 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2019-04-01 2019-06-30 0001652044 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2020-04-01 2020-06-30 0001652044 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2019-01-01 2019-06-30 0001652044 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2020-01-01 2020-06-30 0001652044 us-gaap:CorporateNonSegmentMember 2019-04-01 2019-06-30 0001652044 us-gaap:CorporateNonSegmentMember 2020-04-01 2020-06-30 0001652044 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-06-30 0001652044 us-gaap:CorporateNonSegmentMember 2020-01-01 2020-06-30 0001652044 us-gaap:MaterialReconcilingItemsMember 2019-04-01 2019-06-30 0001652044 us-gaap:MaterialReconcilingItemsMember 2020-04-01 2020-06-30 0001652044 us-gaap:MaterialReconcilingItemsMember 2019-01-01 2019-06-30 0001652044 us-gaap:MaterialReconcilingItemsMember 2020-01-01 2020-06-30 0001652044 country:US 2019-12-31 0001652044 country:US 2020-06-30 0001652044 us-gaap:NonUsMember 2019-12-31 0001652044 us-gaap:NonUsMember 2020-06-30 0001652044 goog:JioPlatformsLtdMember srt:ScenarioForecastMember us-gaap:SubsequentEventMember 2020-07-30 0001652044 goog:JioPlatformsLtdMember srt:ScenarioForecastMember us-gaap:SubsequentEventMember 2020-07-30 shares iso4217:USD iso4217:USD shares pure goog:Tranche iso4217:EUR iso4217:INR false 2020 Q2 0001652044 --12-31 0.50 0.50 337370000000 3689000000 2239000000 10-Q true 2020-06-30 false 001-37580 Alphabet Inc. DE 61-1767919 1600 Amphitheatre Parkway Mountain View CA 94043 650 253-0000 Class A Common Stock, $0.001 par value GOOGL NASDAQ Class C Capital Stock, $0.001 par value GOOG NASDAQ Yes Yes Large Accelerated Filer false false false 300471156 46061366 333631113 18498000000 17742000000 101177000000 103338000000 119675000000 121080000000 25326000000 21201000000 2166000000 394000000 999000000 815000000 4412000000 5579000000 152578000000 149069000000 13078000000 12961000000 721000000 895000000 73646000000 78748000000 10941000000 11567000000 1979000000 1697000000 20624000000 20824000000 2342000000 2731000000 275909000000 278492000000 5561000000 4064000000 8495000000 7127000000 23067000000 24426000000 5916000000 5005000000 1908000000 2061000000 274000000 975000000 45221000000 43658000000 4554000000 4018000000 358000000 397000000 9885000000 8599000000 1701000000 1797000000 10214000000 10709000000 2534000000 1992000000 74467000000 71170000000 0.001 0.001 100000000 100000000 0 0 0 0 0 0 0.001 0.001 15000000000 15000000000 9000000000 9000000000 3000000000 3000000000 3000000000 3000000000 688335000 688335000 299828000 299828000 46441000 46441000 342066000 342066000 681215000 681215000 300221000 300221000 46302000 46302000 334692000 334692000 50552000000 55937000000 -1232000000 -296000000 152122000000 151681000000 201442000000 207322000000 275909000000 278492000000 38944000000 38297000000 75283000000 79456000000 17296000000 18553000000 33308000000 37535000000 6213000000 6875000000 12242000000 13695000000 4212000000 3901000000 8117000000 8401000000 2043000000 2585000000 4131000000 5465000000 0 0 1697000000 0 29764000000 31914000000 59495000000 65096000000 9180000000 6383000000 15788000000 14360000000 2967000000 1894000000 4505000000 1674000000 12147000000 8277000000 20293000000 16034000000 2200000000 1318000000 3689000000 2239000000 9947000000 6959000000 16604000000 13795000000 14.33 10.21 23.91 20.16 14.21 10.13 23.71 20.00 9947000000 6959000000 16604000000 13795000000 118000000 284000000 82000000 -266000000 741000000 867000000 1460000000 1365000000 75000000 149000000 68000000 318000000 103000000 220000000 191000000 301000000 666000000 718000000 1392000000 1047000000 -25000000 -86000000 -55000000 292000000 70000000 115000000 174000000 137000000 -22000000 -35000000 -23000000 46000000 -95000000 -201000000 -229000000 155000000 689000000 801000000 1245000000 936000000 10636000000 7760000000 17849000000 14731000000 694782000 46532000000 -1780000000 138720000000 183472000000 2403000 34000000 34000000 2782000000 2782000000 1268000000 1268000000 3135000 256000000 3321000000 3577000000 113000000 113000000 9947000000 9947000000 689000000 689000000 694050000 47937000000 -1091000000 145346000000 192192000000 695556000 45049000000 -2306000000 134885000000 177628000000 -30000000 -4000000 -34000000 4315000 73000000 73000000 5570000000 5570000000 2452000000 2452000000 5821000 463000000 6139000000 6602000000 160000000 160000000 16604000000 16604000000 1245000000 1245000000 694050000 47937000000 -1091000000 145346000000 192192000000 683972000 53688000000 -1097000000 151068000000 203659000000 2391000 37000000 37000000 3413000000 3413000000 1558000000 1558000000 5148000 506000000 6346000000 6852000000 863000000 863000000 6959000000 6959000000 801000000 801000000 681215000 55937000000 -296000000 151681000000 207322000000 688335000 50552000000 -1232000000 152122000000 201442000000 4516000 143000000 143000000 6635000000 6635000000 2737000000 2737000000 11636000 1112000000 14236000000 15348000000 2456000000 2456000000 13795000000 13795000000 936000000 936000000 681215000 55937000000 -296000000 151681000000 207322000000 16604000000 13795000000 5042000000 6077000000 406000000 417000000 5525000000 6573000000 620000000 -416000000 3878000000 1040000000 48000000 -669000000 -26000000 -2522000000 25000000 538000000 176000000 359000000 -443000000 -689000000 1074000000 -2099000000 -60000000 -692000000 -90000000 148000000 24627000000 25444000000 10764000000 11396000000 44724000000 64111000000 40692000000 65874000000 1095000000 1311000000 206000000 473000000 247000000 355000000 -89000000 -531000000 -15843000000 -10295000000 2435000000 2716000000 6602000000 15348000000 317000000 1898000000 393000000 1982000000 184000000 2464000000 -8929000000 -15684000000 31000000 -221000000 -114000000 -756000000 16701000000 18498000000 16587000000 17742000000 Nature of Operations and Summary of Significant Accounting Policies <div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Nature of Operations</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We generate revenues primarily by delivering relevant, cost-effective online advertising.</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Basis of Consolidation</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The consolidated financial statements of Alphabet include the accounts of Alphabet and entities consolidated under the variable interest and voting models. All intercompany balances and transactions have been eliminated. </span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Unaudited Interim Financial Information</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Consolidated Balance Sheet as of June 30, 2020, the Consolidated Statements of Income for the three and six months ended June 30, 2019 and 2020, the Consolidated Statements of Comprehensive Income for the three and six months ended June 30, 2019 and 2020, the Consolidated Statements of Stockholders' Equity for the three and six months ended June 30, 2019 and 2020 and the Consolidated Statements of Cash Flows for the six months ended June 30, 2019 and 2020 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 June 30, 2020, our results of operations for the three and six months ended June 30, 2019 and 2020, and our cash flows for the six months ended June 30, 2019 and 2020. The results of operations for the three and six months ended June 30, 2020 are not necessarily indicative of the results to be expected for the year ending December 31, 2020.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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, 2019 filed with the SEC.</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Use of Estimates</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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 the allowance for credit losses, fair values of financial instruments, non-marketable equity securities, 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="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2020 the impact of COVID-19 continues to unfold and the extent of the impact will depend on a number of factors, including the duration and severity of the pandemic; the uneven impact to certain industries; advances in testing, treatment and prevention; and the macroeconomic impact of government measures to contain the spread of the virus and related government stimulus measures. As a result, certain of our estimates and assumptions, including the allowance for credit losses for accounts receivable, the credit worthiness of customers entering into revenue arrangements, the valuation of non-marketable equity securities, including our impairment assessment, the fair values of our financial instruments, and income taxes, require increased judgment and carry a higher degree of variability and volatility that could result in material changes to our estimates in future periods.</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Accounts Receivable</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our payment terms for accounts receivable vary by the type and location of our customer and the products or services offered. The term between invoicing and when payment is due is not significant. For certain products or services and customers, we require payment before the products or services are delivered to the customer. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We maintain an allowance for credit losses for accounts receivable, which is recorded as an offset to accounts receivable and changes in such are classified as general and administrative expense in the Consolidated Statements of Income. We assess collectibility by reviewing accounts receivable on a collective basis where similar characteristics exist and on an individual basis when we identify specific customers with known disputes or collectibility issues. In determining the amount of the allowance for credit losses, we consider historical collectibility based on past due status and make judgments about the creditworthiness of customers based on ongoing credit evaluations. We also consider customer-specific information, current market conditions and reasonable and supportable forecasts of future economic conditions to inform adjustments to historical loss data. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the six months ended June 30, 2020, our assessment considered the impact of COVID-19 and estimates of expected credit and collectibility trends. Volatility in market conditions and evolving credit trends are difficult to predict and may cause variability and volatility that may have a material impact on our allowance for credit losses in future periods. The all</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">owance for credit losses on accounts receivable was $275 million and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">$788 million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> as of December 31, 2019 and June 30, 2020, respectively.</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recently Adopted Accounting Pronouncements</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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 certain 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 result in earlier recognition of credit losses. We adopted ASU 2016-13 using the modified retrospective approach as of January 1, 2020. The cumulative effect upon adoption was not material to our consolidated financial statements. See "Accounts Receivable" above as well as Note 3 for the effect on our consolidated financial statements.</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Prior Period Reclassifications</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain amounts in prior periods have been reclassified to conform with current period presentation. Hedging gains (losses), which were previously included in Google revenues, are now reported separately as a component of total revenues for all periods presented. See Note 2 for further details.</span></div> <div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Nature of Operations</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We generate revenues primarily by delivering relevant, cost-effective online advertising.</span></div> Basis of ConsolidationThe consolidated financial statements of Alphabet include the accounts of Alphabet and entities consolidated under the variable interest and voting models. All intercompany balances and transactions have been eliminated. <div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Unaudited Interim Financial Information</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Consolidated Balance Sheet as of June 30, 2020, the Consolidated Statements of Income for the three and six months ended June 30, 2019 and 2020, the Consolidated Statements of Comprehensive Income for the three and six months ended June 30, 2019 and 2020, the Consolidated Statements of Stockholders' Equity for the three and six months ended June 30, 2019 and 2020 and the Consolidated Statements of Cash Flows for the six months ended June 30, 2019 and 2020 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 June 30, 2020, our results of operations for the three and six months ended June 30, 2019 and 2020, and our cash flows for the six months ended June 30, 2019 and 2020. The results of operations for the three and six months ended June 30, 2020 are not necessarily indicative of the results to be expected for the year ending December 31, 2020.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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, 2019 filed with the SEC.</span></div> <div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Use of Estimates</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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 the allowance for credit losses, fair values of financial instruments, non-marketable equity securities, 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="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2020 the impact of COVID-19 continues to unfold and the extent of the impact will depend on a number of factors, including the duration and severity of the pandemic; the uneven impact to certain industries; advances in testing, treatment and prevention; and the macroeconomic impact of government measures to contain the spread of the virus and related government stimulus measures. As a result, certain of our estimates and assumptions, including the allowance for credit losses for accounts receivable, the credit worthiness of customers entering into revenue arrangements, the valuation of non-marketable equity securities, including our impairment assessment, the fair values of our financial instruments, and income taxes, require increased judgment and carry a higher degree of variability and volatility that could result in material changes to our estimates in future periods.</span></div> <div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Accounts Receivable</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our payment terms for accounts receivable vary by the type and location of our customer and the products or services offered. The term between invoicing and when payment is due is not significant. For certain products or services and customers, we require payment before the products or services are delivered to the customer. </span></div>We maintain an allowance for credit losses for accounts receivable, which is recorded as an offset to accounts receivable and changes in such are classified as general and administrative expense in the Consolidated Statements of Income. We assess collectibility by reviewing accounts receivable on a collective basis where similar characteristics exist and on an individual basis when we identify specific customers with known disputes or collectibility issues. In determining the amount of the allowance for credit losses, we consider historical collectibility based on past due status and make judgments about the creditworthiness of customers based on ongoing credit evaluations. We also consider customer-specific information, current market conditions and reasonable and supportable forecasts of future economic conditions to inform adjustments to historical loss data. For the six months ended June 30, 2020, our assessment considered the impact of COVID-19 and estimates of expected credit and collectibility trends. Volatility in market conditions and evolving credit trends are difficult to predict and may cause variability and volatility that may have a material impact on our allowance for credit losses in future periods. 275000000 788000000 <div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recently Adopted Accounting Pronouncements</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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 certain 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 result in earlier recognition of credit losses. We adopted ASU 2016-13 using the modified retrospective approach as of January 1, 2020. The cumulative effect upon adoption was not material to our consolidated financial statements. See "Accounts Receivable" above as well as Note 3 for the effect on our consolidated financial statements.</span></div> <div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Prior Period Reclassifications</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain amounts in prior periods have been reclassified to conform with current period presentation. Hedging gains (losses), which were previously included in Google revenues, are now reported separately as a component of total revenues for all periods presented. See Note 2 for further details.</span></div> Revenues <div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Disaggregated Revenues</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents our revenues disaggregated by revenue source (in millions, unaudited). Certain amounts in prior periods have been reclassified to conform with current period presentation.</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.315%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Google Search &amp; other</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,642 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,319 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,189 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,821 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">YouTube ads</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,603 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,812 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,628 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,850 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Google properties</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,131 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,817 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,671 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Google Network Members' properties</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,249 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,736 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,264 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,959 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Google advertising</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,494 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,867 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63,081 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63,630 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Google Cloud</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,007 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,925 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,784 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Google other</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,080 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,124 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,700 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,559 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Google revenues</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,674 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,998 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,706 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,973 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Bets revenues</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">332 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">283 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Hedging gains</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">108 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">151 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,944 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,297 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,283 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,456 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">(1)  </sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">YouTube non-advertising revenues are included in Google other revenues.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents our revenues disaggregated by geography, based on the addresses of our customers (in millions, unaudited):</span></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:18.760%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:4.871%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:4.871%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:4.871%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:4.883%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,863 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,999 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,395 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,869 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">EMEA</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,313 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,363 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,981 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,208 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">APAC</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,536 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,945 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,632 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,183 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Other Americas</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,124 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,839 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,030 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,996 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Hedging gains</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">108 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">151 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,944 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,297 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,283 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,456 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> Regions represent Europe, the Middle East, and Africa ("EMEA"); Asia-Pacific ("APAC"); and Canada and Latin America ("Other Americas").</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Deferred Revenues</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We record deferred revenues when cash payments are received or due in advance of our performance, including amounts which are refundable. The increase in the deferred revenue balance for the six months ended June 30, 2020 was primarily driven by cash payments received or due in advance of satisfying our performance obligations, offset by</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> $1.5 billion o</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">f revenues recognized that were included in the deferred revenue balance as of December 31, 2019.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Additionally, we have performance obligations associated with commitments in customer contracts, primarily related to Google Cloud, for future services that have not yet been recognized in revenue. This includes related deferred revenue currently recorded and amounts that will be invoiced in future periods. As of June 30, 2020, the amount not yet recognized in revenue from these commitments i</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">s $14.8 billion, w</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">hich reflects our assessment of relevant contract terms and expectations of our customers’ intent and ability to utilize our services. This amount excludes contracts (i) with an original expected length of one year or less and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed. We expect to recognize approximately half over the next 24 months with the remaining thereafter. However, the amount and timing of revenue recognition is largely driven by customer utilization, which could impact our estimate of the remaining amount of commitments and when we expect to recognize such revenues.</span></div> <div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents our revenues disaggregated by revenue source (in millions, unaudited). Certain amounts in prior periods have been reclassified to conform with current period presentation.</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.315%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Google Search &amp; other</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,642 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,319 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,189 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,821 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">YouTube ads</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,603 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,812 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,628 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,850 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Google properties</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,131 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,817 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,671 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Google Network Members' properties</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,249 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,736 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,264 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,959 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Google advertising</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,494 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,867 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63,081 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63,630 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Google Cloud</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,007 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,925 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,784 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Google other</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,080 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,124 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,700 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,559 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Google revenues</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,674 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,998 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,706 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,973 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Bets revenues</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">332 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">283 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Hedging gains</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">108 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">151 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,944 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,297 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,283 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,456 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">(1)  </sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">YouTube non-advertising revenues are included in Google other revenues.</span></div> 23642000000 21319000000 46189000000 45821000000 3603000000 3812000000 6628000000 7850000000 27245000000 25131000000 52817000000 53671000000 5249000000 4736000000 10264000000 9959000000 32494000000 29867000000 63081000000 63630000000 2100000000 3007000000 3925000000 5784000000 4080000000 5124000000 7700000000 9559000000 38674000000 37998000000 74706000000 78973000000 162000000 148000000 332000000 283000000 108000000 151000000 245000000 200000000 38944000000 38297000000 75283000000 79456000000 <div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents our revenues disaggregated by geography, based on the addresses of our customers (in millions, unaudited):</span></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:18.760%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:4.871%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:4.871%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:4.871%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:4.883%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,863 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,999 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,395 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,869 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">EMEA</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,313 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,363 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,981 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,208 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">APAC</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,536 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,945 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,632 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,183 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Other Americas</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,124 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,839 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,030 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,996 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Hedging gains</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">108 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">151 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,944 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,297 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,283 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,456 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> Regions represent Europe, the Middle East, and Africa ("EMEA"); Asia-Pacific ("APAC"); and Canada and Latin America ("Other Americas").</span></div> 17863000000 0.46 17999000000 0.47 34395000000 0.46 36869000000 0.47 12313000000 0.32 11363000000 0.30 23981000000 0.32 24208000000 0.30 6536000000 0.17 6945000000 0.18 12632000000 0.17 14183000000 0.18 2124000000 0.05 1839000000 0.05 4030000000 0.05 3996000000 0.05 108000000 151000000 245000000 200000000 38944000000 1 38297000000 1 75283000000 1 79456000000 1 Deferred RevenuesWe record deferred revenues when cash payments are received or due in advance of our performance, including amounts which are refundable. 1500000000 14800000000 P24M Financial Instruments<div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Debt Securities</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We classify and account for our marketable debt securities as available-for-sale and carry these securities at fair value.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We report the unrealized gains and losses, net of taxes, as a component of stockholders' equity, except for certain unrealized gains and losses recorded in other income (expense), net, described below. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For debt securities in an unrealized loss position, we determine whether a credit loss exists. The estimate of credit loss is determined by considering available information relevant to the collectibility of the security and information about past events, current conditions, and reasonable and supportable forecasts. The allowance for credit loss is recorded as a charge to other income (expense), net, not to exceed the amount of the unrealized loss. Any excess unrealized loss greater than the credit loss at a security level is recognized in accumulated other comprehensive income ("AOCI"). We assess expected credit losses at the end of each reporting period and adjust the allowance through other income (expense), net.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For certain debt securities we have elected the fair value option for which changes in fair value are recorded in other income (expense), net. The fair value option was elected for these securities to align with the unrealized gains and losses from related derivative contracts. Unrealized net gains related to debt securities still held where we have elected the fair value option were $39 million as of June 30, 2020. As of June 30, 2020 the fair value of these debt securities was $2.3 billion. Balances as of December 31, 2019 were not material.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables summarize our debt securities, for which we did not elect the fair value option, by significant investment categories as of December 31, 2019 and June 30, 2020 (in millions):</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:37.264%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.411%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.411%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.411%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.411%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.000%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.417%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted<br/>Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and Cash<br/>Equivalents</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable<br/>Securities</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Level 2:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Time deposits</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,294 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,294 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,294 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government bonds</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,033 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">434 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(30)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,437 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,518 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,919 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,164 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">337 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,498 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,454 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage-backed and asset-backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,453 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(41)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,508 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,508 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">103,944 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">867 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(74)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104,737 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,856 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97,881 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:center;margin-top:5pt;"><span><br/></span></div><div style="text-align:center;margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:37.264%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.411%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.411%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.411%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.411%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.000%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.417%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted<br/>Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and Cash<br/>Equivalents</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable<br/>Securities</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Level 2:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Time deposits</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,588 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,588 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,588 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government bonds</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,913 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,098 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,009 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,218 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,791 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,277 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">715 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,987 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,987 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage-backed and asset-backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,398 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">373 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,757 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,757 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,176 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,186 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(21)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101,341 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,806 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,535 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt;">The majority of our time deposits are domestic deposits. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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 $119 million and $306 million for the three months ended June 30, 2019 and 2020, respectively, and $165 million and $563 million for the six months ended June 30, 2019 and 2020, respectively. We recognized gross realized losses of $21 million and $88 million for the three months ended June 30, 2019 and 2020, respectively, and $69 million and $127 million for the six months ended June 30, 2019 and 2020, respectively. We reflect these gains and losses as a component of other income (expense), net.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:82.310%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.690%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of<br/>June 30, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due in 1 year or less</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,027 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due in 1 year through 5 years</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,253 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due in 5 years through 10 years</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,993 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due after 10 years</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,571 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,844 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables present fair values and gross unrealized losses recorded to AOCI as of December 31, 2019 and June 30, 2020, 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="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:35.481%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.814%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less than 12 Months</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12 Months or Greater</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized<br/>Loss</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized<br/>Loss</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized<br/>Loss</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government bonds</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,752 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,590 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,342 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(30)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,665 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">978 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,643 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage-backed and asset-backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,536 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,835 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(28)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,371 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(41)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,953 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(35)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,403 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(39)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,356 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(74)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:3pt;"><span><br/></span></div><div style="text-align:justify;margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:35.481%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.814%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less than 12 Months</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12 Months or Greater</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized<br/>Loss</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized<br/>Loss</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized<br/>Loss</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government bonds</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,152 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,166 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,043 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,052 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage-backed and asset-backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">824 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">269 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,093 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,019 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">292 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,311 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For marketable debt securities, during the three months ended June 30, 2020, we reduced the allowance for credit losses by $125 million. During the six months ended June 30, 2020 we recognized an allowance for credit losses of $2 million and the ending allowance for credit losses was $2 million. See Note 7 for further details on other income.</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Equity Investments</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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. All gains and losses on marketable equity securities, realized and unrealized, are recognized in other income (expense), net.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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). We qualitatively assess whether indicators of impairment exist. Factors considered in our impairment assessment include the companies’ financial and liquidity position, access to capital resources, effects of COVID-19, and the time since the last adjustment to fair value, among others. If the assessment indicates that the investment is impaired, we estimate the fair value by using the best information available, which may include cash flow projections or other available market data. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">All gains and losses, realized and unrealized, and impairments on non-marketable equity securities are recognized in other income (expense), net. Non-marketable equity securities that have been remeasured during the period based on observable transactions are classified within Level 2 or Level 3 in the fair value hierarchy because we estimate the value based on valuation methods which may include a combination of the observable transaction price at the transaction date and other unobservable inputs including volatility, rights, and obligations of the securities we hold. The fair value of non-marketable equity securities that have been remeasured due to impairment are classified within Level 3.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Gains and losses on marketable and non-marketable equity securities</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Gains and losses recorded in other income (expense), net, for our marketable and non-marketable equity securities are summarized below (in millions, unaudited):</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.315%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net gain on equity securities sold during the period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">233 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Net unrealized gain on equity securities held as of the end of the period</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,619 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,437 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,652 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">408 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total gain recognized in other income (expense), net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,699 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,455 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,782 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">641 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt;">Includes net gain related to non-marketable equity securities of $890 million and $91 million for the three months ended June 30, 2019 and 2020, respectively. Includes a net gain of $1.3 billion and a net loss of $850 million for the six months ended June 30, 2019 and 2020, respectively.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Cumulative net gains on equity securities sold during the period, which is summarized in the following table (in millions, unaudited), represents the total net gains (losses) recognized after the initial purchase date of the equity security. While these net gains may have been reflected in periods prior to the period of sale, we believe they are important supplemental information as they reflect the economic realized net gains on the securities sold during the period. Cumulative net gains are calculated as the difference between the sale price and the initial purchase price for the equity security sold during the period.</span></div><div style="padding-left:22.5pt;text-align:right;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.315%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity Securities Sold</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total sale price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">389 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">590 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">629 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,499 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total initial cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">424 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">327 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">685 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cumulative net gains</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">182 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">302 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">814 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Carrying value of marketable and non-marketable equity securities</span></div><div style="text-indent:22.5pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The carrying value is measured as the total initial cost plus the cumulative net gain (loss). The carrying values for our marketable and non-marketable equity securities are summarized below (in millions):</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:52.545%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.662%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.662%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.665%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable Securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-Marketable Securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total initial cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,935 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,297 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,232 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Cumulative net gain</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,361 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,056 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,417 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,296 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,353 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,649 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt;">Non-marketable securities cumulative net gain is comprised of $3.5 billion unrealized gains and $445 million unrealized losses (including impairment).</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:52.545%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.662%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.662%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.665%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable Securities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-Marketable Securities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total initial cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,358 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,173 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,531 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Cumulative net gain</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,136 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,106 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,242 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,494 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,279 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,773 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt;">Non-marketable securities cumulative net gain is comprised of $3.9 billion unrealized gains and $1.8 billion unrealized losses (including impairment).</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Marketable equity securities</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes marketable equity securities measured at fair value by significant investment categories as of December 31, 2019 and June 30, 2020 (in millions):</span></div><div style="padding-left:22.5pt;text-align:right;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.023%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and Cash Equivalents</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable<br/>Securities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and Cash Equivalents</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable<br/>Securities</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Level 1:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,604 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,752 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Marketable equity securities</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,046 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,597 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,604 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,046 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,752 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,597 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Level 2:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mutual funds</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">250 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">897 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,604 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,296 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,752 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,494 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> The balance as of December 31, 2019 includes investments that were reclassified from non-marketable equity securities following the initial public offering of the issuers. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Non-marketable equity securities</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.315%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized gains</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">962 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">189 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,418 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">545 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized losses (including impairment)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(72)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(98)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(138)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,395)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total unrealized gain (loss) for non-marketable equity securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">890 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,280 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(850)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the three months ended June 30, 2020, included in the $11.3 billion of non-marketable equity securities, $1.4 billion were measured at fair value resulting in a net unrealized gain of $91 million.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Equity securities accounted for under the Equity Method</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Equity securities accounted for under the equity method had a carrying value of approximately $1.3 billion and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">$1.2 billion</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> as of December 31, 2019 and June 30, 2020, respectively. Our share of gains and losses including 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.</span></div>Derivative Financial Instruments<div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We enter into derivative instruments to manage risks relating to our ongoing business operations. The primary risk managed with derivative instruments is foreign exchange risk. We use foreign currency contracts 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 enter into derivative instruments to partially offset our business exposure to other risks and enhance investment returns.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We recognize derivative instruments as either assets or liabilities in the Consolidated Balance Sheets at fair value and classify the derivatives primarily within Level 2 in the fair value hierarchy. We present our collar contracts (an option strategy comprised of a combination of purchased and written options) at net fair values where both the purchased and written options are with the same counterparty. For other derivative contracts, we present at gross fair values. We primarily record changes in the fair value in the Consolidated Statements of Income as either other income (expense), net, or revenues, or in the Consolidated Balance Sheets in AOCI, as discussed below. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We enter into master netting arrangements, which reduce credit risk by permitting net settlement of transactions with the same counterparty. Further, we enter into collateral security arrangements that provide for collateral to be received or pledged when the net fair value of certain financial instruments fluctuates from contractually established thresholds. Cash collateral received related to derivative instruments under our collateral security arrangements are included in other current assets with a corresponding liability. Cash and non-cash </span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">collateral pledged related to derivative instruments under our collateral security arrangements are included in other current assets.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cash Flow Hedges</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We designate foreign currency forward and option contracts (including collars) as cash flow hedges to hedge certain forecasted revenue transactions denominated in currencies other than the U.S. dollar. These contracts have matu</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">rities of 24 months or less.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Cash flow hedge amounts included in the assessment of hedge effectiveness are deferred in AOCI and subsequently reclassified to revenue when the hedged item is recognized in earnings. We exclude the change in 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. If the hedged transactions become probable of not occurring, the corresponding amounts in AOCI are immediately reclassified to other income (expense), net.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> of June 30, 2020, the net accumulated gain on our foreign currency cash flow hedges before tax effect was </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">$119 million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, of which </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">$119 million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> i</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">s expe</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">cted to be reclassified from AOCI into earnings within the next 12 months.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Fair Value Hedges</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We designate foreign currency forward contracts as fair value hedges to hedge foreign currency risks for our investments denominated in currencies other than the U.S. dollar. Fair value hedge amounts included in the assessment of hedge effectiveness are recognized in other income (expense), net, along with the offsetting gains and losses of the related hedged items. We exclude changes in forward points from the assessment of hedge effectiveness and recognize changes in the excluded component in other income (expense), net. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Net Investment Hedges</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We designate foreign currency forward contracts as net investment hedges to hedge the foreign currency risks related to our investment in foreign subsidiaries. Net investment hedge amounts included in the assessment of hedge effectiveness are recognized in AOCI along with the foreign currency translation adjustment. We exclude changes in forward points from the assessment of hedge effectiveness and recognize changes in the excluded component in other income (expense), net.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Other Derivatives</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Other derivatives not designated as hedging instruments consist primarily 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. Gains and losses on these contracts, as well as the related costs, are recognized in other income (expense), net, along with the foreign currency gains and losses on monetary assets and liabilities. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We also use derivatives not designated as hedging instruments to manage risks relating to interest rates, equity and commodity prices, credit exposures and to enhance investment returns. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The gross notional amounts of our outstanding derivative instruments were as follows (in millions):</span></div><div style="text-align:justify;margin-top:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.982%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.645%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of June 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives Designated as Hedging Instruments:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">    Cash flow hedges </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">    Fair value hedges</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">455 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">458 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">    Net investment hedges</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,318 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,253 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives Not Designated as Hedging Instruments:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,497 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,918 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other contracts</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,634 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The fair values of our outstanding derivative instruments were as follows (in millions):</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:14.812%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:28.263%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.397%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.397%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.941%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;"> </span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance Sheet Location</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value of Derivatives Designated as Hedging Instruments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value of<br/>Derivatives Not<br/>Designated as<br/>Hedging Instruments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Fair Value</span></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative Assets:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current and non-current assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">253 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">344 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Contracts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current and non-current assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">254 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">345 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative Liabilities: </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Level 2:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses and other liabilities, current and non-current</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">173 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">196 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">369 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Contracts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses and other liabilities, current and non-current</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">173 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">382 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span><br/></span></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:14.812%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:28.263%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.397%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.397%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.941%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;"> </span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance Sheet Location</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value of<br/>Derivatives<br/>Designated as<br/>Hedging Instruments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value of<br/>Derivatives Not<br/>Designated as<br/>Hedging Instruments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Fair Value</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative Assets:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current and non-current assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">345 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other contracts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current and non-current assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">214 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">362 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative Liabilities: </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Level 2:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses and other liabilities, current and non-current</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">172 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">217 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other contracts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses and other liabilities, current and non-current</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">283 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">283 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">172 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">328 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.023%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (Losses) Recognized in OCI on Derivatives Before Tax Effect</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives in Cash Flow Hedging Relationship:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount included in the assessment of effectiveness</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(42)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(44)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(48)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">368 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount excluded from the assessment of effectiveness</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(49)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives in Net Investment Hedging Relationship:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount included in the assessment of effectiveness</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(83)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(121)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(41)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(114)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(214)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(86)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">330 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The effect of derivative instruments on income is summarized below (in millions, unaudited):</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:48.879%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.732%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (Losses) Recognized in Income</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other income (expense), net</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other income (expense), net</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total amounts presented in the Consolidated Statements of Income in which the effects of cash flow and fair value hedges are recorded</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,944 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,967 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,297 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,894 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (Losses) on Derivatives in Cash Flow Hedging Relationship:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount of gains (losses) reclassified from AOCI to income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (Losses) on Derivatives in Fair Value Hedging Relationship:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Hedged items</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives designated as hedging instruments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount excluded from the assessment of effectiveness</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (Losses) on Derivatives in Net Investment Hedging Relationship:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount excluded from the assessment of effectiveness</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (Losses) on Derivatives Not Designated as Hedging Instruments:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(69)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Contracts</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(211)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total gains (losses)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">108 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">151 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(246)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:51.216%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.257%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.257%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.257%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.261%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (Losses) Recognized in Income</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other income (expense), net</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other income (expense), net</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total amounts presented in the Consolidated Statements of Income in which the effects of cash flow and fair value hedges are recorded</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,283 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,505 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,456 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,674 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (Losses) on Derivatives in Cash Flow Hedging Relationship:</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount of gains (losses) reclassified from AOCI to income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">213 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (Losses) on Derivatives in Fair Value Hedging Relationship:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Hedged items</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives designated as hedging instruments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount excluded from the assessment of effectiveness</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (Losses) on Derivatives in Net Investment Hedging Relationship:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount excluded from the assessment of effectiveness</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (Losses) on Derivatives Not Designated as Hedging Instruments:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(154)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">160 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Contracts</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(239)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total gains (losses)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table><div style="padding-right:4.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Offsetting of Derivatives</span></div><div style="text-indent:22.5pt;padding-right:4.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The gross amounts of our derivative instruments subject to master netting arrangements with various counterparties, and cash and non-cash collateral received and pledged under such agreements were as follows (in millions): </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Offsetting of Assets</span></div><div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:17.852%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.735%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:2.594%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:2.594%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.150%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="39" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Amounts of Recognized Assets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Amounts Offset in the Consolidated Balance Sheets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Presented in the Consolidated Balance Sheets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial Instruments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Cash Collateral Received</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-Cash Collateral Received</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Assets Exposed </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">365 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(21)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">344 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(88)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(234)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="39" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Amounts of Recognized Assets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Amounts Offset in the Consolidated Balance Sheets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Presented in the Consolidated Balance Sheets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial Instruments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash Collateral Received</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-Cash Collateral Received</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Assets Exposed</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="39" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">397 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(35)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">362 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(203)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(101)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(22)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt;">The balances as of December 31, 2019 and June 30, 2020 were related to derivative liabilities which are allowed to be net settled against derivative assets in accordance with our master netting agreements. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Offsetting of Liabilities</span></div><div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:17.852%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.735%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:2.594%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:2.594%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.150%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="39" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Amounts of Recognized Liabilities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Amounts Offset in the Consolidated Balance Sheets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Presented in the Consolidated Balance Sheets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial Instruments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Cash Collateral Pledged</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-Cash Collateral Pledged</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Liabilities</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">390 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(21)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">369 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(88)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">281 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="39" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="18" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Amounts of Recognized Liabilities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Amounts Offset in the Consolidated Balance Sheets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Presented in the Consolidated Balance Sheets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial Instruments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Cash Collateral Pledged</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-Cash Collateral Pledged</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Liabilities</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="39" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">535 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(35)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(203)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(263)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">(2) </sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">The balances as of December 31, 2019 and June 30, 2020 were related to derivative assets which are allowed to be net settled against derivative liabilities in accordance with our master netting agreements.</span></div> <div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Debt Securities</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We classify and account for our marketable debt securities as available-for-sale and carry these securities at fair value.</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Equity Investments</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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. All gains and losses on marketable equity securities, realized and unrealized, are recognized in other income (expense), net.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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). We qualitatively assess whether indicators of impairment exist. Factors considered in our impairment assessment include the companies’ financial and liquidity position, access to capital resources, effects of COVID-19, and the time since the last adjustment to fair value, among others. If the assessment indicates that the investment is impaired, we estimate the fair value by using the best information available, which may include cash flow projections or other available market data. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">All gains and losses, realized and unrealized, and impairments on non-marketable equity securities are recognized in other income (expense), net. Non-marketable equity securities that have been remeasured during the period based on observable transactions are classified within Level 2 or Level 3 in the fair value hierarchy because we estimate the value based on valuation methods which may include a combination of the observable transaction price at the transaction date and other unobservable inputs including volatility, rights, and obligations of the securities we hold. The fair value of non-marketable equity securities that have been remeasured due to impairment are classified within Level 3.</span></div>Carrying value of marketable and non-marketable equity securitiesThe carrying value is measured as the total initial cost plus the cumulative net gain (loss).Our share of gains and losses including impairment are included as a component of other income (expense), net, in the Consolidated Statements of Income. 39000000 2300000000 <div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables summarize our debt securities, for which we did not elect the fair value option, by significant investment categories as of December 31, 2019 and June 30, 2020 (in millions):</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:37.264%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.411%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.411%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.411%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.411%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.000%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.417%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted<br/>Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and Cash<br/>Equivalents</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable<br/>Securities</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Level 2:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Time deposits</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,294 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,294 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,294 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government bonds</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,033 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">434 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(30)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,437 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,518 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,919 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,164 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">337 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,498 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,454 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage-backed and asset-backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,453 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(41)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,508 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,508 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">103,944 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">867 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(74)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104,737 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,856 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97,881 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:center;margin-top:5pt;"><span><br/></span></div><div style="text-align:center;margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:37.264%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.411%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.411%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.411%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.411%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.000%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.417%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted<br/>Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and Cash<br/>Equivalents</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable<br/>Securities</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Level 2:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Time deposits</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,588 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,588 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,588 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government bonds</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,913 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,098 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,009 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,218 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,791 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,277 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">715 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,987 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,987 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage-backed and asset-backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,398 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">373 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,757 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,757 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,176 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,186 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(21)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101,341 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,806 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,535 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div>(1)The majority of our time deposits are domestic deposits. 2294000000 0 0 2294000000 2294000000 0 55033000000 434000000 30000000 55437000000 4518000000 50919000000 27164000000 337000000 3000000 27498000000 44000000 27454000000 19453000000 96000000 41000000 19508000000 0 19508000000 103944000000 867000000 74000000 104737000000 6856000000 97881000000 3588000000 0 0 3588000000 3588000000 0 55913000000 1098000000 2000000 57009000000 1218000000 55791000000 23277000000 715000000 5000000 23987000000 0 23987000000 16398000000 373000000 14000000 16757000000 0 16757000000 99176000000 2186000000 21000000 101341000000 4806000000 96535000000 119000000 306000000 165000000 563000000 21000000 88000000 69000000 127000000 <div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:82.310%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.690%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of<br/>June 30, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due in 1 year or less</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,027 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due in 1 year through 5 years</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,253 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due in 5 years through 10 years</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,993 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due after 10 years</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,571 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,844 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 24027000000 60253000000 1993000000 12571000000 98844000000 <div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables present fair values and gross unrealized losses recorded to AOCI as of December 31, 2019 and June 30, 2020, 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="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:35.481%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.814%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less than 12 Months</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12 Months or Greater</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized<br/>Loss</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized<br/>Loss</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized<br/>Loss</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government bonds</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,752 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,590 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,342 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(30)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,665 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">978 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,643 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage-backed and asset-backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,536 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,835 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(28)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,371 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(41)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,953 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(35)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,403 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(39)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,356 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(74)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:3pt;"><span><br/></span></div><div style="text-align:justify;margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:35.481%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.814%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less than 12 Months</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12 Months or Greater</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized<br/>Loss</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized<br/>Loss</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized<br/>Loss</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government bonds</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,152 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,166 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,043 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,052 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage-backed and asset-backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">824 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">269 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,093 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,019 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">292 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,311 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 6752000000 20000000 4590000000 10000000 11342000000 30000000 1665000000 2000000 978000000 1000000 2643000000 3000000 4536000000 13000000 2835000000 28000000 7371000000 41000000 12953000000 35000000 8403000000 39000000 21356000000 74000000 3152000000 2000000 14000000 0 3166000000 2000000 1043000000 3000000 9000000 0 1052000000 3000000 824000000 10000000 269000000 4000000 1093000000 14000000 5019000000 15000000 292000000 4000000 5311000000 19000000 125000000 2000000 2000000 <div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Gains and losses recorded in other income (expense), net, for our marketable and non-marketable equity securities are summarized below (in millions, unaudited):</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.315%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net gain on equity securities sold during the period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">233 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Net unrealized gain on equity securities held as of the end of the period</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,619 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,437 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,652 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">408 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total gain recognized in other income (expense), net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,699 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,455 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,782 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">641 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt;">Includes net gain related to non-marketable equity securities of $890 million and $91 million for the three months ended June 30, 2019 and 2020, respectively. Includes a net gain of $1.3 billion and a net loss of $850 million for the six months ended June 30, 2019 and 2020, respectively.</span></div> 80000000 18000000 130000000 233000000 2619000000 1437000000 3652000000 408000000 2699000000 1455000000 3782000000 641000000 890000000 91000000 1300000000 -850000000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.315%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity Securities Sold</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total sale price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">389 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">590 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">629 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,499 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total initial cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">424 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">327 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">685 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cumulative net gains</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">182 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">302 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">814 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 389000000 590000000 629000000 1499000000 207000000 424000000 327000000 685000000 182000000 166000000 302000000 814000000 The carrying values for our marketable and non-marketable equity securities are summarized below (in millions):<div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:52.545%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.662%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.662%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.665%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable Securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-Marketable Securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total initial cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,935 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,297 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,232 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Cumulative net gain</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,361 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,056 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,417 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,296 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,353 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,649 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt;">Non-marketable securities cumulative net gain is comprised of $3.5 billion unrealized gains and $445 million unrealized losses (including impairment).</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:52.545%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.662%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.662%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.665%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable Securities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-Marketable Securities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total initial cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,358 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,173 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,531 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Cumulative net gain</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,136 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,106 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,242 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,494 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,279 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,773 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt;">Non-marketable securities cumulative net gain is comprised of $3.9 billion unrealized gains and $1.8 billion unrealized losses (including impairment).</span></div> 1935000000 8297000000 10232000000 1361000000 3056000000 4417000000 3296000000 11353000000 14649000000 3500000000 445000000 2358000000 9173000000 11531000000 2136000000 2106000000 4242000000 4494000000 11279000000 15773000000 3900000000 1800000000 <div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes marketable equity securities measured at fair value by significant investment categories as of December 31, 2019 and June 30, 2020 (in millions):</span></div><div style="padding-left:22.5pt;text-align:right;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.023%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and Cash Equivalents</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable<br/>Securities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and Cash Equivalents</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable<br/>Securities</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Level 1:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,604 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,752 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Marketable equity securities</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,046 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,597 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,604 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,046 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,752 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,597 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Level 2:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mutual funds</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">250 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">897 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,604 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,296 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,752 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,494 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div>(1) The balance as of December 31, 2019 includes investments that were reclassified from non-marketable equity securities following the initial public offering of the issuers. 4604000000 4752000000 3046000000 3597000000 4604000000 3046000000 4752000000 3597000000 250000000 897000000 4604000000 3296000000 4752000000 4494000000 <div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.315%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized gains</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">962 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">189 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,418 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">545 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized losses (including impairment)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(72)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(98)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(138)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,395)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total unrealized gain (loss) for non-marketable equity securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">890 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,280 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(850)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 962000000 189000000 1418000000 545000000 72000000 98000000 138000000 1395000000 890000000 91000000 1280000000 -850000000 11300000000 1400000000 91000000 1300000000 1200000000 P24M 119000000 119000000 <div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The gross notional amounts of our outstanding derivative instruments were as follows (in millions):</span></div><div style="text-align:justify;margin-top:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.982%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.645%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of June 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives Designated as Hedging Instruments:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">    Cash flow hedges </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">    Fair value hedges</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">455 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">458 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">    Net investment hedges</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,318 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,253 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives Not Designated as Hedging Instruments:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,497 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,918 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other contracts</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,634 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 13207000000 7245000000 455000000 458000000 9318000000 9253000000 43497000000 30918000000 117000000 2634000000 <div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The fair values of our outstanding derivative instruments were as follows (in millions):</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:14.812%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:28.263%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.397%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.397%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.941%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;"> </span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance Sheet Location</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value of Derivatives Designated as Hedging Instruments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value of<br/>Derivatives Not<br/>Designated as<br/>Hedging Instruments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Fair Value</span></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative Assets:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current and non-current assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">253 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">344 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Contracts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current and non-current assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">254 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">345 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative Liabilities: </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Level 2:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses and other liabilities, current and non-current</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">173 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">196 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">369 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Contracts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses and other liabilities, current and non-current</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">173 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">382 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span><br/></span></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:14.812%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:28.263%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.397%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.397%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.941%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;"> </span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance Sheet Location</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value of<br/>Derivatives<br/>Designated as<br/>Hedging Instruments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value of<br/>Derivatives Not<br/>Designated as<br/>Hedging Instruments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Fair Value</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative Assets:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current and non-current assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">345 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other contracts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current and non-current assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">214 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">362 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative Liabilities: </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Level 2:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses and other liabilities, current and non-current</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">172 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">217 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other contracts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses and other liabilities, current and non-current</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">283 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">283 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">172 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">328 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 91000000 253000000 344000000 0 1000000 1000000 91000000 254000000 345000000 173000000 196000000 369000000 0 13000000 13000000 173000000 209000000 382000000 148000000 197000000 345000000 0 17000000 17000000 148000000 214000000 362000000 172000000 45000000 217000000 0 283000000 283000000 172000000 328000000 500000000 <div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.023%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (Losses) Recognized in OCI on Derivatives Before Tax Effect</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives in Cash Flow Hedging Relationship:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount included in the assessment of effectiveness</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(42)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(44)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(48)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">368 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount excluded from the assessment of effectiveness</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(49)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives in Net Investment Hedging Relationship:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount included in the assessment of effectiveness</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(83)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(121)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(41)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(114)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(214)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(86)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">330 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The effect of derivative instruments on income is summarized below (in millions, unaudited):</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:48.879%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.732%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (Losses) Recognized in Income</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other income (expense), net</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other income (expense), net</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total amounts presented in the Consolidated Statements of Income in which the effects of cash flow and fair value hedges are recorded</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,944 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,967 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,297 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,894 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (Losses) on Derivatives in Cash Flow Hedging Relationship:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount of gains (losses) reclassified from AOCI to income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (Losses) on Derivatives in Fair Value Hedging Relationship:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Hedged items</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives designated as hedging instruments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount excluded from the assessment of effectiveness</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (Losses) on Derivatives in Net Investment Hedging Relationship:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount excluded from the assessment of effectiveness</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (Losses) on Derivatives Not Designated as Hedging Instruments:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(69)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Contracts</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(211)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total gains (losses)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">108 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">151 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(246)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:51.216%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.257%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.257%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.257%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.261%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (Losses) Recognized in Income</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other income (expense), net</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other income (expense), net</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total amounts presented in the Consolidated Statements of Income in which the effects of cash flow and fair value hedges are recorded</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,283 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,505 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,456 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,674 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (Losses) on Derivatives in Cash Flow Hedging Relationship:</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount of gains (losses) reclassified from AOCI to income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">213 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (Losses) on Derivatives in Fair Value Hedging Relationship:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Hedged items</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives designated as hedging instruments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount excluded from the assessment of effectiveness</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (Losses) on Derivatives in Net Investment Hedging Relationship:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount excluded from the assessment of effectiveness</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (Losses) on Derivatives Not Designated as Hedging Instruments:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(154)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">160 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Contracts</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(239)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total gains (losses)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> -42000000 -44000000 -48000000 368000000 11000000 -49000000 -19000000 3000000 -83000000 -121000000 -19000000 -41000000 -114000000 -214000000 -86000000 330000000 38944000000 2967000000 38297000000 1894000000 85000000 0 140000000 0 23000000 0 11000000 0 0 -13000000 0 9000000 0 13000000 0 -9000000 0 10000000 0 1000000 0 57000000 0 33000000 0 95000000 0 -69000000 0 0 0 -211000000 108000000 162000000 151000000 -246000000 75283000000 4505000000 79456000000 1674000000 213000000 0 166000000 0 32000000 0 34000000 0 0 9000000 0 -8000000 0 -9000000 0 8000000 0 20000000 0 2000000 0 111000000 0 111000000 0 -154000000 0 160000000 0 0 0 -239000000 245000000 -23000000 200000000 34000000 <div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Offsetting of Assets</span></div><div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:17.852%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.735%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:2.594%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:2.594%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.150%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="39" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Amounts of Recognized Assets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Amounts Offset in the Consolidated Balance Sheets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Presented in the Consolidated Balance Sheets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial Instruments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Cash Collateral Received</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-Cash Collateral Received</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Assets Exposed </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">365 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(21)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">344 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(88)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(234)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="39" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Amounts of Recognized Assets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Amounts Offset in the Consolidated Balance Sheets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Presented in the Consolidated Balance Sheets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial Instruments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash Collateral Received</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-Cash Collateral Received</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Assets Exposed</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="39" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">397 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(35)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">362 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(203)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(101)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(22)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div>(1)The balances as of December 31, 2019 and June 30, 2020 were related to derivative liabilities which are allowed to be net settled against derivative assets in accordance with our master netting agreements. 365000000 21000000 344000000 88000000 234000000 0 22000000 397000000 35000000 362000000 203000000 101000000 22000000 36000000 <div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Offsetting of Liabilities</span></div><div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:17.852%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.735%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:2.594%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:2.594%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.150%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="39" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Amounts of Recognized Liabilities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Amounts Offset in the Consolidated Balance Sheets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Presented in the Consolidated Balance Sheets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial Instruments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Cash Collateral Pledged</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-Cash Collateral Pledged</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Liabilities</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">390 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(21)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">369 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(88)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">281 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="39" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="18" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Amounts of Recognized Liabilities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Amounts Offset in the Consolidated Balance Sheets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Presented in the Consolidated Balance Sheets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial Instruments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Cash Collateral Pledged</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-Cash Collateral Pledged</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Liabilities</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="39" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">535 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(35)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(203)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(263)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">(2) </sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">The balances as of December 31, 2019 and June 30, 2020 were related to derivative assets which are allowed to be net settled against derivative liabilities in accordance with our master netting agreements.</span></div> 390000000 21000000 369000000 88000000 0 0 281000000 535000000 35000000 500000000 203000000 2000000 263000000 32000000 Leases<span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have entered into operating and finance lease agreements primarily for data centers, land and offices throughout the world with lease periods expiring betwe</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">en 2020 and 2063. </span><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Components of operating lease expense were as follows (in millions, unaudited):</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.315%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">427 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">544 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">825 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,067 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Variable lease cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">155 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">258 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">295 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">557 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">699 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,083 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,362 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental information related to operating leases is as follows (in millions, unaudited):</span></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.461%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash payments for operating leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">396 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">493 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">770 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">923 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">New operating lease assets obtained in exchange for operating lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,322 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">671 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,453 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,441 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2020, our operating leases had a weighted average remaining lease term of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">9</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> years and a weighted average discount rate o</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">f 2.7%.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Future lease payments under operating leases that have commenced as of June 30, 2020 were as follows (in millions, unaudited):</span></div><div style="padding-left:22.5pt;text-align:right;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:80.430%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.570%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">937 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,048 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,907 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,726 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,493 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,330 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total future lease payments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,441 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less imputed interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,316)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liability balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,125 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div>As of June 30, 2020, we have entered into leases that have not yet commenced with future lease payments of $7.3 billion, excluding purchase options, that are not yet recorded on our Consolidated Balance Sheets. These leases will commence between 2020 and 2026 with non-cancelable lease terms of 1 to 25 years. <div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Components of operating lease expense were as follows (in millions, unaudited):</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.315%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">427 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">544 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">825 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,067 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Variable lease cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">155 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">258 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">295 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">557 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">699 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,083 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,362 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental information related to operating leases is as follows (in millions, unaudited):</span></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.461%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash payments for operating leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">396 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">493 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">770 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">923 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">New operating lease assets obtained in exchange for operating lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,322 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">671 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,453 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,441 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 427000000 544000000 825000000 1067000000 130000000 155000000 258000000 295000000 557000000 699000000 1083000000 1362000000 396000000 493000000 770000000 923000000 1322000000 671000000 2453000000 1441000000 P9Y 0.027 Future lease payments under operating leases that have commenced as of June 30, 2020 were as follows (in millions, unaudited):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:80.430%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.570%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">937 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,048 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,907 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,726 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,493 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,330 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total future lease payments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,441 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less imputed interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,316)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liability balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,125 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table> 937000000 2048000000 1907000000 1726000000 1493000000 6330000000 14441000000 2316000000 12125000000 7300000000 P1Y P1Y P25Y P25Y Variable Interest Entities (VIEs) <div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Consolidated VIEs</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> For certain consolidated VIEs, their assets are not available to us and their creditors do not have recourse to us. As of December 31, 2019 and June 30, 2020, assets that can only be used to settle obligations of these VIEs were $3.1 billion an</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">d $5.8 billion, respectively, and the liabilities for which creditors only have recourse to the VIEs were $1.2 billion and $2.4 billion, r</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">espectively. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Total noncontrolling interests, including redeemable noncontrolling interests, in our consolidated subsidiaries increased from </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">$1.2 billion to $3.7 billion f</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">rom December 31, 2019 to June 30, 2020, </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">primarily due to external investments in Waymo. Net loss attributable to noncontrolling interests was not material for any period presented.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Waymo</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Waymo is a self-driving technology development company with a mission to make it safe and easy for people and things to get where they're going. During the six months ended June 30, 2020, Waymo completed its externally led investment round, bringing the total funding to $3.2 billion, which includes investment from Alphabet. No gain or loss was recognized. The investments related to external parties were accounted for as equity transactions and resulted in recognition of noncontrolling interests.</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Unconsolidated VIEs</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain of our non-marketable investments, including certain renewable energy investments accounted for under the equity method and certain other investments in private companies, are VIEs. The renewable energy entities' activities involve power generation using renewable sources. Private companies that we invest in are primarily early stage companies.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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. Therefore, we do not consolidate these VIEs in our consolidated financial statements. </span></div>Our maximum exposure to these unconsolidated VIEs is generally based on the current carrying value of the investments and any future funding commitments. The carrying value and maximum exposure of these unconsolidated VIEs were not material as of December 31, 2019 and June 30, 2020. 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. 3100000000 5800000000 1200000000 2400000000 1200000000 3700000000 3200000000 Debt <div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Short-Term Debt</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have a debt financing program of up to</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> $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, 2019</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> and June 30, 2020. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our short-term debt balance also includes the short-term portion of certain long-term debt.</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Long-Term Debt</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The total outstanding debt is summarized below (in millions):</span></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:65.595%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.835%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.837%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of <br/>December 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of<br/>June 30, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term portion of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">3.625% Notes due on May 19, 2021</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">999 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total future finance lease payments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">139 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: imputed interest for finance leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total short-term portion of long-term debt</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,136 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">3.625% Notes due on May 19, 2021</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">3.375% Notes due on February 25, 2024</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">1.998% Notes due on August 15, 2026</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unamortized discount for the Notes above</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(42)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(37)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Subtotal</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,958 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,963 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total future finance lease payments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">685 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,171 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: imputed interest for finance leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(89)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(116)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total long-term debt</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,554 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,018 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt;">Total short-term portion of long-term debt is included within other accrued expenses and current liabilities. See Note 7.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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 $4.1 billion and $4.3 billion as of December 31, 2019 and June 30, 2020, 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="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Credit Facility</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2020, 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, 2019 and June 30, 2020.</span></div> 5000000000.0 0 0 3000000000.0 3 1000000000.0 1700000000 1700000000 0 2000000000.0 The total outstanding debt is summarized below (in millions):<div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:65.595%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.835%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.837%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of <br/>December 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of<br/>June 30, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term portion of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">3.625% Notes due on May 19, 2021</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">999 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total future finance lease payments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">139 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: imputed interest for finance leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total short-term portion of long-term debt</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,136 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">3.625% Notes due on May 19, 2021</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">3.375% Notes due on February 25, 2024</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">1.998% Notes due on August 15, 2026</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unamortized discount for the Notes above</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(42)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(37)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Subtotal</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,958 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,963 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total future finance lease payments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">685 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,171 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: imputed interest for finance leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(89)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(116)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total long-term debt</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,554 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,018 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt;">Total short-term portion of long-term debt is included within other accrued expenses and current liabilities. See Note 7.</span></div> 0.03625 0 999000000 117000000 139000000 2000000 2000000 115000000 1136000000 0.03625 1000000000 0 0.03375 1000000000 1000000000 0.01998 2000000000 2000000000 42000000 37000000 3958000000 2963000000 685000000 1171000000 89000000 116000000 4554000000 4018000000 0.03734 0.03377 0.02231 4100000000 4300000000 4000000000.0 0 0 Supplemental Financial Statement Information <div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Property and Equipment, Net</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property and equipment, net, consisted of the following (in millions):</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:65.595%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.835%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.837%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of <br/>December 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of<br/>June 30, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land and buildings</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,865 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,494 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Information technology assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,840 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,731 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Construction in progress</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,036 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,948 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,310 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,922 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Furniture and fixtures</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, gross</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114,292 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: accumulated depreciation </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(30,561)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(35,544)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,646 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,748 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Accrued expenses and other current liabilities</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accrued expenses and other current liabilities consisted of the following (in millions):</span></div><div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:65.595%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.835%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.837%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of <br/>December 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of<br/>June 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">European Commission fines</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,405 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,510 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued customer liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,407 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued purchases of property and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,411 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,976 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current operating lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,199 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,416 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other accrued expenses and current liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,807 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,117 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses and other current liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,067 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,426 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;text-align:justify;margin-top:3pt;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">(1) </sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Includes the effects of foreign exchange and interest. See Note 10 for further details.</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Accumulated Other Comprehensive Income (Loss)</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of AOCI, net of tax, were as follows (in millions, unaudited):</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:48.146%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.700%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign Currency Translation Adjustments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized Gains (Losses) on Available-for-Sale Investments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized Gains (Losses) on Cash Flow Hedges</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of December 31, 2018</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,884)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(688)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">266 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,306)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cumulative effect of accounting change</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(30)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(30)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">82 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,460 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,506 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts excluded from the assessment of hedge effectiveness recorded in AOCI</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts reclassified from AOCI</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(68)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(174)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(242)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">82 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,392 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(229)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of June 30, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,802)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">704 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,091)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:center;margin-top:5pt;"><span><br/></span></div><div style="text-align:center;margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:48.366%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.824%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.824%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.715%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign Currency Translation Adjustments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized Gains (Losses) on Available-for-Sale Investments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized Gains (Losses) on Cash Flow Hedges</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of December 31, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,003)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">812 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(41)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,232)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(266)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,365 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">289 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,388 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts excluded from the assessment of hedge effectiveness recorded in AOCI</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts reclassified from AOCI</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(318)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(137)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(455)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(266)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,047 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">155 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">936 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of June 30, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,269)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,859 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(296)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The effects on net income of amounts reclassified from AOCI were as follows (in millions, unaudited):</span></div><div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:20.222%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:25.339%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.704%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (Losses) Reclassified from AOCI to the Consolidated Statements of Income</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> AOCI Components</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Location</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized gains (losses) on available-for-sale investments</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other income (expense), net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">189 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">403 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefit (provision) for income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(40)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(28)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(85)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net of tax</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">318 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized gains (losses) on cash flow hedges</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">213 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest rate contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other income (expense), net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefit (provision) for income taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(27)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(42)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(32)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net of tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">137 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total amount reclassified, net of tax</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">145 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">264 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">242 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">455 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Other Income (Expense), Net</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of other income (expense), net, were as follows (in millions, unaudited):</span></div><div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.023%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">653 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">433 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,175 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,019 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Interest expense</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(25)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(60)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(34)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency exchange gain (loss), net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(52)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(92)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(173)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gain on debt securities, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">387 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">399 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gain on equity securities, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,699 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,455 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,782 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">641 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Performance fees</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(443)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(75)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(560)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(69)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income (loss) and impairment from equity method investments, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(54)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(56)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(147)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(129)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other income (expense), net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,967 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,894 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,505 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,674 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt;">Interest expense is net of interest capitalized of $36 million and $57 million for the three months ended June 30, 2019 and 2020, respectively, and $67 million and $109 million for the six months ended June 30, 2019 and 2020, respectively.</span></div> <div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property and equipment, net, consisted of the following (in millions):</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:65.595%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.835%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.837%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of <br/>December 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of<br/>June 30, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land and buildings</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,865 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,494 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Information technology assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,840 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,731 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Construction in progress</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,036 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,948 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,310 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,922 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Furniture and fixtures</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, gross</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114,292 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: accumulated depreciation </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(30,561)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(35,544)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,646 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,748 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 39865000000 44494000000 36840000000 40731000000 21036000000 21948000000 6310000000 6922000000 156000000 197000000 104207000000 114292000000 30561000000 35544000000 73646000000 78748000000 <div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accrued expenses and other current liabilities consisted of the following (in millions):</span></div><div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:65.595%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.835%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.837%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of <br/>December 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of<br/>June 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">European Commission fines</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,405 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,510 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued customer liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,407 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued purchases of property and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,411 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,976 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current operating lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,199 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,416 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other accrued expenses and current liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,807 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,117 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses and other current liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,067 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,426 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;text-align:justify;margin-top:3pt;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">(1) </sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Includes the effects of foreign exchange and interest. See Note 10 for further details.</span></div> 9405000000 9510000000 2245000000 2407000000 2411000000 1976000000 1199000000 1416000000 7807000000 9117000000 23067000000 24426000000 <div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of AOCI, net of tax, were as follows (in millions, unaudited):</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:48.146%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.700%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign Currency Translation Adjustments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized Gains (Losses) on Available-for-Sale Investments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized Gains (Losses) on Cash Flow Hedges</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of December 31, 2018</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,884)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(688)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">266 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,306)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cumulative effect of accounting change</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(30)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(30)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">82 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,460 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,506 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts excluded from the assessment of hedge effectiveness recorded in AOCI</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts reclassified from AOCI</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(68)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(174)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(242)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">82 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,392 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(229)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of June 30, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,802)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">704 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,091)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:center;margin-top:5pt;"><span><br/></span></div><div style="text-align:center;margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:48.366%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.824%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.824%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.715%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign Currency Translation Adjustments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized Gains (Losses) on Available-for-Sale Investments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized Gains (Losses) on Cash Flow Hedges</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of December 31, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,003)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">812 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(41)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,232)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(266)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,365 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">289 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,388 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts excluded from the assessment of hedge effectiveness recorded in AOCI</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts reclassified from AOCI</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(318)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(137)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(455)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(266)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,047 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">155 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">936 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of June 30, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,269)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,859 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(296)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> -1884000000 -688000000 266000000 -2306000000 0 0 -30000000 -30000000 82000000 1460000000 -36000000 1506000000 0 0 -19000000 -19000000 0 68000000 174000000 242000000 82000000 1392000000 -229000000 1245000000 -1802000000 704000000 7000000 -1091000000 -2003000000 812000000 -41000000 -1232000000 -266000000 1365000000 289000000 1388000000 0 0 3000000 3000000 0 318000000 137000000 455000000 -266000000 1047000000 155000000 936000000 -2269000000 1859000000 114000000 -296000000 <div style="text-indent:22.5pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The effects on net income of amounts reclassified from AOCI were as follows (in millions, unaudited):</span></div><div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:20.222%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:25.339%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.704%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (Losses) Reclassified from AOCI to the Consolidated Statements of Income</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> AOCI Components</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Location</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized gains (losses) on available-for-sale investments</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other income (expense), net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">189 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">403 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefit (provision) for income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(40)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(28)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(85)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net of tax</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">318 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized gains (losses) on cash flow hedges</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">213 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest rate contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other income (expense), net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefit (provision) for income taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(27)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(42)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(32)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net of tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">137 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total amount reclassified, net of tax</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">145 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">264 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">242 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">455 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 98000000 189000000 96000000 403000000 23000000 40000000 28000000 85000000 75000000 149000000 68000000 318000000 85000000 140000000 213000000 166000000 2000000 2000000 3000000 3000000 17000000 27000000 42000000 32000000 70000000 115000000 174000000 137000000 145000000 264000000 242000000 455000000 <div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of other income (expense), net, were as follows (in millions, unaudited):</span></div><div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.023%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">653 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">433 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,175 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,019 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Interest expense</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(25)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(60)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(34)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency exchange gain (loss), net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(52)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(92)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(173)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gain on debt securities, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">387 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">399 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gain on equity securities, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,699 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,455 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,782 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">641 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Performance fees</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(443)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(75)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(560)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(69)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income (loss) and impairment from equity method investments, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(54)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(56)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(147)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(129)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other income (expense), net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,967 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,894 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,505 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,674 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt;">Interest expense is net of interest capitalized of $36 million and $57 million for the three months ended June 30, 2019 and 2020, respectively, and $67 million and $109 million for the six months ended June 30, 2019 and 2020, respectively.</span></div> 653000000 433000000 1175000000 1019000000 25000000 13000000 60000000 34000000 -52000000 -92000000 22000000 -173000000 98000000 387000000 96000000 399000000 2699000000 1455000000 3782000000 641000000 443000000 75000000 560000000 69000000 -16000000 -54000000 -56000000 20000000 53000000 -147000000 106000000 -129000000 2967000000 1894000000 4505000000 1674000000 36000000 57000000 67000000 109000000 Acquisitions <div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the six months ended June 30, 2020, we completed acquisitions and purchases of intangible assets for total consideration of approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">$378 million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, net of cash acquired. In aggregate, </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">$129 million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> was attributed to intangible assets, </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">$201 million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> to goodwill, and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">$48 million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> to net assets acquired. These acquisitions generally enhance the breadth and depth of our offerings and expand our expertise in engineering and other functional areas. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For all intangible assets acquired and purchased during the six months ended June 30, 2020, patents and developed technology have a weighted</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">-average useful life </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">3.8</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> years, customer relationships have a weighted-average useful life of 5.0 years, and trade names and other have a weighted-average useful life of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5.0</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> years.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Pending Acquisition of Fitbit</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In November 2019, we entered into an agreement to acquire Fitbit, a leading wearables brand, for $7.35 per share, representing a total purchase price of approximately $2.1 billion as of the date of the agreement. The </span></div>acquisition of Fitbit is expected to be completed later this year, subject to customary closing conditions, including the receipt of regulatory approvals. Upon the close of the acquisition, Fitbit will be part of the Google segment. 378000000 129000000 201000000 48000000 P3Y9M18D P5Y P5Y 7.35 2100000000 Goodwill and Other Intangible Assets<div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Goodwill</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Changes in the carrying amount of goodwill for the six months ended June 30, 2020 were as follows (in millions, unaudited):</span></div><div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:61.343%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.731%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Google</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Bets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Consolidated</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of December 31, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,921 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">703 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,624 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquisitions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">201 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">201 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency translation and other adjustments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of June 30, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,127 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">697 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,824 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Other Intangible Assets</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Information regarding purchased intangible assets were as follows (in millions):</span></div><div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:61.343%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.731%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patents and developed technology</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,972 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,570 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,402 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">254 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">224 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names and other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">703 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">350 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">353 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,929 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,950 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,979 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patents and developed technology</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,724 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,523 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,201 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names and other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">700 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">411 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">289 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,669 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,972 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,697 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Amortization expense relating to purchased intangible assets was $209 million and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">$194 million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> for the three months ended June 30, 2019 and 2020, respectively, and $406 million and $398 million for the six months ended June 30, 2019 and 2020, respectively.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2020, expected amortization expense relating to purchased intangible assets for each of the next five years and thereafter was as follows (in millions, unaudited):</span></div><div style="margin-top:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:86.286%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.714%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">368 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">690 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">350 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,697 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Changes in the carrying amount of goodwill for the six months ended June 30, 2020 were as follows (in millions, unaudited):</span></div><div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:61.343%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.731%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Google</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Bets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Consolidated</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of December 31, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,921 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">703 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,624 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquisitions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">201 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">201 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency translation and other adjustments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of June 30, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,127 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">697 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,824 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 19921000000 703000000 20624000000 201000000 0 201000000 5000000 -6000000 -1000000 20127000000 697000000 20824000000 <div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Information regarding purchased intangible assets were as follows (in millions):</span></div><div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:61.343%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.731%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patents and developed technology</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,972 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,570 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,402 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">254 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">224 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names and other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">703 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">350 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">353 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,929 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,950 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,979 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patents and developed technology</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,724 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,523 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,201 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names and other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">700 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">411 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">289 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,669 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,972 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,697 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 4972000000 3570000000 1402000000 254000000 30000000 224000000 703000000 350000000 353000000 5929000000 3950000000 1979000000 4724000000 3523000000 1201000000 245000000 38000000 207000000 700000000 411000000 289000000 5669000000 3972000000 1697000000 209000000 194000000 406000000 398000000 <div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2020, expected amortization expense relating to purchased intangible assets for each of the next five years and thereafter was as follows (in millions, unaudited):</span></div><div style="margin-top:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:86.286%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.714%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">368 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">690 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">350 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,697 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 368000000 690000000 350000000 79000000 57000000 153000000 1697000000 Contingencies <div style="text-align:justify;margin-top:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Indemnifications</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the normal course of business, to facilitate transactions in our services and products, we indemnify certain parties, including advertisers, Google Network Members, customers of Google Cloud offerings, and lessors with respect to certain matters. We have agreed to hold certain parties harmless against losses arising from a breach of </span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">representations or covenants, or out of intellectual property infringement or other claims made against certain parties. Several of these agreements limit the time within which an indemnification claim can be made and the amount of the claim. In addition, we have entered into indemnification agreements with our officers and directors, and our bylaws contain similar indemnification obligations to our agents.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">It is not possible to make a reasonable estimate of the maximum potential amount under these indemnification agreements due to the unique facts and circumstances involved in each particular agreement. Additionally, we have a limited history of prior indemnification claims and the payments we have made under such agreements have not had a material adverse effect on our results of operations, cash flows, or financial position. However, to the extent that valid indemnification claims arise in the future, future payments by us could be significant and could have a material adverse effect on our results of operations or cash flows in a particular period. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2020, we did not have any material indemnification claims that were probable or reasonably possible.</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Legal Matters</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Antitrust Investigations</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="text-indent:22.5pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">On March 20, 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 fine of €1.5 billion ($1.7 billion as of March 20, 2019) and directed actions related to AdSense for Search partners' agreements, which we implemented prior to the decision. On June 4, 2019, we appealed the EC decision. We recognized a charge of $1.7 billion for the fine in the first quarter of 2019.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">While each EC decision is under appeal, we included the fines 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 fines.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">From time to time we are subject to formal and informal inquiries and investigations by competition authorities in the United States, Europe, and other jurisdictions. For example, in August 2019, we began receiving civil investigative demands from the U.S. Department of Justice requesting information and documents relating to our prior antitrust investigations and certain of our business practices. State attorneys general have also opened antitrust investigations into certain of our business practices. We continue to cooperate with federal and state regulators in the United States, and other regulators around the world.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Patent and Intellectual Property Claims</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have had patent, copyright, trade secret, and trademark infringement lawsuits filed against us claiming that certain of our products, services, and technologies infringe others' intellectual property rights. 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. As a result, we may have to change our business practices, and develop 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 in an ITC action can 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="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Furthermore, many of our agreements with our customers and partners require us to indemnify them against certain intellectual property infringement claims, which would increase our costs as a result of defending such </span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">claims, and may require that we pay significant damages if there were an adverse ruling in any such claims. In addition, 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="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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 a 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. On September 27, 2019, the Solicitor General recommended denying our petition, and we provided our response on October 16, 2019. On November 15, 2019, the Supreme Court granted our petition and made a decision to review the case. If the Supreme Court does not rule in our favor, the case will be remanded to the district court for further determination of the remaining issues in the case, including damages, if any. 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="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Other </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We expense legal fees in the period in which they are incurred.</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Non-Income Taxes</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For information regarding income tax contingencies, see Note 14.</span></div> 2400000000 2700000000 2700000000 4300000000 5100000000 5100000000 1500000000 1700000000 1700000000 Stockholders' Equity <div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Share Repurchases</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In July 2019 the Board of Directors of Alphabet authorized the company to repurchase up to $25.0 billion of its Class C capital stock. As of June 30, 2020, $5.4 billion remains available for repurchase. In July 2020, the Board of Directors of Alphabet authorized the company to repurchase up to an additional $28.0 billion of its Class C capital stock. The repurchases are being executed from time to time, subject to general business and market conditions </span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the six months ended June 30, 2020, we repurchased and subsequently retired </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">11.6 million shares of Alphabet Class C capital stock for an aggregate amount of $15.3 billion.</span></div> 25000000000.0 5400000000 28000000000.0 11600000 15300000000 Net Income Per Share <div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:41.465%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.815%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class A</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class C</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class A</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class C</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic net income per share:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allocation of undistributed earnings </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,286 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">667 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,994 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,055 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">473 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,431 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of shares used in per share computation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299,035 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,525 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">348,409 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299,308 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,355 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">336,105 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic net income per share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.33 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.33 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.33 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted net income per share:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allocation of undistributed earnings for basic computation </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,286 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">667 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,994 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,055 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">473 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,431 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">667 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">473 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reallocation of undistributed earnings</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(26)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allocation of undistributed earnings</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,917 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">661 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,030 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,502 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">470 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,457 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of shares used in basic computation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299,035 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,525 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">348,409 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299,308 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,355 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">336,105 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average effect of dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Add:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Conversion of Class B to Class A common shares outstanding</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,525 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,355 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock units and other contingently issuable shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">453 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,532 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,164 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of shares used in per share computation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">346,013 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,525 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">353,941 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">345,755 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,355 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">341,269 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted net income per share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:41.465%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.815%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class A</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class C</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class A</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class C</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic net income per share:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allocation of undistributed earnings </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,150 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,113 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,341 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,042 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">935 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,818 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of shares used in per share computation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299,025 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,562 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">348,832 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299,642 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,383 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">338,092 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic net income per share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.91 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.91 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.91 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.16 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.16 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.16 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted net income per share:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allocation of undistributed earnings for basic computation </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,150 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,113 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,341 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,042 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">935 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,818 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,113 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">935 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reallocation of undistributed earnings</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(59)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(53)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allocation of undistributed earnings</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,204 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,104 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,400 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,924 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">928 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,871 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of shares used in basic computation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299,025 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,562 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">348,832 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299,642 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,383 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">338,092 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average effect of dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Add:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Conversion of Class B to Class A common shares outstanding</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,562 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,383 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock units and other contingently issuable shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">482 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,516 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">135 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,394 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of shares used in per share computation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">346,069 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,562 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">354,348 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">346,160 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,383 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">343,486 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted net income per share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.71 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.71 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.71 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.00 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.00 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.00 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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.</span></div> <div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:41.465%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.815%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class A</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class C</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class A</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class C</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic net income per share:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allocation of undistributed earnings </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,286 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">667 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,994 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,055 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">473 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,431 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of shares used in per share computation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299,035 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,525 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">348,409 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299,308 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,355 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">336,105 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic net income per share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.33 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.33 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.33 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted net income per share:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allocation of undistributed earnings for basic computation </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,286 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">667 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,994 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,055 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">473 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,431 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">667 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">473 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reallocation of undistributed earnings</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(26)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allocation of undistributed earnings</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,917 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">661 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,030 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,502 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">470 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,457 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of shares used in basic computation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299,035 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,525 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">348,409 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299,308 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,355 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">336,105 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average effect of dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Add:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Conversion of Class B to Class A common shares outstanding</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,525 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,355 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock units and other contingently issuable shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">453 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,532 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,164 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of shares used in per share computation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">346,013 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,525 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">353,941 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">345,755 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,355 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">341,269 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted net income per share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:41.465%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.815%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class A</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class C</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class A</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class C</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic net income per share:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allocation of undistributed earnings </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,150 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,113 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,341 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,042 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">935 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,818 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of shares used in per share computation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299,025 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,562 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">348,832 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299,642 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,383 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">338,092 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic net income per share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.91 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.91 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.91 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.16 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.16 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.16 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted net income per share:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allocation of undistributed earnings for basic computation </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,150 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,113 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,341 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,042 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">935 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,818 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,113 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">935 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reallocation of undistributed earnings</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(59)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(53)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allocation of undistributed earnings</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,204 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,104 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,400 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,924 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">928 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,871 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of shares used in basic computation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299,025 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,562 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">348,832 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299,642 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,383 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">338,092 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average effect of dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Add:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Conversion of Class B to Class A common shares outstanding</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,562 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,383 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock units and other contingently issuable shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">482 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,516 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">135 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,394 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of shares used in per share computation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">346,069 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,562 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">354,348 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">346,160 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,383 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">343,486 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted net income per share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.71 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.71 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.71 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.00 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.00 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.00 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 4286000000 667000000 4994000000 3055000000 473000000 3431000000 299035000 46525000 348409000 299308000 46355000 336105000 14.33 14.33 14.33 10.21 10.21 10.21 4286000000 667000000 4994000000 3055000000 473000000 3431000000 667000000 0 0 473000000 0 0 36000000 6000000 -36000000 26000000 3000000 -26000000 4917000000 661000000 5030000000 3502000000 470000000 3457000000 299035000 46525000 348409000 299308000 46355000 336105000 46525000 0 0 46355000 0 0 453000 0 5532000 92000 0 5164000 346013000 46525000 353941000 345755000 46355000 341269000 14.21 14.21 14.21 10.13 10.13 10.13 7150000000 1113000000 8341000000 6042000000 935000000 6818000000 299025000 46562000 348832000 299642000 46383000 338092000 23.91 23.91 23.91 20.16 20.16 20.16 7150000000 1113000000 8341000000 6042000000 935000000 6818000000 1113000000 0 0 935000000 0 0 59000000 9000000 -59000000 53000000 7000000 -53000000 8204000000 1104000000 8400000000 6924000000 928000000 6871000000 299025000 46562000 348832000 299642000 46383000 338092000 46562000 0 0 46383000 0 0 482000 0 5516000 135000 0 5394000 346069000 46562000 354348000 346160000 46383000 343486000 23.71 23.71 23.71 20.00 20.00 20.00 Compensation Plans <div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Stock-Based Compensation</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the three months ended June 30, 2019 and 2020, total stock-based compensation ("SBC") expense was $2.9 billion an</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">d $3.5 billion, respectively, including amounts associated with awards we expect to settle in Alphabet stock of $2.8 billion and $3.3 billion, respectively. For the six months ended June 30, 2019 and 2020, total SBC expense was $5.8 billion and $6.8 billion, respectively, including amounts associated with awards we expect to settle in Alphabet stock of $5.5 billion and $6.5 billion, respectively.</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Stock-Based Award Activities</span></div><div style="text-indent:22.5pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the activities for our unvested restricted stock units ("RSUs") in Alphabet stock for the six months ended June 30, 2020 (unaudited): </span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:72.633%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.316%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.318%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unvested Restricted Stock Units</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average<br/>Grant-Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unvested as of December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,394,236 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,055.22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,575,423 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,387.34 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,009,373)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,051.05 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Forfeited/canceled</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(715,592)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,138.07 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unvested as of June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,244,694 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,204.92 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2020, there was</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> $26.4 billion</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> 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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2.7 years</span>. 2900000000 3500000000 2800000000 3300000000 5800000000 6800000000 5500000000 6500000000 <div style="text-indent:22.5pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the activities for our unvested restricted stock units ("RSUs") in Alphabet stock for the six months ended June 30, 2020 (unaudited): </span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:72.633%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.316%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.318%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unvested Restricted Stock Units</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average<br/>Grant-Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unvested as of December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,394,236 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,055.22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,575,423 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,387.34 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,009,373)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,051.05 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Forfeited/canceled</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(715,592)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,138.07 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unvested as of June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,244,694 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,204.92 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 19394236 1055.22 10575423 1387.34 6009373 1051.05 715592 1138.07 23244694 1204.92 26400000000 P2Y8M12D Income Taxes <div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our effective tax rate for the three months ended June 30, 2020 was lower than the U.S. federal statutory rate, primarily due to the U.S. Research and Development Tax Credit, the Foreign-Derived Intangible Income tax benefit, and stock-based compensation related tax benefits, partially offset by an increase in valuation allowance for net deferred tax assets that are not likely to be realized relating to certain of our Other Bets. Our effective tax rate is based on forecasted annual results which may fluctuate through the rest of the year, in particular due to COVID-19.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our effective tax rate for the three months ended June 30, 2019 was lower than the U.S. federal statutory rate primarily due to foreign earnings taxed at lower rates and the U.S. Research and Development Tax Credit, partially offset by the reversal of the cumulative net tax benefit as a result of the U.S. Court of Appeals decision in the Altera case.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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 $3.4 billion and $3.9 billion as of December 31, 2019 and June 30, 2020. Our total unrecognized tax benefits that, if recognized, would affect our effective tax rate were $2.3 billion and $2.7 billion as of December 31, 2019 and June 30, 2020. Although the timing of the resolution, settlement, and closure of audits is not certain, we do not believe it is reasonably possible that our unrecognized tax benefits will materially change in the next 12 months.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For information regarding non-income taxes, see Note 10.</span></div> 3400000000 3900000000 2300000000 2700000000 Information about Segments and Geographic Areas <div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our reported segments are:</span></div><div style="text-indent:-13.5pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt;">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 and subscription-based products. </span></div><div style="text-indent:-13.5pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt;">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 sale of internet services through Access as well as licensing and R&amp;D services through Verily. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Information about segments during the periods presented were as follows (in millions, unaudited):</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.023%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Google</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,674 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,998 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,706 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,973 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Bets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">332 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">283 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Hedging gains (losses)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">108 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">151 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,944 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,297 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,283 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,456 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.023%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss):</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Google</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,280 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,572 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,468 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,842 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Bets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(989)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,116)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,857)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,237)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Reconciling items</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(111)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(73)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,823)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(245)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total income from operations</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,180 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,383 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,788 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,360 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;text-align:justify;margin-top:6pt;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">(1) </sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Reconciling items are generally comprised of corporate administrative costs, hedging gains (losses) and other miscellaneous items that are not allocated to individual segments. Reconciling items include the EC fine for the six months ended June 30, 2019.</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.023%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital expenditures:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Google</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,896 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,836 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,430 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,499 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Bets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">124 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Reconciling items</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(835)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">459 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(790)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">697 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total capital expenditures as presented on the Consolidated Statements of Cash Flows</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,126 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,391 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,764 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,396 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">(2) </sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">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><div style="text-indent:-22.5pt;padding-left:22.5pt;"><span><br/></span></div><div style="text-indent:22.5pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.023%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Google</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,600 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,126 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,212 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,114 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Bets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">136 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">248 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">271 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Reconciling items</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">134 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:24pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total stock-based compensation</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(4)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,760 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,329 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,529 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,519 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation, amortization, and impairment:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Google</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,756 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,292 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,285 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,305 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Bets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">163 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">186 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Reconciling items</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total depreciation, amortization, and impairment</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,835 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,386 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,448 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,494 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">(3) </sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Reconciling items relate to corporate administrative and other costs that are not allocated to individual segments.</span></div><div style="text-indent:-22.5pt;padding-left:22.5pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">(4) </sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">For purposes of segment reporting, SBC represents awards that we expect to settle in Alphabet stock.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents our long-lived assets by geographic area (in millions):</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:65.595%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.835%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.837%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of <br/>December 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of<br/>June 30, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-lived assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,907 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,209 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,424 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,214 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total long-lived assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123,331 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">129,423 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div>For revenues by geography, see Note 2. 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. <div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Information about segments during the periods presented were as follows (in millions, unaudited):</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.023%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Google</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,674 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,998 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,706 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,973 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Bets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">332 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">283 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Hedging gains (losses)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">108 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">151 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,944 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,297 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,283 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,456 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.023%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss):</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Google</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,280 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,572 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,468 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,842 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Bets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(989)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,116)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,857)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,237)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Reconciling items</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(111)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(73)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,823)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(245)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total income from operations</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,180 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,383 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,788 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,360 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;text-align:justify;margin-top:6pt;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">(1) </sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Reconciling items are generally comprised of corporate administrative costs, hedging gains (losses) and other miscellaneous items that are not allocated to individual segments. Reconciling items include the EC fine for the six months ended June 30, 2019.</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.023%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital expenditures:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Google</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,896 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,836 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,430 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,499 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Bets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">124 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Reconciling items</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(835)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">459 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(790)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">697 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total capital expenditures as presented on the Consolidated Statements of Cash Flows</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,126 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,391 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,764 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,396 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">(2) </sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">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><div style="text-indent:-22.5pt;padding-left:22.5pt;"><span><br/></span></div><div style="text-indent:22.5pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.023%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Google</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,600 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,126 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,212 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,114 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Bets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">136 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">248 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">271 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Reconciling items</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">134 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:24pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total stock-based compensation</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(4)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,760 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,329 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,529 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,519 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation, amortization, and impairment:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Google</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,756 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,292 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,285 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,305 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Bets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">163 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">186 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Reconciling items</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total depreciation, amortization, and impairment</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,835 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,386 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,448 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,494 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">(3) </sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Reconciling items relate to corporate administrative and other costs that are not allocated to individual segments.</span></div><div style="text-indent:-22.5pt;padding-left:22.5pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">(4) </sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">For purposes of segment reporting, SBC represents awards that we expect to settle in Alphabet stock.</span></div> 38674000000 37998000000 74706000000 78973000000 162000000 148000000 332000000 283000000 108000000 151000000 245000000 200000000 38944000000 38297000000 75283000000 79456000000 10280000000 7572000000 19468000000 16842000000 -989000000 -1116000000 -1857000000 -2237000000 -111000000 -73000000 -1823000000 -245000000 9180000000 6383000000 15788000000 14360000000 6896000000 4836000000 11430000000 10499000000 65000000 96000000 124000000 200000000 -835000000 459000000 -790000000 697000000 6126000000 5391000000 10764000000 11396000000 2600000000 3126000000 5212000000 6114000000 125000000 136000000 248000000 271000000 35000000 67000000 69000000 134000000 2760000000 3329000000 5529000000 6519000000 2756000000 3292000000 5285000000 6305000000 79000000 94000000 163000000 186000000 0 0 0 3000000 2835000000 3386000000 5448000000 6494000000 <div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents our long-lived assets by geographic area (in millions):</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:65.595%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.835%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.837%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of <br/>December 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of<br/>June 30, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-lived assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,907 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,209 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,424 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,214 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total long-lived assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123,331 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">129,423 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 94907000000 98209000000 28424000000 31214000000 123331000000 129423000000 Subsequent Event In July 2020, we announced the Google for India Digitization Fund to help accelerate India's digital economy. In addition, we announced our first transaction of the fund in which we entered into an agreement to invest approximately INR 33,737 crore ($4.5 billion as of July 15, 2020) in Jio Platforms Ltd. for a 7.7% stake in the company. The agreement is subject to regulatory review in India and is expected to be completed later this year. 4500000000 0.077 11300000000 1200000000 XML 11 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Cover Page - shares
6 Months Ended
Jun. 30, 2020
Jul. 23, 2020
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2020  
Document Transition Report false  
Entity File Number 001-37580  
Entity Registrant Name Alphabet Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 61-1767919  
Entity Address, Address Line One 1600 Amphitheatre Parkway  
Entity Address, City or Town Mountain View  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94043  
City Area Code 650  
Local Phone Number 253-0000  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Emerging Growth Company false  
Entity Small Business false  
Entity Shell Company false  
Amendment Flag false  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0001652044  
Current Fiscal Year End Date --12-31  
Class A Common Stock    
Document Information [Line Items]    
Title of 12(b) Security Class A Common Stock, $0.001 par value  
Trading Symbol GOOGL  
Security Exchange Name NASDAQ  
Entity Common Stock, Shares Outstanding   300,471,156
Class B Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   46,061,366
Class C Capital Stock    
Document Information [Line Items]    
Title of 12(b) Security Class C Capital Stock, $0.001 par value  
Trading Symbol GOOG  
Security Exchange Name NASDAQ  
Entity Common Stock, Shares Outstanding   333,631,113
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 17,742 $ 18,498
Marketable securities 103,338 101,177
Total cash, cash equivalents, and marketable securities 121,080 119,675
Accounts receivable, net 21,201 25,326
Income taxes receivable, net 394 2,166
Inventory 815 999
Other current assets 5,579 4,412
Total current assets 149,069 152,578
Non-marketable investments 12,961 13,078
Deferred income taxes 895 721
Property and equipment, net 78,748 73,646
Operating lease assets 11,567 10,941
Intangible assets, net 1,697 1,979
Goodwill 20,824 20,624
Other non-current assets 2,731 2,342
Total assets 278,492 275,909
Current liabilities:    
Accounts payable 4,064 5,561
Accrued compensation and benefits 7,127 8,495
Accrued expenses and other current liabilities 24,426 23,067
Accrued revenue share 5,005 5,916
Deferred revenue 2,061 1,908
Income taxes payable, net 975 274
Total current liabilities 43,658 45,221
Long-term debt 4,018 4,554
Deferred revenue, non-current 397 358
Income taxes payable, non-current 8,599 9,885
Deferred income taxes 1,797 1,701
Operating lease liabilities 10,709 10,214
Other long-term liabilities 1,992 2,534
Total liabilities 71,170 74,467
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); 688,335 (Class A 299,828, Class B 46,441, Class C 342,066) and 681,215 (Class A 300,221, Class B 46,302, Class C 334,692) shares issued and outstanding 55,937 50,552
Accumulated other comprehensive loss (296) (1,232)
Retained earnings 151,681 152,122
Total stockholders’ equity 207,322 201,442
Total liabilities and stockholders’ equity $ 278,492 $ 275,909
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
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) 681,215,000 688,335,000
Common stock and capital stock, shares outstanding (in shares) 681,215,000 688,335,000
Convertible preferred stock, shares issued (in shares) 0 0
Convertible preferred stock, shares outstanding (in shares) 0 0
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2020
Dec. 31, 2019
Stockholders’ equity:    
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) 681,215,000 688,335,000
Common stock and capital stock, shares outstanding (in shares) 681,215,000 688,335,000
Class A Common Stock    
Stockholders’ equity:    
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) 300,221,000 299,828,000
Common stock and capital stock, shares outstanding (in shares) 300,221,000 299,828,000
Class B Common Stock    
Stockholders’ equity:    
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,302,000 46,441,000
Common stock and capital stock, shares outstanding (in shares) 46,302,000 46,441,000
Class C Capital Stock    
Stockholders’ equity:    
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) 334,692,000 342,066,000
Common stock and capital stock, shares outstanding (in shares) 334,692,000 342,066,000
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Income Statement [Abstract]        
Revenues $ 38,297 $ 38,944 $ 79,456 $ 75,283
Costs and expenses:        
Cost of revenues 18,553 17,296 37,535 33,308
Research and development 6,875 6,213 13,695 12,242
Sales and marketing 3,901 4,212 8,401 8,117
General and administrative 2,585 2,043 5,465 4,131
European Commission fines 0 0 0 1,697
Total costs and expenses 31,914 29,764 65,096 59,495
Income from operations 6,383 9,180 14,360 15,788
Other income (expense), net 1,894 2,967 1,674 4,505
Income before income taxes 8,277 12,147 16,034 20,293
Provision for income taxes 1,318 2,200 2,239 3,689
Net income $ 6,959 $ 9,947 $ 13,795 $ 16,604
Basic net income per share of Class A and B common stock and Class C capital stock (in dollars per share) $ 10.21 $ 14.33 $ 20.16 $ 23.91
Diluted net income per share of Class A and B common stock and Class C capital stock (in dollars per share) $ 10.13 $ 14.21 $ 20.00 $ 23.71
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Statement of Comprehensive Income [Abstract]        
Net income $ 6,959 $ 9,947 $ 13,795 $ 16,604
Other comprehensive income:        
Change in foreign currency translation adjustment 284 118 (266) 82
Available-for-sale investments:        
Change in net unrealized gains (losses) 867 741 1,365 1,460
Less: reclassification adjustment for net (gains) losses included in net income (149) (75) (318) (68)
Net change, net of tax benefit (expense) of $(103), $(220), $(191) and $(301) 718 666 1,047 1,392
Cash flow hedges:        
Change in net unrealized gains (losses) (86) (25) 292 (55)
Less: reclassification adjustment for net (gains) losses included in net income (115) (70) (137) (174)
Net change, net of tax benefit (expense) of $22, $35, $23 and $(46) (201) (95) 155 (229)
Other comprehensive income 801 689 936 1,245
Comprehensive income $ 7,760 $ 10,636 $ 14,731 $ 17,849
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Statement of Comprehensive Income [Abstract]        
Tax benefit (expense) related to available-for-sale investments $ (220) $ (103) $ (301) $ (191)
Tax benefit (expense) related to cash flow hedges $ 35 $ 22 $ (46) $ 23
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Millions
Total
Cumulative Effect, Period of Adoption, Adjustment
Class A and Class B Common Stock, Class C Capital Stock and Additional Paid-In Capital
Accumulated other comprehensive income (loss)
Accumulated other comprehensive income (loss)
Cumulative Effect, Period of Adoption, Adjustment
Retained Earnings
Retained Earnings
Cumulative Effect, Period of Adoption, Adjustment
Beginning Balance (in shares) at Dec. 31, 2018     695,556        
Beginning Balance at Dec. 31, 2018 $ 177,628 $ (34) $ 45,049 $ (2,306) $ (30) $ 134,885 $ (4)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Common and capital stock issued (in shares)     4,315        
Common and capital stock issued 73   $ 73        
Stock-based compensation expense 5,570   5,570        
Tax withholding related to vesting of restricted stock units and other (2,452)   $ (2,452)        
Repurchases of capital stock (in shares)     (5,821)        
Repurchases of capital stock (6,602)   $ (463)     (6,139)  
Sale of interest in consolidated entities 160   $ 160        
Net income 16,604         16,604  
Other comprehensive income (loss) 1,245     1,245      
Ending Balance (in shares) at Jun. 30, 2019     694,050        
Ending Balance at Jun. 30, 2019 192,192   $ 47,937 (1,091)   145,346  
Beginning Balance (in shares) at Mar. 31, 2019     694,782        
Beginning Balance at Mar. 31, 2019 183,472   $ 46,532 (1,780)   138,720  
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Common and capital stock issued (in shares)     2,403        
Common and capital stock issued 34   $ 34        
Stock-based compensation expense 2,782   2,782        
Tax withholding related to vesting of restricted stock units and other (1,268)   $ (1,268)        
Repurchases of capital stock (in shares)     (3,135)        
Repurchases of capital stock (3,577)   $ (256)     (3,321)  
Sale of interest in consolidated entities 113   $ 113        
Net income 9,947         9,947  
Other comprehensive income (loss) 689     689      
Ending Balance (in shares) at Jun. 30, 2019     694,050        
Ending Balance at Jun. 30, 2019 192,192   $ 47,937 (1,091)   145,346  
Beginning Balance (in shares) at Dec. 31, 2019     688,335        
Beginning Balance at Dec. 31, 2019 201,442   $ 50,552 (1,232)   152,122  
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Common and capital stock issued (in shares)     4,516        
Common and capital stock issued 143   $ 143        
Stock-based compensation expense 6,635   6,635        
Tax withholding related to vesting of restricted stock units and other (2,737)   $ (2,737)        
Repurchases of capital stock (in shares)     (11,636)        
Repurchases of capital stock (15,348)   $ (1,112)     (14,236)  
Sale of interest in consolidated entities 2,456   $ 2,456        
Net income 13,795         13,795  
Other comprehensive income (loss) 936     936      
Ending Balance (in shares) at Jun. 30, 2020     681,215        
Ending Balance at Jun. 30, 2020 207,322   $ 55,937 (296)   151,681  
Beginning Balance (in shares) at Mar. 31, 2020     683,972        
Beginning Balance at Mar. 31, 2020 203,659   $ 53,688 (1,097)   151,068  
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Common and capital stock issued (in shares)     2,391        
Common and capital stock issued 37   $ 37        
Stock-based compensation expense 3,413   3,413        
Tax withholding related to vesting of restricted stock units and other (1,558)   $ (1,558)        
Repurchases of capital stock (in shares)     (5,148)        
Repurchases of capital stock (6,852)   $ (506)     (6,346)  
Sale of interest in consolidated entities 863   $ 863        
Net income 6,959         6,959  
Other comprehensive income (loss) 801     801      
Ending Balance (in shares) at Jun. 30, 2020     681,215        
Ending Balance at Jun. 30, 2020 $ 207,322   $ 55,937 $ (296)   $ 151,681  
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Operating activities    
Net income $ 13,795 $ 16,604
Adjustments:    
Depreciation and impairment of property and equipment 6,077 5,042
Amortization and impairment of intangible assets 417 406
Stock-based compensation expense 6,573 5,525
Deferred income taxes (416) 620
Gain on debt and equity securities, net (1,040) (3,878)
Other 669 (48)
Changes in assets and liabilities, net of effects of acquisitions:    
Accounts receivable 2,522 26
Income taxes, net 538 25
Other assets (359) (176)
Accounts payable (689) (443)
Accrued expenses and other liabilities (2,099) 1,074
Accrued revenue share (692) (60)
Deferred revenue 148 (90)
Net cash provided by operating activities 25,444 24,627
Investing activities    
Purchases of property and equipment (11,396) (10,764)
Purchases of marketable securities (64,111) (44,724)
Maturities and sales of marketable securities 65,874 40,692
Purchases of non-marketable investments (1,311) (1,095)
Maturities and sales of non-marketable investments 473 206
Acquisitions, net of cash acquired, and purchases of intangible assets (355) (247)
Other investing activities 531 89
Net cash used in investing activities (10,295) (15,843)
Financing activities    
Net payments related to stock-based award activities (2,716) (2,435)
Repurchases of capital stock (15,348) (6,602)
Proceeds from issuance of debt, net of costs 1,898 317
Repayments of debt (1,982) (393)
Proceeds from sale of interest in consolidated entities 2,464 184
Net cash used in financing activities (15,684) (8,929)
Effect of exchange rate changes on cash and cash equivalents (221) 31
Net decrease in cash and cash equivalents (756) (114)
Cash and cash equivalents at beginning of period 18,498 16,701
Cash and cash equivalents at end of period $ 17,742 $ 16,587
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Nature of Operations and Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2020
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. All intercompany balances and transactions have been eliminated.
Unaudited Interim Financial Information
The Consolidated Balance Sheet as of June 30, 2020, the Consolidated Statements of Income for the three and six months ended June 30, 2019 and 2020, the Consolidated Statements of Comprehensive Income for the three and six months ended June 30, 2019 and 2020, the Consolidated Statements of Stockholders' Equity for the three and six months ended June 30, 2019 and 2020 and the Consolidated Statements of Cash Flows for the six months ended June 30, 2019 and 2020 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 June 30, 2020, our results of operations for the three and six months ended June 30, 2019 and 2020, and our cash flows for the six months ended June 30, 2019 and 2020. The results of operations for the three and six months ended June 30, 2020 are not necessarily indicative of the results to be expected for the year ending December 31, 2020.
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, 2019 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 the allowance for credit losses, fair values of financial instruments, non-marketable equity securities, 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.
As of June 30, 2020 the impact of COVID-19 continues to unfold and the extent of the impact will depend on a number of factors, including the duration and severity of the pandemic; the uneven impact to certain industries; advances in testing, treatment and prevention; and the macroeconomic impact of government measures to contain the spread of the virus and related government stimulus measures. As a result, certain of our estimates and assumptions, including the allowance for credit losses for accounts receivable, the credit worthiness of customers entering into revenue arrangements, the valuation of non-marketable equity securities, including our impairment assessment, the fair values of our financial instruments, and income taxes, require increased judgment and carry a higher degree of variability and volatility that could result in material changes to our estimates in future periods.
Accounts Receivable
Our payment terms for accounts receivable vary by the type and location of our customer and the products or services offered. The term between invoicing and when payment is due is not significant. For certain products or services and customers, we require payment before the products or services are delivered to the customer.
We maintain an allowance for credit losses for accounts receivable, which is recorded as an offset to accounts receivable and changes in such are classified as general and administrative expense in the Consolidated Statements of Income. We assess collectibility by reviewing accounts receivable on a collective basis where similar characteristics exist and on an individual basis when we identify specific customers with known disputes or collectibility issues. In determining the amount of the allowance for credit losses, we consider historical collectibility based on past due status and make judgments about the creditworthiness of customers based on ongoing credit evaluations. We also consider customer-specific information, current market conditions and reasonable and supportable forecasts of future economic conditions to inform adjustments to historical loss data.
For the six months ended June 30, 2020, our assessment considered the impact of COVID-19 and estimates of expected credit and collectibility trends. Volatility in market conditions and evolving credit trends are difficult to predict and may cause variability and volatility that may have a material impact on our allowance for credit losses in future periods. The allowance for credit losses on accounts receivable was $275 million and $788 million as of December 31, 2019 and June 30, 2020, respectively.
Recently Adopted Accounting Pronouncements
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 certain 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 result in earlier recognition of credit losses. We adopted ASU 2016-13 using the modified retrospective approach as of January 1, 2020. The cumulative effect upon adoption was not material to our consolidated financial statements. See "Accounts Receivable" above as well as Note 3 for the effect on our consolidated financial statements.
Prior Period Reclassifications
Certain amounts in prior periods have been reclassified to conform with current period presentation. Hedging gains (losses), which were previously included in Google revenues, are now reported separately as a component of total revenues for all periods presented. See Note 2 for further details.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Revenues Revenues
Disaggregated Revenues
The following table presents our revenues disaggregated by revenue source (in millions, unaudited). Certain amounts in prior periods have been reclassified to conform with current period presentation.
Three Months EndedSix Months Ended
June 30,June 30,
2019202020192020
Google Search & other$23,642  $21,319  $46,189  $45,821  
YouTube ads(1)
3,603  3,812  6,628  7,850  
Google properties27,245  25,131  52,817  53,671  
Google Network Members' properties5,249  4,736  10,264  9,959  
Google advertising32,494  29,867  63,081  63,630  
Google Cloud2,100  3,007  3,925  5,784  
Google other(1)
4,080  5,124  7,700  9,559  
Google revenues38,674  37,998  74,706  78,973  
Other Bets revenues162  148  332  283  
Hedging gains108  151  245  200  
Total revenues$38,944  $38,297  $75,283  $79,456  
(1)  YouTube non-advertising revenues are included in Google other revenues.
The following table presents our revenues disaggregated by geography, based on the addresses of our customers (in millions, unaudited):
 Three Months EndedSix Months Ended
June 30,June 30,
 2019202020192020
United States$17,863  46 %$17,999  47 %$34,395  46 %$36,869  47 %
EMEA(1)
12,313  32  11,363  30  23,981  32  24,208  30  
APAC(1)
6,536  17  6,945  18  12,632  17  14,183  18  
Other Americas(1)
2,124   1,839   4,030   3,996   
Hedging gains108   151   245   200   
Total revenues$38,944  100 %$38,297  100 %$75,283  100 %$79,456  100 %
(1) Regions represent Europe, the Middle East, and Africa ("EMEA"); Asia-Pacific ("APAC"); and Canada and Latin America ("Other Americas").
Deferred Revenues
We record deferred revenues when cash payments are received or due in advance of our performance, including amounts which are refundable. The increase in the deferred revenue balance for the six months ended June 30, 2020 was primarily driven by cash payments received or due in advance of satisfying our performance obligations, offset by $1.5 billion of revenues recognized that were included in the deferred revenue balance as of December 31, 2019.
Additionally, we have performance obligations associated with commitments in customer contracts, primarily related to Google Cloud, for future services that have not yet been recognized in revenue. This includes related deferred revenue currently recorded and amounts that will be invoiced in future periods. As of June 30, 2020, the amount not yet recognized in revenue from these commitments is $14.8 billion, which reflects our assessment of relevant contract terms and expectations of our customers’ intent and ability to utilize our services. This amount excludes contracts (i) with an original expected length of one year or less and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed. We expect to recognize approximately half over the next 24 months with the remaining thereafter. However, the amount and timing of revenue recognition is largely driven by customer utilization, which could impact our estimate of the remaining amount of commitments and when we expect to recognize such revenues.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments
6 Months Ended
Jun. 30, 2020
Fair Value Disclosures [Abstract]  
Financial Instruments Financial Instruments
Debt Securities
We classify and account for our marketable debt securities as available-for-sale and carry these securities at fair value.
We report the unrealized gains and losses, net of taxes, as a component of stockholders' equity, except for certain unrealized gains and losses recorded in other income (expense), net, described below.
For debt securities in an unrealized loss position, we determine whether a credit loss exists. The estimate of credit loss is determined by considering available information relevant to the collectibility of the security and information about past events, current conditions, and reasonable and supportable forecasts. The allowance for credit loss is recorded as a charge to other income (expense), net, not to exceed the amount of the unrealized loss. Any excess unrealized loss greater than the credit loss at a security level is recognized in accumulated other comprehensive income ("AOCI"). We assess expected credit losses at the end of each reporting period and adjust the allowance through other income (expense), net.
For certain debt securities we have elected the fair value option for which changes in fair value are recorded in other income (expense), net. The fair value option was elected for these securities to align with the unrealized gains and losses from related derivative contracts. Unrealized net gains related to debt securities still held where we have elected the fair value option were $39 million as of June 30, 2020. As of June 30, 2020 the fair value of these debt securities was $2.3 billion. Balances as of December 31, 2019 were not material.
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, for which we did not elect the fair value option, by significant investment categories as of December 31, 2019 and June 30, 2020 (in millions):
 As of December 31, 2019
 Adjusted
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Cash and Cash
Equivalents
Marketable
Securities
Level 2:
Time deposits(1)
$2,294  $ $ $2,294  $2,294  $ 
Government bonds55,033  434  (30) 55,437  4,518  50,919  
Corporate debt securities27,164  337  (3) 27,498  44  27,454  
Mortgage-backed and asset-backed securities19,453  96  (41) 19,508   19,508  
Total$103,944  $867  $(74) $104,737  $6,856  $97,881  

 As of June 30, 2020
 Adjusted
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Cash and Cash
Equivalents
Marketable
Securities
(unaudited)
Level 2:
Time deposits(1)
$3,588  $ $ $3,588  $3,588  $ 
Government bonds55,913  1,098  (2) 57,009  1,218  55,791  
Corporate debt securities23,277  715  (5) 23,987   23,987  
Mortgage-backed and asset-backed securities16,398  373  (14) 16,757   16,757  
Total$99,176  $2,186  $(21) $101,341  $4,806  $96,535  
(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 $119 million and $306 million for the three months ended June 30, 2019 and 2020, respectively, and $165 million and $563 million for the six months ended June 30, 2019 and 2020, respectively. We recognized gross realized losses of $21 million and $88 million for the three months ended June 30, 2019 and 2020, respectively, and $69 million and $127 million for the six months ended June 30, 2019 and 2020, respectively. We reflect these gains and losses as a component of other income (expense), net.
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
June 30, 2020
Due in 1 year or less$24,027  
Due in 1 year through 5 years60,253  
Due in 5 years through 10 years1,993  
Due after 10 years12,571  
Total$98,844  
The following tables present fair values and gross unrealized losses recorded to AOCI as of December 31, 2019 and June 30, 2020, 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, 2019
 Less than 12 Months12 Months or GreaterTotal
 Fair ValueUnrealized
Loss
Fair ValueUnrealized
Loss
Fair ValueUnrealized
Loss
Government bonds$6,752  $(20) $4,590  $(10) $11,342  $(30) 
Corporate debt securities1,665  (2) 978  (1) 2,643  (3) 
Mortgage-backed and asset-backed securities4,536  (13) 2,835  (28) 7,371  (41) 
Total$12,953  $(35) $8,403  $(39) $21,356  $(74) 

 As of June 30, 2020
 Less than 12 Months12 Months or GreaterTotal
 Fair ValueUnrealized
Loss
Fair ValueUnrealized
Loss
Fair ValueUnrealized
Loss
(unaudited)
Government bonds$3,152  $(2) $14  $ $3,166  $(2) 
Corporate debt securities1,043  (3)   1,052  (3) 
Mortgage-backed and asset-backed securities824  (10) 269  (4) 1,093  (14) 
Total$5,019  $(15) $292  $(4) $5,311  $(19) 
For marketable debt securities, during the three months ended June 30, 2020, we reduced the allowance for credit losses by $125 million. During the six months ended June 30, 2020 we recognized an allowance for credit losses of $2 million and the ending allowance for credit losses was $2 million. See Note 7 for further details on other income.
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.
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. All gains and losses on marketable equity securities, realized and unrealized, are recognized in other income (expense), net.
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). We qualitatively assess whether indicators of impairment exist. Factors considered in our impairment assessment include the companies’ financial and liquidity position, access to capital resources, effects of COVID-19, and the time since the last adjustment to fair value, among others. If the assessment indicates that the investment is impaired, we estimate the fair value by using the best information available, which may include cash flow projections or other available market data.
All gains and losses, realized and unrealized, and impairments on non-marketable equity securities are recognized in other income (expense), net. Non-marketable equity securities that have been remeasured during the period based on observable transactions are classified within Level 2 or Level 3 in the fair value hierarchy because we estimate the value based on valuation methods which may include a combination of the observable transaction price at the transaction date and other unobservable inputs including volatility, rights, and obligations of the securities we hold. The fair value of non-marketable equity securities that have been remeasured due to impairment are classified within Level 3.
Gains and losses on marketable and non-marketable equity securities
Gains and losses recorded in other income (expense), net, for our marketable and non-marketable equity securities are summarized below (in millions, unaudited):
Three Months EndedSix Months Ended
June 30,June 30,
 2019202020192020
Net gain on equity securities sold during the period$80  $18  $130  $233  
Net unrealized gain on equity securities held as of the end of the period(1)
2,619  1,437  3,652  408  
Total gain recognized in other income (expense), net$2,699  $1,455  $3,782  $641  
(1)Includes net gain related to non-marketable equity securities of $890 million and $91 million for the three months ended June 30, 2019 and 2020, respectively. Includes a net gain of $1.3 billion and a net loss of $850 million for the six months ended June 30, 2019 and 2020, 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. 
Cumulative net gains on equity securities sold during the period, which is summarized in the following table (in millions, unaudited), represents the total net gains (losses) recognized after the initial purchase date of the equity security. While these net gains may have been reflected in periods prior to the period of sale, we believe they are important supplemental information as they reflect the economic realized net gains on the securities sold during the period. Cumulative net gains are calculated as the difference between the sale price and the initial purchase price for the equity security sold during the period.
Equity Securities Sold
Three Months EndedSix Months Ended
June 30,June 30,
 2019202020192020
Total sale price$389  $590  $629  $1,499  
Total initial cost207  424  327  685  
Cumulative net gains$182  $166  $302  $814  
Carrying value of marketable and non-marketable equity securities
The carrying value is measured as the total initial cost plus the cumulative net gain (loss). The carrying values for our marketable and non-marketable equity securities are summarized below (in millions):
As of December 31, 2019
Marketable SecuritiesNon-Marketable SecuritiesTotal
Total initial cost$1,935  $8,297  $10,232  
Cumulative net gain(1)
1,361  3,056  4,417  
Carrying value$3,296  $11,353  $14,649  
(1)Non-marketable securities cumulative net gain is comprised of $3.5 billion unrealized gains and $445 million unrealized losses (including impairment).
As of June 30, 2020
Marketable SecuritiesNon-Marketable SecuritiesTotal
(unaudited)
Total initial cost$2,358  $9,173  $11,531  
Cumulative net gain(1)
2,136  2,106  4,242  
Carrying value$4,494  $11,279  $15,773  
(1)Non-marketable securities cumulative net gain is comprised of $3.9 billion unrealized gains and $1.8 billion unrealized losses (including impairment).
Marketable equity securities
The following table summarizes marketable equity securities measured at fair value by significant investment categories as of December 31, 2019 and June 30, 2020 (in millions):
 As of December 31, 2019As of June 30, 2020
 Cash and Cash EquivalentsMarketable
Securities
Cash and Cash EquivalentsMarketable
Securities
(unaudited)
Level 1:
Money market funds$4,604  $ $4,752  $ 
Marketable equity securities(1)
 3,046   3,597  
4,604  3,046  4,752  3,597  
Level 2:
Mutual funds 250   897  
Total$4,604  $3,296  $4,752  $4,494  
(1) The balance as of December 31, 2019 includes investments that were reclassified from non-marketable equity securities following the initial public offering of the issuers.
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 EndedSix Months Ended
June 30,June 30,
2019202020192020
Unrealized gains$962  $189  $1,418  $545  
Unrealized losses (including impairment)(72) (98) (138) (1,395) 
Total unrealized gain (loss) for non-marketable equity securities$890  $91  $1,280  $(850) 
During the three months ended June 30, 2020, included in the $11.3 billion of non-marketable equity securities, $1.4 billion were measured at fair value resulting in a net unrealized gain of $91 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 and $1.2 billion as of December 31, 2019 and June 30, 2020, respectively. Our share of gains and losses including 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.
Derivative Financial Instruments
We enter into derivative instruments to manage risks relating to our ongoing business operations. The primary risk managed with derivative instruments is foreign exchange risk. We use foreign currency contracts 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 enter into derivative instruments to partially offset our business exposure to other risks and enhance investment returns.
We recognize derivative instruments as either assets or liabilities in the Consolidated Balance Sheets at fair value and classify the derivatives primarily within Level 2 in the fair value hierarchy. We present our collar contracts (an option strategy comprised of a combination of purchased and written options) at net fair values where both the purchased and written options are with the same counterparty. For other derivative contracts, we present at gross fair values. We primarily record changes in the fair value in the Consolidated Statements of Income as either other income (expense), net, or revenues, or in the Consolidated Balance Sheets in AOCI, as discussed below.
We enter into master netting arrangements, which reduce credit risk by permitting net settlement of transactions with the same counterparty. Further, we enter into collateral security arrangements that provide for collateral to be received or pledged when the net fair value of certain financial instruments fluctuates from contractually established thresholds. Cash collateral received related to derivative instruments under our collateral security arrangements are included in other current assets with a corresponding liability. Cash and non-cash
collateral pledged related to derivative instruments under our collateral security arrangements are included in other current assets.
Cash Flow Hedges
We designate foreign currency forward and option contracts (including collars) as cash flow hedges to hedge certain forecasted revenue transactions denominated in currencies other than the U.S. dollar. These contracts have maturities of 24 months or less.
Cash flow hedge amounts included in the assessment of hedge effectiveness are deferred in AOCI and subsequently reclassified to revenue when the hedged item is recognized in earnings. We exclude the change in 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. If the hedged transactions become probable of not occurring, the corresponding amounts in AOCI are immediately reclassified to other income (expense), net.
As of June 30, 2020, the net accumulated gain on our foreign currency cash flow hedges before tax effect was $119 million, of which $119 million is expected to be reclassified from AOCI into earnings within the next 12 months.
Fair Value Hedges
We designate foreign currency forward contracts as fair value hedges to hedge foreign currency risks for our investments denominated in currencies other than the U.S. dollar. Fair value hedge amounts included in the assessment of hedge effectiveness are recognized in other income (expense), net, along with the offsetting gains and losses of the related hedged items. We exclude changes in forward points from the assessment of hedge effectiveness and recognize changes in the excluded component in other income (expense), net.
Net Investment Hedges
We designate foreign currency forward contracts as net investment hedges to hedge the foreign currency risks related to our investment in foreign subsidiaries. Net investment hedge amounts included in the assessment of hedge effectiveness are recognized in AOCI along with the foreign currency translation adjustment. We exclude changes in forward points from the assessment of hedge effectiveness and recognize changes in the excluded component in other income (expense), net.
Other Derivatives
Other derivatives not designated as hedging instruments consist primarily 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. Gains and losses on these contracts, as well as the related costs, are recognized in other income (expense), net, along with the foreign currency gains and losses on monetary assets and liabilities.
We also use derivatives not designated as hedging instruments to manage risks relating to interest rates, equity and commodity prices, credit exposures and to enhance investment returns.
The gross notional amounts of our outstanding derivative instruments were as follows (in millions):
As of December 31, 2019As of June 30, 2020
(unaudited)
Derivatives Designated as Hedging Instruments:
Foreign exchange contracts
    Cash flow hedges $13,207  $7,245  
    Fair value hedges$455  $458  
    Net investment hedges$9,318  $9,253  
Derivatives Not Designated as Hedging Instruments:
Foreign exchange contracts$43,497  $30,918  
Other contracts$117  $2,634  
The fair values of our outstanding derivative instruments were as follows (in millions):
  As of December 31, 2019
  
Balance Sheet LocationFair Value of Derivatives Designated as Hedging InstrumentsFair Value of
Derivatives Not
Designated as
Hedging Instruments
Total Fair Value
Derivative Assets:
Level 2:
Foreign exchange contractsOther current and non-current assets$91  $253  $344  
Other ContractsOther current and non-current assets   
Total$91  $254  $345  
Derivative Liabilities:
Level 2:
Foreign exchange contractsAccrued expenses and other liabilities, current and non-current$173  $196  $369  
Other ContractsAccrued expenses and other liabilities, current and non-current 13  13  
Total $173  $209  $382  

  As of June 30, 2020
  
Balance Sheet LocationFair 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 contractsOther current and non-current assets$148  $197  $345  
Other contractsOther current and non-current assets 17  17  
Total$148  $214  $362  
Derivative Liabilities:
Level 2:
Foreign exchange contractsAccrued expenses and other liabilities, current and non-current$172  $45  $217  
Other contractsAccrued expenses and other liabilities, current and non-current 283  283  
Total $172  $328  $500  
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 EndedSix Months Ended
 June 30,June 30,
2019202020192020
Derivatives in Cash Flow Hedging Relationship:
Foreign exchange contracts
Amount included in the assessment of effectiveness$(42) $(44) $(48) $368  
Amount excluded from the assessment of effectiveness11  (49) (19)  
Derivatives in Net Investment Hedging Relationship:
Foreign exchange contracts
Amount included in the assessment of effectiveness(83) (121) (19) (41) 
Total$(114) $(214) $(86) $330  
 The effect of derivative instruments on income is summarized below (in millions, unaudited):
 Gains (Losses) Recognized in Income
Three Months Ended
 June 30,
20192020
RevenuesOther income (expense), netRevenuesOther 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$38,944  $2,967  $38,297  $1,894  
Gains (Losses) on Derivatives in Cash Flow Hedging Relationship:
Foreign exchange contracts
Amount of gains (losses) reclassified from AOCI to income$85  $ $140  $ 
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach23   11   
Gains (Losses) on Derivatives in Fair Value Hedging Relationship:
Foreign exchange contracts
Hedged items (13)   
Derivatives designated as hedging instruments 13   (9) 
Amount excluded from the assessment of effectiveness 10    
Gains (Losses) on Derivatives in Net Investment Hedging Relationship:
Foreign exchange contracts
Amount excluded from the assessment of effectiveness 57   33  
Gains (Losses) on Derivatives Not Designated as Hedging Instruments:
Foreign exchange contracts 95   (69) 
Other Contracts 0 (211) 
Total gains (losses)$108  $162  $151  $(246) 
Gains (Losses) Recognized in Income
Six Months Ended
June 30,
20192020
RevenuesOther income (expense), netRevenuesOther 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$75,283  $4,505  $79,456  $1,674  
Gains (Losses) on Derivatives in Cash Flow Hedging Relationship:
Foreign exchange contracts
Amount of gains (losses) reclassified from AOCI to income$213  $ $166  $ 
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach32   34   
Gains (Losses) on Derivatives in Fair Value Hedging Relationship:
Foreign exchange contracts
Hedged items   (8) 
Derivatives designated as hedging instruments (9)   
Amount excluded from the assessment of effectiveness 20    
Gains (Losses) on Derivatives in Net Investment Hedging Relationship:
Foreign exchange contracts
Amount excluded from the assessment of effectiveness 111   111  
Gains (Losses) on Derivatives Not Designated as Hedging Instruments:
Foreign exchange contracts (154)  160  
Other Contracts   (239) 
Total gains (losses)$245  $(23) $200  $34  
Offsetting of Derivatives
The gross amounts of our derivative instruments subject to master netting arrangements with various counterparties, and cash and non-cash collateral received and pledged under such agreements were as follows (in millions):
Offsetting of Assets
As of December 31, 2019
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
Gross Amounts of Recognized AssetsGross Amounts Offset in the Consolidated Balance SheetsNet Presented in the Consolidated Balance SheetsFinancial Instruments Cash Collateral ReceivedNon-Cash Collateral ReceivedNet Assets Exposed
Derivatives$365  $(21) $344  $(88) 
(1)
$(234) $ $22  
As of June 30, 2020
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
Gross Amounts of Recognized AssetsGross Amounts Offset in the Consolidated Balance SheetsNet Presented in the Consolidated Balance SheetsFinancial InstrumentsCash Collateral ReceivedNon-Cash Collateral ReceivedNet Assets Exposed
(unaudited)
Derivatives$397  $(35) $362  $(203) 
(1)
$(101) $(22) $36  
(1)The balances as of December 31, 2019 and June 30, 2020 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, 2019
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
Gross Amounts of Recognized LiabilitiesGross Amounts Offset in the Consolidated Balance SheetsNet Presented in the Consolidated Balance SheetsFinancial Instruments Cash Collateral PledgedNon-Cash Collateral PledgedNet Liabilities
Derivatives$390  $(21) $369  $(88) 
(2)
$ $ $281  
As of June 30, 2020
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
Gross Amounts of Recognized LiabilitiesGross Amounts Offset in the Consolidated Balance SheetsNet Presented in the Consolidated Balance SheetsFinancial Instruments Cash Collateral PledgedNon-Cash Collateral PledgedNet Liabilities
(unaudited)
Derivatives$535  $(35) $500  $(203) 
(2)
$(2) $(263) $32  
(2) The balances as of December 31, 2019 and June 30, 2020 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.20.2
Leases
6 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Leases LeasesWe have entered into operating and finance lease agreements primarily for data centers, land and offices throughout the world with lease periods expiring between 2020 and 2063.
Components of operating lease expense were as follows (in millions, unaudited):
Three Months EndedSix Months Ended
June 30,June 30,
2019202020192020
Operating lease cost$427  $544  $825  $1,067  
Variable lease cost130  155  258  295  
Total operating lease cost$557  $699  $1,083  $1,362  
Supplemental information related to operating leases is as follows (in millions, unaudited):
Three Months EndedSix Months Ended
June 30,June 30,
2019202020192020
Cash payments for operating leases$396  $493  $770  $923  
New operating lease assets obtained in exchange for operating lease liabilities$1,322  $671  $2,453  $1,441  
As of June 30, 2020, our operating leases had a weighted average remaining lease term of 9 years and a weighted average discount rate of 2.7%. Future lease payments under operating leases that have commenced as of June 30, 2020 were as follows (in millions, unaudited):
Operating Leases
Remainder of 2020$937  
20212,048  
20221,907  
20231,726  
20241,493  
Thereafter6,330  
Total future lease payments14,441  
Less imputed interest(2,316) 
Total lease liability balance$12,125  
As of June 30, 2020, we have entered into leases that have not yet commenced with future lease payments of $7.3 billion, excluding purchase options, that are not yet recorded on our Consolidated Balance Sheets. These leases will commence between 2020 and 2026 with non-cancelable lease terms of 1 to 25 years.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Variable Interest Entities (VIEs)
6 Months Ended
Jun. 30, 2020
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, 2019 and June 30, 2020, assets that can only be used to settle obligations of these VIEs were $3.1 billion and $5.8 billion, respectively, and the liabilities for which creditors only have recourse to the VIEs were $1.2 billion and $2.4 billion, respectively.
Total noncontrolling interests, including redeemable noncontrolling interests, in our consolidated subsidiaries increased from $1.2 billion to $3.7 billion from December 31, 2019 to June 30, 2020, primarily due to external investments in Waymo. Net loss attributable to noncontrolling interests was not material for any period presented.
Waymo
Waymo is a self-driving technology development company with a mission to make it safe and easy for people and things to get where they're going. During the six months ended June 30, 2020, Waymo completed its externally led investment round, bringing the total funding to $3.2 billion, which includes investment from Alphabet. No gain or loss was recognized. The investments related to external parties were accounted for as equity transactions and resulted in recognition of noncontrolling interests.
Unconsolidated VIEs
Certain of our non-marketable investments, including certain renewable energy investments accounted for under the equity method and certain other investments in private companies, are VIEs. The renewable energy entities' activities involve power generation using renewable sources. Private companies that we invest in are primarily early stage companies.
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. Therefore, we do not consolidate these VIEs in our consolidated financial statements.
Our maximum exposure to these unconsolidated VIEs is generally based on the current carrying value of the investments and any future funding commitments. The carrying value and maximum exposure of these unconsolidated VIEs were not material as of December 31, 2019 and June 30, 2020.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Debt
6 Months Ended
Jun. 30, 2020
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, 2019 and June 30, 2020.
Our short-term debt balance also includes the short-term portion of certain long-term debt.
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 debt is summarized below (in millions):
 As of
December 31, 2019
As of
June 30, 2020
 (unaudited)
Short-term portion of long-term debt
3.625% Notes due on May 19, 2021
$ $999  
Total future finance lease payments117  139  
Less: imputed interest for finance leases(2) (2) 
Total short-term portion of long-term debt(1)
$115  $1,136  
Long-term debt
3.625% Notes due on May 19, 2021
$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(42) (37) 
Subtotal3,958  2,963  
Total future finance lease payments685  1,171  
Less: imputed interest for finance leases(89) (116) 
Total long-term debt$4,554  $4,018  
(1)Total short-term portion of long-term debt is included within other accrued expenses and current liabilities. See Note 7.
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 $4.1 billion and $4.3 billion as of December 31, 2019 and June 30, 2020, 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 June 30, 2020, 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, 2019 and June 30, 2020.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Financial Statement Information
6 Months Ended
Jun. 30, 2020
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, 2019
As of
June 30, 2020
  (unaudited)
Land and buildings$39,865  $44,494  
Information technology assets36,840  40,731  
Construction in progress21,036  21,948  
Leasehold improvements6,310  6,922  
Furniture and fixtures156  197  
Property and equipment, gross104,207  114,292  
Less: accumulated depreciation (30,561) (35,544) 
Property and equipment, net$73,646  $78,748  
Accrued expenses and other current liabilities
Accrued expenses and other current liabilities consisted of the following (in millions):
As of
December 31, 2019
As of
June 30, 2020
 (unaudited)
European Commission fines(1)
$9,405  $9,510  
Accrued customer liabilities2,245  2,407  
Accrued purchases of property and equipment2,411  1,976  
Current operating lease liabilities1,199  1,416  
Other accrued expenses and current liabilities7,807  9,117  
Accrued expenses and other current liabilities$23,067  $24,426  
(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 AdjustmentsUnrealized Gains (Losses) on Available-for-Sale InvestmentsUnrealized Gains (Losses) on Cash Flow HedgesTotal
Balance as of December 31, 2018$(1,884) $(688) $266  $(2,306) 
Cumulative effect of accounting change  (30) (30) 
Other comprehensive income (loss) before reclassifications82  1,460  (36) 1,506  
Amounts excluded from the assessment of hedge effectiveness recorded in AOCI  (19) (19) 
Amounts reclassified from AOCI (68) (174) (242) 
Other comprehensive income (loss)82  1,392  (229) 1,245  
Balance as of June 30, 2019$(1,802) $704  $ $(1,091) 

Foreign Currency Translation AdjustmentsUnrealized Gains (Losses) on Available-for-Sale InvestmentsUnrealized Gains (Losses) on Cash Flow HedgesTotal
Balance as of December 31, 2019$(2,003) $812  $(41) $(1,232) 
Other comprehensive income (loss) before reclassifications(266) 1,365  289  1,388  
Amounts excluded from the assessment of hedge effectiveness recorded in AOCI    
Amounts reclassified from AOCI (318) (137) (455) 
Other comprehensive income (loss)(266) 1,047  155  936  
Balance as of June 30, 2020$(2,269) $1,859  $114  $(296) 
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 EndedSix Months Ended
 June 30,June 30,
 AOCI ComponentsLocation2019202020192020
Unrealized gains (losses) on available-for-sale investments
Other income (expense), net$98  $189  $96  $403  
Benefit (provision) for income taxes(23) (40) (28) (85) 
Net of tax75  149  68  318  
Unrealized gains (losses) on cash flow hedges
Foreign exchange contractsRevenue85  140  213  166  
Interest rate contractsOther income (expense), net    
Benefit (provision) for income taxes(17) (27) (42) (32) 
Net of tax70  115  174  137  
Total amount reclassified, net of tax$145  $264  $242  $455  
Other Income (Expense), Net
The components of other income (expense), net, were as follows (in millions, unaudited):
 Three Months EndedSix Months Ended
June 30,June 30,
 2019202020192020
Interest income$653  $433  $1,175  $1,019  
Interest expense(1)
(25) (13) (60) (34) 
Foreign currency exchange gain (loss), net(52) (92) 22  (173) 
Gain on debt securities, net98  387  96  399  
Gain on equity securities, net2,699  1,455  3,782  641  
Performance fees(443) (75) (560) (69) 
Income (loss) and impairment from equity method investments, net(16) (54) (56) 20  
Other53  (147) 106  (129) 
Other income (expense), net$2,967  $1,894  $4,505  $1,674  
(1)Interest expense is net of interest capitalized of $36 million and $57 million for the three months ended June 30, 2019 and 2020, respectively, and $67 million and $109 million for the six months ended June 30, 2019 and 2020, respectively.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions
6 Months Ended
Jun. 30, 2020
Business Combinations [Abstract]  
Acquisitions Acquisitions
During the six months ended June 30, 2020, we completed acquisitions and purchases of intangible assets for total consideration of approximately $378 million, net of cash acquired. In aggregate, $129 million was attributed to intangible assets, $201 million to goodwill, and $48 million to net assets acquired. These acquisitions generally enhance the breadth and depth of our offerings and expand our expertise in engineering and other functional areas.
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 six months ended June 30, 2020, patents and developed technology have a weighted-average useful life of 3.8 years, customer relationships have a weighted-average useful life of 5.0 years, and trade names and other have a weighted-average useful life of 5.0 years.
Pending Acquisition of Fitbit
In November 2019, we entered into an agreement to acquire Fitbit, a leading wearables brand, for $7.35 per share, representing a total purchase price of approximately $2.1 billion as of the date of the agreement. The
acquisition of Fitbit is expected to be completed later this year, subject to customary closing conditions, including the receipt of regulatory approvals. Upon the close of the acquisition, Fitbit will be part of the Google segment.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets
6 Months Ended
Jun. 30, 2020
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 six months ended June 30, 2020 were as follows (in millions, unaudited):
GoogleOther BetsTotal Consolidated
Balance as of December 31, 2019$19,921  $703  $20,624  
Acquisitions201   201  
Foreign currency translation and other adjustments (6) (1) 
Balance as of June 30, 2020$20,127  $697  $20,824  
Other Intangible Assets
Information regarding purchased intangible assets were as follows (in millions):
As of December 31, 2019
 Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Patents and developed technology$4,972  $3,570  $1,402  
Customer relationships254  30  224  
Trade names and other703  350  353  
Total$5,929  $3,950  $1,979  
 As of June 30, 2020
 Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
 (unaudited)
Patents and developed technology$4,724  $3,523  $1,201  
Customer relationships245  38  207  
Trade names and other700  411  289  
Total$5,669  $3,972  $1,697  
Amortization expense relating to purchased intangible assets was $209 million and $194 million for the three months ended June 30, 2019 and 2020, respectively, and $406 million and $398 million for the six months ended June 30, 2019 and 2020, respectively.
As of June 30, 2020, expected amortization expense relating to purchased intangible assets for each of the next five years and thereafter was as follows (in millions, unaudited):
Remainder of 2020$368  
2021690  
2022350  
202379  
202457  
Thereafter153  
Total$1,697  
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Contingencies
6 Months Ended
Jun. 30, 2020
Commitments and Contingencies Disclosure [Abstract]  
Contingencies Contingencies
Indemnifications
In the normal course of business, to facilitate transactions in our services and products, we indemnify certain parties, including advertisers, Google Network Members, customers of Google Cloud offerings, and lessors with respect to certain matters. We have agreed to hold certain parties harmless against losses arising from a breach of
representations or covenants, or out of intellectual property infringement or other claims made against certain parties. Several of these agreements limit the time within which an indemnification claim can be made and the amount of the claim. In addition, we have entered into indemnification agreements with our officers and directors, and our bylaws contain similar indemnification obligations to our agents.
It is not possible to make a reasonable estimate of the maximum potential amount under these indemnification agreements due to the unique facts and circumstances involved in each particular agreement. Additionally, we have a limited history of prior indemnification claims and the payments we have made under such agreements have not had a material adverse effect on our results of operations, cash flows, or financial position. However, to the extent that valid indemnification claims arise in the future, future payments by us could be significant and could have a material adverse effect on our results of operations or cash flows in a particular period.
As of June 30, 2020, we did not have any material indemnification claims that were probable or reasonably possible.
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 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.
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.
On March 20, 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 fine of €1.5 billion ($1.7 billion as of March 20, 2019) and directed actions related to AdSense for Search partners' agreements, which we implemented prior to the decision. On June 4, 2019, we appealed the EC decision. We recognized a charge of $1.7 billion for the fine in the first quarter of 2019.
While each EC decision is under appeal, we included the fines 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 fines.
From time to time we are subject to formal and informal inquiries and investigations by competition authorities in the United States, Europe, and other jurisdictions. For example, in August 2019, we began receiving civil investigative demands from the U.S. Department of Justice requesting information and documents relating to our prior antitrust investigations and certain of our business practices. State attorneys general have also opened antitrust investigations into certain of our business practices. We continue to cooperate with federal and state regulators in the United States, and other regulators around the world.
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 others' intellectual property rights. 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. As a result, we may have to change our business practices, and develop 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 in an ITC action can 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 against certain intellectual property infringement claims, 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. In addition, 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 a 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. On September 27, 2019, the Solicitor General recommended denying our petition, and we provided our response on October 16, 2019. On November 15, 2019, the Supreme Court granted our petition and made a decision to review the case. If the Supreme Court does not rule in our favor, the case will be remanded to the district court for further determination of the remaining issues in the case, including damages, if any. 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.
For information regarding income tax contingencies, see Note 14.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2020
Equity [Abstract]  
Stockholders' Equity Stockholders' Equity
Share Repurchases
In July 2019 the Board of Directors of Alphabet authorized the company to repurchase up to $25.0 billion of its Class C capital stock. As of June 30, 2020, $5.4 billion remains available for repurchase. In July 2020, the Board of Directors of Alphabet authorized the company to repurchase up to an additional $28.0 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 six months ended June 30, 2020, we repurchased and subsequently retired 11.6 million shares of Alphabet Class C capital stock for an aggregate amount of $15.3 billion.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income Per Share
6 Months Ended
Jun. 30, 2020
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 June 30,
 20192020
 Class AClass BClass CClass AClass BClass C
Basic net income per share:
Numerator
Allocation of undistributed earnings $4,286  $667  $4,994  $3,055  $473  $3,431  
Denominator
Number of shares used in per share computation299,035  46,525  348,409  299,308  46,355  336,105  
Basic net income per share$14.33  $14.33  $14.33  $10.21  $10.21  $10.21  
Diluted net income per share:
Numerator
Allocation of undistributed earnings for basic computation $4,286  $667  $4,994  $3,055  $473  $3,431  
Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares667    473    
Reallocation of undistributed earnings(36) (6) 36  (26) (3) 26  
Allocation of undistributed earnings$4,917  $661  $5,030  $3,502  $470  $3,457  
Denominator
Number of shares used in basic computation299,035  46,525  348,409  299,308  46,355  336,105  
Weighted-average effect of dilutive securities
Add:
Conversion of Class B to Class A common shares outstanding46,525    46,355    
Restricted stock units and other contingently issuable shares453   5,532  92   5,164  
Number of shares used in per share computation346,013  46,525  353,941  345,755  46,355  341,269  
Diluted net income per share$14.21  $14.21  $14.21  $10.13  $10.13  $10.13  
Six Months Ended June 30,
 20192020
 Class AClass BClass CClass AClass BClass C
Basic net income per share:
Numerator
Allocation of undistributed earnings $7,150  $1,113  $8,341  $6,042  $935  $6,818  
Denominator
Number of shares used in per share computation299,025  46,562  348,832  299,642  46,383  338,092  
Basic net income per share$23.91  $23.91  $23.91  $20.16  $20.16  $20.16  
Diluted net income per share:
Numerator
Allocation of undistributed earnings for basic computation $7,150  $1,113  $8,341  $6,042  $935  $6,818  
Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares1,113    935    
Reallocation of undistributed earnings(59) (9) 59  (53) (7) 53  
Allocation of undistributed earnings$8,204  $1,104  $8,400  $6,924  $928  $6,871  
Denominator
Number of shares used in basic computation299,025  46,562  348,832  299,642  46,383  338,092  
Weighted-average effect of dilutive securities
Add:
Conversion of Class B to Class A common shares outstanding46,562    46,383    
Restricted stock units and other contingently issuable shares482   5,516  135   5,394  
Number of shares used in per share computation346,069  46,562  354,348  346,160  46,383  343,486  
Diluted net income per share$23.71  $23.71  $23.71  $20.00  $20.00  $20.00  
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.20.2
Compensation Plans
6 Months Ended
Jun. 30, 2020
Equity [Abstract]  
Compensation Plans Compensation Plans
Stock-Based Compensation
For the three months ended June 30, 2019 and 2020, total stock-based compensation ("SBC") expense was $2.9 billion and $3.5 billion, respectively, including amounts associated with awards we expect to settle in Alphabet stock of $2.8 billion and $3.3 billion, respectively. For the six months ended June 30, 2019 and 2020, total SBC expense was $5.8 billion and $6.8 billion, respectively, including amounts associated with awards we expect to settle in Alphabet stock of $5.5 billion and $6.5 billion, respectively.
Stock-Based Award Activities
The following table summarizes the activities for our unvested restricted stock units ("RSUs") in Alphabet stock for the six months ended June 30, 2020 (unaudited):
 Unvested Restricted Stock Units
 Number of
Shares
Weighted-
Average
Grant-Date
Fair Value
Unvested as of December 31, 201919,394,236  $1,055.22  
Granted10,575,423  $1,387.34  
 Vested(6,009,373) $1,051.05  
 Forfeited/canceled(715,592) $1,138.07  
Unvested as of June 30, 202023,244,694  $1,204.92  
As of June 30, 2020, there was $26.4 billion of unrecognized compensation cost related to unvested employee RSUs. This amount is expected to be recognized over a weighted-average period of 2.7 years.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes
6 Months Ended
Jun. 30, 2020
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Our effective tax rate for the three months ended June 30, 2020 was lower than the U.S. federal statutory rate, primarily due to the U.S. Research and Development Tax Credit, the Foreign-Derived Intangible Income tax benefit, and stock-based compensation related tax benefits, partially offset by an increase in valuation allowance for net deferred tax assets that are not likely to be realized relating to certain of our Other Bets. Our effective tax rate is based on forecasted annual results which may fluctuate through the rest of the year, in particular due to COVID-19.
Our effective tax rate for the three months ended June 30, 2019 was lower than the U.S. federal statutory rate primarily due to foreign earnings taxed at lower rates and the U.S. Research and Development Tax Credit, partially offset by the reversal of the cumulative net tax benefit as a result of the U.S. Court of Appeals decision in the Altera case.
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 $3.4 billion and $3.9 billion as of December 31, 2019 and June 30, 2020. Our total unrecognized tax benefits that, if recognized, would affect our effective tax rate were $2.3 billion and $2.7 billion as of December 31, 2019 and June 30, 2020. Although the timing of the resolution, settlement, and closure of audits is not certain, we do not believe it is reasonably possible that our unrecognized tax benefits will materially change in the next 12 months.
For information regarding non-income taxes, see Note 10.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Information about Segments and Geographic Areas
6 Months Ended
Jun. 30, 2020
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 and subscription-based products.
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 sale of internet 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 EndedSix Months Ended
June 30,June 30,
 2019202020192020
Revenues:
Google$38,674  $37,998  $74,706  $78,973  
Other Bets162  148  332  283  
Hedging gains (losses)108  151  245  200  
Total revenues$38,944  $38,297  $75,283  $79,456  
 Three Months EndedSix Months Ended
June 30,June 30,
 2019202020192020
Operating income (loss):
Google$10,280  $7,572  $19,468  $16,842  
Other Bets(989) (1,116) (1,857) (2,237) 
Reconciling items(1)
(111) (73) (1,823) (245) 
Total income from operations$9,180  $6,383  $15,788  $14,360  
(1) Reconciling items are generally comprised of corporate administrative costs, hedging gains (losses) and other miscellaneous items that are not allocated to individual segments. Reconciling items include the EC fine for the six months ended June 30, 2019.
 Three Months EndedSix Months Ended
June 30,June 30,
 2019202020192020
Capital expenditures:
Google$6,896  $4,836  $11,430  $10,499  
Other Bets65  96  124  200  
Reconciling items(2)
(835) 459  (790) 697  
Total capital expenditures as presented on the Consolidated Statements of Cash Flows$6,126  $5,391  $10,764  $11,396  
(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 EndedSix Months Ended
June 30,June 30,
 2019202020192020
Stock-based compensation:
Google$2,600  $3,126  $5,212  $6,114  
Other Bets125  136  248  271  
Reconciling items(3)
35  67  69  134  
Total stock-based compensation(4)
$2,760  $3,329  $5,529  $6,519  
Depreciation, amortization, and impairment:
Google$2,756  $3,292  $5,285  $6,305  
Other Bets79  94  163  186  
Reconciling items(3)
    
Total depreciation, amortization, and impairment$2,835  $3,386  $5,448  $6,494  
(3) Reconciling items relate to corporate administrative and other 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, 2019
As of
June 30, 2020
  (unaudited)
Long-lived assets:
United States$94,907  $98,209  
International28,424  31,214  
Total long-lived assets$123,331  $129,423  
For revenues by geography, see Note 2.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events
6 Months Ended
Jun. 30, 2020
Subsequent Events [Abstract]  
Subsequent Event Subsequent Event In July 2020, we announced the Google for India Digitization Fund to help accelerate India's digital economy. In addition, we announced our first transaction of the fund in which we entered into an agreement to invest approximately INR 33,737 crore ($4.5 billion as of July 15, 2020) in Jio Platforms Ltd. for a 7.7% stake in the company. The agreement is subject to regulatory review in India and is expected to be completed later this year.
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Nature of Operations and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2020
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. All intercompany balances and transactions have been eliminated.
Unaudited Interim Financial Information
Unaudited Interim Financial Information
The Consolidated Balance Sheet as of June 30, 2020, the Consolidated Statements of Income for the three and six months ended June 30, 2019 and 2020, the Consolidated Statements of Comprehensive Income for the three and six months ended June 30, 2019 and 2020, the Consolidated Statements of Stockholders' Equity for the three and six months ended June 30, 2019 and 2020 and the Consolidated Statements of Cash Flows for the six months ended June 30, 2019 and 2020 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 June 30, 2020, our results of operations for the three and six months ended June 30, 2019 and 2020, and our cash flows for the six months ended June 30, 2019 and 2020. The results of operations for the three and six months ended June 30, 2020 are not necessarily indicative of the results to be expected for the year ending December 31, 2020.
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, 2019 filed with the SEC.
Use of Estimates
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 the allowance for credit losses, fair values of financial instruments, non-marketable equity securities, 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.
As of June 30, 2020 the impact of COVID-19 continues to unfold and the extent of the impact will depend on a number of factors, including the duration and severity of the pandemic; the uneven impact to certain industries; advances in testing, treatment and prevention; and the macroeconomic impact of government measures to contain the spread of the virus and related government stimulus measures. As a result, certain of our estimates and assumptions, including the allowance for credit losses for accounts receivable, the credit worthiness of customers entering into revenue arrangements, the valuation of non-marketable equity securities, including our impairment assessment, the fair values of our financial instruments, and income taxes, require increased judgment and carry a higher degree of variability and volatility that could result in material changes to our estimates in future periods.
Accounts Receivable
Accounts Receivable
Our payment terms for accounts receivable vary by the type and location of our customer and the products or services offered. The term between invoicing and when payment is due is not significant. For certain products or services and customers, we require payment before the products or services are delivered to the customer.
We maintain an allowance for credit losses for accounts receivable, which is recorded as an offset to accounts receivable and changes in such are classified as general and administrative expense in the Consolidated Statements of Income. We assess collectibility by reviewing accounts receivable on a collective basis where similar characteristics exist and on an individual basis when we identify specific customers with known disputes or collectibility issues. In determining the amount of the allowance for credit losses, we consider historical collectibility based on past due status and make judgments about the creditworthiness of customers based on ongoing credit evaluations. We also consider customer-specific information, current market conditions and reasonable and supportable forecasts of future economic conditions to inform adjustments to historical loss data. For the six months ended June 30, 2020, our assessment considered the impact of COVID-19 and estimates of expected credit and collectibility trends. Volatility in market conditions and evolving credit trends are difficult to predict and may cause variability and volatility that may have a material impact on our allowance for credit losses in future periods.
Recently Adopted Accounting Pronouncements
Recently Adopted Accounting Pronouncements
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 certain 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 result in earlier recognition of credit losses. We adopted ASU 2016-13 using the modified retrospective approach as of January 1, 2020. The cumulative effect upon adoption was not material to our consolidated financial statements. See "Accounts Receivable" above as well as Note 3 for the effect on our consolidated financial statements.
Prior Period Reclassifications
Prior Period Reclassifications
Certain amounts in prior periods have been reclassified to conform with current period presentation. Hedging gains (losses), which were previously included in Google revenues, are now reported separately as a component of total revenues for all periods presented. See Note 2 for further details.
Deferred Revenues Deferred RevenuesWe record deferred revenues when cash payments are received or due in advance of our performance, including amounts which are refundable.
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.
Fair Value of Financial Instruments
Debt Securities
We classify and account for our marketable debt securities as available-for-sale and carry these securities at 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.
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. All gains and losses on marketable equity securities, realized and unrealized, are recognized in other income (expense), net.
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). We qualitatively assess whether indicators of impairment exist. Factors considered in our impairment assessment include the companies’ financial and liquidity position, access to capital resources, effects of COVID-19, and the time since the last adjustment to fair value, among others. If the assessment indicates that the investment is impaired, we estimate the fair value by using the best information available, which may include cash flow projections or other available market data.
All gains and losses, realized and unrealized, and impairments on non-marketable equity securities are recognized in other income (expense), net. Non-marketable equity securities that have been remeasured during the period based on observable transactions are classified within Level 2 or Level 3 in the fair value hierarchy because we estimate the value based on valuation methods which may include a combination of the observable transaction price at the transaction date and other unobservable inputs including volatility, rights, and obligations of the securities we hold. The fair value of non-marketable equity securities that have been remeasured due to impairment are classified within Level 3.
Carrying value of marketable and non-marketable equity securitiesThe carrying value is measured as the total initial cost plus the cumulative net gain (loss).Our share of gains and losses including impairment are included as a component of other income (expense), net, in the Consolidated Statements of Income.
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 36 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues (Tables)
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Revenue by revenue source
The following table presents our revenues disaggregated by revenue source (in millions, unaudited). Certain amounts in prior periods have been reclassified to conform with current period presentation.
Three Months EndedSix Months Ended
June 30,June 30,
2019202020192020
Google Search & other$23,642  $21,319  $46,189  $45,821  
YouTube ads(1)
3,603  3,812  6,628  7,850  
Google properties27,245  25,131  52,817  53,671  
Google Network Members' properties5,249  4,736  10,264  9,959  
Google advertising32,494  29,867  63,081  63,630  
Google Cloud2,100  3,007  3,925  5,784  
Google other(1)
4,080  5,124  7,700  9,559  
Google revenues38,674  37,998  74,706  78,973  
Other Bets revenues162  148  332  283  
Hedging gains108  151  245  200  
Total revenues$38,944  $38,297  $75,283  $79,456  
(1)  YouTube non-advertising revenues are included in Google other revenues.
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 EndedSix Months Ended
June 30,June 30,
 2019202020192020
United States$17,863  46 %$17,999  47 %$34,395  46 %$36,869  47 %
EMEA(1)
12,313  32  11,363  30  23,981  32  24,208  30  
APAC(1)
6,536  17  6,945  18  12,632  17  14,183  18  
Other Americas(1)
2,124   1,839   4,030   3,996   
Hedging gains108   151   245   200   
Total revenues$38,944  100 %$38,297  100 %$75,283  100 %$79,456  100 %
(1) Regions represent Europe, the Middle East, and Africa ("EMEA"); Asia-Pacific ("APAC"); and Canada and Latin America ("Other Americas").
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2020
Fair Value Disclosures [Abstract]  
Available-for-sale debt securities
The following tables summarize our debt securities, for which we did not elect the fair value option, by significant investment categories as of December 31, 2019 and June 30, 2020 (in millions):
 As of December 31, 2019
 Adjusted
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Cash and Cash
Equivalents
Marketable
Securities
Level 2:
Time deposits(1)
$2,294  $ $ $2,294  $2,294  $ 
Government bonds55,033  434  (30) 55,437  4,518  50,919  
Corporate debt securities27,164  337  (3) 27,498  44  27,454  
Mortgage-backed and asset-backed securities19,453  96  (41) 19,508   19,508  
Total$103,944  $867  $(74) $104,737  $6,856  $97,881  

 As of June 30, 2020
 Adjusted
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Cash and Cash
Equivalents
Marketable
Securities
(unaudited)
Level 2:
Time deposits(1)
$3,588  $ $ $3,588  $3,588  $ 
Government bonds55,913  1,098  (2) 57,009  1,218  55,791  
Corporate debt securities23,277  715  (5) 23,987   23,987  
Mortgage-backed and asset-backed securities16,398  373  (14) 16,757   16,757  
Total$99,176  $2,186  $(21) $101,341  $4,806  $96,535  
(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
June 30, 2020
Due in 1 year or less$24,027  
Due in 1 year through 5 years60,253  
Due in 5 years through 10 years1,993  
Due after 10 years12,571  
Total$98,844  
Schedule of unrealized loss on debt securities
The following tables present fair values and gross unrealized losses recorded to AOCI as of December 31, 2019 and June 30, 2020, 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, 2019
 Less than 12 Months12 Months or GreaterTotal
 Fair ValueUnrealized
Loss
Fair ValueUnrealized
Loss
Fair ValueUnrealized
Loss
Government bonds$6,752  $(20) $4,590  $(10) $11,342  $(30) 
Corporate debt securities1,665  (2) 978  (1) 2,643  (3) 
Mortgage-backed and asset-backed securities4,536  (13) 2,835  (28) 7,371  (41) 
Total$12,953  $(35) $8,403  $(39) $21,356  $(74) 

 As of June 30, 2020
 Less than 12 Months12 Months or GreaterTotal
 Fair ValueUnrealized
Loss
Fair ValueUnrealized
Loss
Fair ValueUnrealized
Loss
(unaudited)
Government bonds$3,152  $(2) $14  $ $3,166  $(2) 
Corporate debt securities1,043  (3)   1,052  (3) 
Mortgage-backed and asset-backed securities824  (10) 269  (4) 1,093  (14) 
Total$5,019  $(15) $292  $(4) $5,311  $(19) 
Gains and losses on equity securities
Gains and losses recorded in other income (expense), net, for our marketable and non-marketable equity securities are summarized below (in millions, unaudited):
Three Months EndedSix Months Ended
June 30,June 30,
 2019202020192020
Net gain on equity securities sold during the period$80  $18  $130  $233  
Net unrealized gain on equity securities held as of the end of the period(1)
2,619  1,437  3,652  408  
Total gain recognized in other income (expense), net$2,699  $1,455  $3,782  $641  
(1)Includes net gain related to non-marketable equity securities of $890 million and $91 million for the three months ended June 30, 2019 and 2020, respectively. Includes a net gain of $1.3 billion and a net loss of $850 million for the six months ended June 30, 2019 and 2020, respectively.
Cumulative net gains on equity securities sold
Equity Securities Sold
Three Months EndedSix Months Ended
June 30,June 30,
 2019202020192020
Total sale price$389  $590  $629  $1,499  
Total initial cost207  424  327  685  
Cumulative net gains$182  $166  $302  $814  
Summary of unrealized gains and losses for marketable and non-marketable equity securities The carrying values for our marketable and non-marketable equity securities are summarized below (in millions):
As of December 31, 2019
Marketable SecuritiesNon-Marketable SecuritiesTotal
Total initial cost$1,935  $8,297  $10,232  
Cumulative net gain(1)
1,361  3,056  4,417  
Carrying value$3,296  $11,353  $14,649  
(1)Non-marketable securities cumulative net gain is comprised of $3.5 billion unrealized gains and $445 million unrealized losses (including impairment).
As of June 30, 2020
Marketable SecuritiesNon-Marketable SecuritiesTotal
(unaudited)
Total initial cost$2,358  $9,173  $11,531  
Cumulative net gain(1)
2,136  2,106  4,242  
Carrying value$4,494  $11,279  $15,773  
(1)Non-marketable securities cumulative net gain is comprised of $3.9 billion unrealized gains and $1.8 billion unrealized losses (including impairment).
Marketable equity securities
The following table summarizes marketable equity securities measured at fair value by significant investment categories as of December 31, 2019 and June 30, 2020 (in millions):
 As of December 31, 2019As of June 30, 2020
 Cash and Cash EquivalentsMarketable
Securities
Cash and Cash EquivalentsMarketable
Securities
(unaudited)
Level 1:
Money market funds$4,604  $ $4,752  $ 
Marketable equity securities(1)
 3,046   3,597  
4,604  3,046  4,752  3,597  
Level 2:
Mutual funds 250   897  
Total$4,604  $3,296  $4,752  $4,494  
(1) The balance as of December 31, 2019 includes investments that were reclassified from non-marketable equity securities following the initial public offering of the issuers.
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 EndedSix Months Ended
June 30,June 30,
2019202020192020
Unrealized gains$962  $189  $1,418  $545  
Unrealized losses (including impairment)(72) (98) (138) (1,395) 
Total unrealized gain (loss) for non-marketable equity securities$890  $91  $1,280  $(850) 
Schedule of gross notional amounts of derivative instruments
The gross notional amounts of our outstanding derivative instruments were as follows (in millions):
As of December 31, 2019As of June 30, 2020
(unaudited)
Derivatives Designated as Hedging Instruments:
Foreign exchange contracts
    Cash flow hedges $13,207  $7,245  
    Fair value hedges$455  $458  
    Net investment hedges$9,318  $9,253  
Derivatives Not Designated as Hedging Instruments:
Foreign exchange contracts$43,497  $30,918  
Other contracts$117  $2,634  
Schedule of derivative instruments
The fair values of our outstanding derivative instruments were as follows (in millions):
  As of December 31, 2019
  
Balance Sheet LocationFair Value of Derivatives Designated as Hedging InstrumentsFair Value of
Derivatives Not
Designated as
Hedging Instruments
Total Fair Value
Derivative Assets:
Level 2:
Foreign exchange contractsOther current and non-current assets$91  $253  $344  
Other ContractsOther current and non-current assets   
Total$91  $254  $345  
Derivative Liabilities:
Level 2:
Foreign exchange contractsAccrued expenses and other liabilities, current and non-current$173  $196  $369  
Other ContractsAccrued expenses and other liabilities, current and non-current 13  13  
Total $173  $209  $382  

  As of June 30, 2020
  
Balance Sheet LocationFair 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 contractsOther current and non-current assets$148  $197  $345  
Other contractsOther current and non-current assets 17  17  
Total$148  $214  $362  
Derivative Liabilities:
Level 2:
Foreign exchange contractsAccrued expenses and other liabilities, current and non-current$172  $45  $217  
Other contractsAccrued expenses and other liabilities, current and non-current 283  283  
Total $172  $328  $500  
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 EndedSix Months Ended
 June 30,June 30,
2019202020192020
Derivatives in Cash Flow Hedging Relationship:
Foreign exchange contracts
Amount included in the assessment of effectiveness$(42) $(44) $(48) $368  
Amount excluded from the assessment of effectiveness11  (49) (19)  
Derivatives in Net Investment Hedging Relationship:
Foreign exchange contracts
Amount included in the assessment of effectiveness(83) (121) (19) (41) 
Total$(114) $(214) $(86) $330  
 The effect of derivative instruments on income is summarized below (in millions, unaudited):
 Gains (Losses) Recognized in Income
Three Months Ended
 June 30,
20192020
RevenuesOther income (expense), netRevenuesOther 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$38,944  $2,967  $38,297  $1,894  
Gains (Losses) on Derivatives in Cash Flow Hedging Relationship:
Foreign exchange contracts
Amount of gains (losses) reclassified from AOCI to income$85  $ $140  $ 
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach23   11   
Gains (Losses) on Derivatives in Fair Value Hedging Relationship:
Foreign exchange contracts
Hedged items (13)   
Derivatives designated as hedging instruments 13   (9) 
Amount excluded from the assessment of effectiveness 10    
Gains (Losses) on Derivatives in Net Investment Hedging Relationship:
Foreign exchange contracts
Amount excluded from the assessment of effectiveness 57   33  
Gains (Losses) on Derivatives Not Designated as Hedging Instruments:
Foreign exchange contracts 95   (69) 
Other Contracts 0 (211) 
Total gains (losses)$108  $162  $151  $(246) 
Gains (Losses) Recognized in Income
Six Months Ended
June 30,
20192020
RevenuesOther income (expense), netRevenuesOther 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$75,283  $4,505  $79,456  $1,674  
Gains (Losses) on Derivatives in Cash Flow Hedging Relationship:
Foreign exchange contracts
Amount of gains (losses) reclassified from AOCI to income$213  $ $166  $ 
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach32   34   
Gains (Losses) on Derivatives in Fair Value Hedging Relationship:
Foreign exchange contracts
Hedged items   (8) 
Derivatives designated as hedging instruments (9)   
Amount excluded from the assessment of effectiveness 20    
Gains (Losses) on Derivatives in Net Investment Hedging Relationship:
Foreign exchange contracts
Amount excluded from the assessment of effectiveness 111   111  
Gains (Losses) on Derivatives Not Designated as Hedging Instruments:
Foreign exchange contracts (154)  160  
Other Contracts   (239) 
Total gains (losses)$245  $(23) $200  $34  
Offsetting assets
Offsetting of Assets
As of December 31, 2019
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
Gross Amounts of Recognized AssetsGross Amounts Offset in the Consolidated Balance SheetsNet Presented in the Consolidated Balance SheetsFinancial Instruments Cash Collateral ReceivedNon-Cash Collateral ReceivedNet Assets Exposed
Derivatives$365  $(21) $344  $(88) 
(1)
$(234) $ $22  
As of June 30, 2020
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
Gross Amounts of Recognized AssetsGross Amounts Offset in the Consolidated Balance SheetsNet Presented in the Consolidated Balance SheetsFinancial InstrumentsCash Collateral ReceivedNon-Cash Collateral ReceivedNet Assets Exposed
(unaudited)
Derivatives$397  $(35) $362  $(203) 
(1)
$(101) $(22) $36  
(1)The balances as of December 31, 2019 and June 30, 2020 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, 2019
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
Gross Amounts of Recognized LiabilitiesGross Amounts Offset in the Consolidated Balance SheetsNet Presented in the Consolidated Balance SheetsFinancial Instruments Cash Collateral PledgedNon-Cash Collateral PledgedNet Liabilities
Derivatives$390  $(21) $369  $(88) 
(2)
$ $ $281  
As of June 30, 2020
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
Gross Amounts of Recognized LiabilitiesGross Amounts Offset in the Consolidated Balance SheetsNet Presented in the Consolidated Balance SheetsFinancial Instruments Cash Collateral PledgedNon-Cash Collateral PledgedNet Liabilities
(unaudited)
Derivatives$535  $(35) $500  $(203) 
(2)
$(2) $(263) $32  
(2) The balances as of December 31, 2019 and June 30, 2020 were related to derivative assets which are allowed to be net settled against derivative liabilities in accordance with our master netting agreements.
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
6 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Components of Operating Lease Expense
Components of operating lease expense were as follows (in millions, unaudited):
Three Months EndedSix Months Ended
June 30,June 30,
2019202020192020
Operating lease cost$427  $544  $825  $1,067  
Variable lease cost130  155  258  295  
Total operating lease cost$557  $699  $1,083  $1,362  
Supplemental information related to operating leases is as follows (in millions, unaudited):
Three Months EndedSix Months Ended
June 30,June 30,
2019202020192020
Cash payments for operating leases$396  $493  $770  $923  
New operating lease assets obtained in exchange for operating lease liabilities$1,322  $671  $2,453  $1,441  
Future Minimum Operating Lease Payments Future lease payments under operating leases that have commenced as of June 30, 2020 were as follows (in millions, unaudited):
Operating Leases
Remainder of 2020$937  
20212,048  
20221,907  
20231,726  
20241,493  
Thereafter6,330  
Total future lease payments14,441  
Less imputed interest(2,316) 
Total lease liability balance$12,125  
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Debt (Tables)
6 Months Ended
Jun. 30, 2020
Debt Disclosure [Abstract]  
Schedule of long-term debt The total outstanding debt is summarized below (in millions):
 As of
December 31, 2019
As of
June 30, 2020
 (unaudited)
Short-term portion of long-term debt
3.625% Notes due on May 19, 2021
$ $999  
Total future finance lease payments117  139  
Less: imputed interest for finance leases(2) (2) 
Total short-term portion of long-term debt(1)
$115  $1,136  
Long-term debt
3.625% Notes due on May 19, 2021
$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(42) (37) 
Subtotal3,958  2,963  
Total future finance lease payments685  1,171  
Less: imputed interest for finance leases(89) (116) 
Total long-term debt$4,554  $4,018  
(1)Total short-term portion of long-term debt is included within other accrued expenses and current liabilities. See Note 7.
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Financial Statement Information (Tables)
6 Months Ended
Jun. 30, 2020
Balance Sheet Components Disclosure [Abstract]  
Property and equipment, net
Property and equipment, net, consisted of the following (in millions):
As of
December 31, 2019
As of
June 30, 2020
  (unaudited)
Land and buildings$39,865  $44,494  
Information technology assets36,840  40,731  
Construction in progress21,036  21,948  
Leasehold improvements6,310  6,922  
Furniture and fixtures156  197  
Property and equipment, gross104,207  114,292  
Less: accumulated depreciation (30,561) (35,544) 
Property and equipment, net$73,646  $78,748  
Accrued expenses and other current liabilities
Accrued expenses and other current liabilities consisted of the following (in millions):
As of
December 31, 2019
As of
June 30, 2020
 (unaudited)
European Commission fines(1)
$9,405  $9,510  
Accrued customer liabilities2,245  2,407  
Accrued purchases of property and equipment2,411  1,976  
Current operating lease liabilities1,199  1,416  
Other accrued expenses and current liabilities7,807  9,117  
Accrued expenses and other current liabilities$23,067  $24,426  
(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 AdjustmentsUnrealized Gains (Losses) on Available-for-Sale InvestmentsUnrealized Gains (Losses) on Cash Flow HedgesTotal
Balance as of December 31, 2018$(1,884) $(688) $266  $(2,306) 
Cumulative effect of accounting change  (30) (30) 
Other comprehensive income (loss) before reclassifications82  1,460  (36) 1,506  
Amounts excluded from the assessment of hedge effectiveness recorded in AOCI  (19) (19) 
Amounts reclassified from AOCI (68) (174) (242) 
Other comprehensive income (loss)82  1,392  (229) 1,245  
Balance as of June 30, 2019$(1,802) $704  $ $(1,091) 

Foreign Currency Translation AdjustmentsUnrealized Gains (Losses) on Available-for-Sale InvestmentsUnrealized Gains (Losses) on Cash Flow HedgesTotal
Balance as of December 31, 2019$(2,003) $812  $(41) $(1,232) 
Other comprehensive income (loss) before reclassifications(266) 1,365  289  1,388  
Amounts excluded from the assessment of hedge effectiveness recorded in AOCI    
Amounts reclassified from AOCI (318) (137) (455) 
Other comprehensive income (loss)(266) 1,047  155  936  
Balance as of June 30, 2020$(2,269) $1,859  $114  $(296) 
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 EndedSix Months Ended
 June 30,June 30,
 AOCI ComponentsLocation2019202020192020
Unrealized gains (losses) on available-for-sale investments
Other income (expense), net$98  $189  $96  $403  
Benefit (provision) for income taxes(23) (40) (28) (85) 
Net of tax75  149  68  318  
Unrealized gains (losses) on cash flow hedges
Foreign exchange contractsRevenue85  140  213  166  
Interest rate contractsOther income (expense), net    
Benefit (provision) for income taxes(17) (27) (42) (32) 
Net of tax70  115  174  137  
Total amount reclassified, net of tax$145  $264  $242  $455  
Schedule of other income (expense), net
The components of other income (expense), net, were as follows (in millions, unaudited):
 Three Months EndedSix Months Ended
June 30,June 30,
 2019202020192020
Interest income$653  $433  $1,175  $1,019  
Interest expense(1)
(25) (13) (60) (34) 
Foreign currency exchange gain (loss), net(52) (92) 22  (173) 
Gain on debt securities, net98  387  96  399  
Gain on equity securities, net2,699  1,455  3,782  641  
Performance fees(443) (75) (560) (69) 
Income (loss) and impairment from equity method investments, net(16) (54) (56) 20  
Other53  (147) 106  (129) 
Other income (expense), net$2,967  $1,894  $4,505  $1,674  
(1)Interest expense is net of interest capitalized of $36 million and $57 million for the three months ended June 30, 2019 and 2020, respectively, and $67 million and $109 million for the six months ended June 30, 2019 and 2020, respectively.
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Carrying amount of goodwill
Changes in the carrying amount of goodwill for the six months ended June 30, 2020 were as follows (in millions, unaudited):
GoogleOther BetsTotal Consolidated
Balance as of December 31, 2019$19,921  $703  $20,624  
Acquisitions201   201  
Foreign currency translation and other adjustments (6) (1) 
Balance as of June 30, 2020$20,127  $697  $20,824  
Information regarding purchased intangible assets
Information regarding purchased intangible assets were as follows (in millions):
As of December 31, 2019
 Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Patents and developed technology$4,972  $3,570  $1,402  
Customer relationships254  30  224  
Trade names and other703  350  353  
Total$5,929  $3,950  $1,979  
 As of June 30, 2020
 Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
 (unaudited)
Patents and developed technology$4,724  $3,523  $1,201  
Customer relationships245  38  207  
Trade names and other700  411  289  
Total$5,669  $3,972  $1,697  
Expected amortization expense related to purchased intangible assets
As of June 30, 2020, expected amortization expense relating to purchased intangible assets for each of the next five years and thereafter was as follows (in millions, unaudited):
Remainder of 2020$368  
2021690  
2022350  
202379  
202457  
Thereafter153  
Total$1,697  
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income Per Share (Tables)
6 Months Ended
Jun. 30, 2020
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 June 30,
 20192020
 Class AClass BClass CClass AClass BClass C
Basic net income per share:
Numerator
Allocation of undistributed earnings $4,286  $667  $4,994  $3,055  $473  $3,431  
Denominator
Number of shares used in per share computation299,035  46,525  348,409  299,308  46,355  336,105  
Basic net income per share$14.33  $14.33  $14.33  $10.21  $10.21  $10.21  
Diluted net income per share:
Numerator
Allocation of undistributed earnings for basic computation $4,286  $667  $4,994  $3,055  $473  $3,431  
Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares667    473    
Reallocation of undistributed earnings(36) (6) 36  (26) (3) 26  
Allocation of undistributed earnings$4,917  $661  $5,030  $3,502  $470  $3,457  
Denominator
Number of shares used in basic computation299,035  46,525  348,409  299,308  46,355  336,105  
Weighted-average effect of dilutive securities
Add:
Conversion of Class B to Class A common shares outstanding46,525    46,355    
Restricted stock units and other contingently issuable shares453   5,532  92   5,164  
Number of shares used in per share computation346,013  46,525  353,941  345,755  46,355  341,269  
Diluted net income per share$14.21  $14.21  $14.21  $10.13  $10.13  $10.13  
Six Months Ended June 30,
 20192020
 Class AClass BClass CClass AClass BClass C
Basic net income per share:
Numerator
Allocation of undistributed earnings $7,150  $1,113  $8,341  $6,042  $935  $6,818  
Denominator
Number of shares used in per share computation299,025  46,562  348,832  299,642  46,383  338,092  
Basic net income per share$23.91  $23.91  $23.91  $20.16  $20.16  $20.16  
Diluted net income per share:
Numerator
Allocation of undistributed earnings for basic computation $7,150  $1,113  $8,341  $6,042  $935  $6,818  
Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares1,113    935    
Reallocation of undistributed earnings(59) (9) 59  (53) (7) 53  
Allocation of undistributed earnings$8,204  $1,104  $8,400  $6,924  $928  $6,871  
Denominator
Number of shares used in basic computation299,025  46,562  348,832  299,642  46,383  338,092  
Weighted-average effect of dilutive securities
Add:
Conversion of Class B to Class A common shares outstanding46,562    46,383    
Restricted stock units and other contingently issuable shares482   5,516  135   5,394  
Number of shares used in per share computation346,069  46,562  354,348  346,160  46,383  343,486  
Diluted net income per share$23.71  $23.71  $23.71  $20.00  $20.00  $20.00  
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Compensation Plans (Tables)
6 Months Ended
Jun. 30, 2020
Equity [Abstract]  
Schedule of restricted stock activity
The following table summarizes the activities for our unvested restricted stock units ("RSUs") in Alphabet stock for the six months ended June 30, 2020 (unaudited):
 Unvested Restricted Stock Units
 Number of
Shares
Weighted-
Average
Grant-Date
Fair Value
Unvested as of December 31, 201919,394,236  $1,055.22  
Granted10,575,423  $1,387.34  
 Vested(6,009,373) $1,051.05  
 Forfeited/canceled(715,592) $1,138.07  
Unvested as of June 30, 202023,244,694  $1,204.92  
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Information about Segments and Geographic Areas (Tables)
6 Months Ended
Jun. 30, 2020
Segment Reporting [Abstract]  
Schedule of segment information by segment
Information about segments during the periods presented were as follows (in millions, unaudited):
 Three Months EndedSix Months Ended
June 30,June 30,
 2019202020192020
Revenues:
Google$38,674  $37,998  $74,706  $78,973  
Other Bets162  148  332  283  
Hedging gains (losses)108  151  245  200  
Total revenues$38,944  $38,297  $75,283  $79,456  
 Three Months EndedSix Months Ended
June 30,June 30,
 2019202020192020
Operating income (loss):
Google$10,280  $7,572  $19,468  $16,842  
Other Bets(989) (1,116) (1,857) (2,237) 
Reconciling items(1)
(111) (73) (1,823) (245) 
Total income from operations$9,180  $6,383  $15,788  $14,360  
(1) Reconciling items are generally comprised of corporate administrative costs, hedging gains (losses) and other miscellaneous items that are not allocated to individual segments. Reconciling items include the EC fine for the six months ended June 30, 2019.
 Three Months EndedSix Months Ended
June 30,June 30,
 2019202020192020
Capital expenditures:
Google$6,896  $4,836  $11,430  $10,499  
Other Bets65  96  124  200  
Reconciling items(2)
(835) 459  (790) 697  
Total capital expenditures as presented on the Consolidated Statements of Cash Flows$6,126  $5,391  $10,764  $11,396  
(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 EndedSix Months Ended
June 30,June 30,
 2019202020192020
Stock-based compensation:
Google$2,600  $3,126  $5,212  $6,114  
Other Bets125  136  248  271  
Reconciling items(3)
35  67  69  134  
Total stock-based compensation(4)
$2,760  $3,329  $5,529  $6,519  
Depreciation, amortization, and impairment:
Google$2,756  $3,292  $5,285  $6,305  
Other Bets79  94  163  186  
Reconciling items(3)
    
Total depreciation, amortization, and impairment$2,835  $3,386  $5,448  $6,494  
(3) Reconciling items relate to corporate administrative and other 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, 2019
As of
June 30, 2020
  (unaudited)
Long-lived assets:
United States$94,907  $98,209  
International28,424  31,214  
Total long-lived assets$123,331  $129,423  
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Nature of Operations and Summary of Significant Accounting Policies (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Accounting Policies [Abstract]    
Allowance for credit losses on accounts receivable $ 788 $ 275
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues (Revenue by Segment) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Segment Reporting Information [Line Items]        
Revenue $ 38,297 $ 38,944 $ 79,456 $ 75,283
Hedging gains (losses) 151 108 200 245
Google        
Segment Reporting Information [Line Items]        
Revenue 37,998 38,674 78,973 74,706
Google | Google Search & other        
Segment Reporting Information [Line Items]        
Revenue 21,319 23,642 45,821 46,189
Google | YouTube ads        
Segment Reporting Information [Line Items]        
Revenue 3,812 3,603 7,850 6,628
Google | Google properties        
Segment Reporting Information [Line Items]        
Revenue 25,131 27,245 53,671 52,817
Google | Google Network Members' properties        
Segment Reporting Information [Line Items]        
Revenue 4,736 5,249 9,959 10,264
Google | Google advertising        
Segment Reporting Information [Line Items]        
Revenue 29,867 32,494 63,630 63,081
Google | Google Cloud        
Segment Reporting Information [Line Items]        
Revenue 3,007 2,100 5,784 3,925
Google | Google other        
Segment Reporting Information [Line Items]        
Revenue 5,124 4,080 9,559 7,700
Other Bets        
Segment Reporting Information [Line Items]        
Revenue $ 148 $ 162 $ 283 $ 332
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues (Revenue by Geographic Location) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue $ 38,297 $ 38,944 $ 79,456 $ 75,283
Hedging gains (losses) 151 108 200 245
United States        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 17,999 17,863 36,869 34,395
EMEA        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 11,363 12,313 24,208 23,981
APAC        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 6,945 6,536 14,183 12,632
Other Americas        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue $ 1,839 $ 2,124 $ 3,996 $ 4,030
Geographic Concentration Risk | Revenue Benchmark        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Percentage of total revenue 100.00% 100.00% 100.00% 100.00%
Geographic Concentration Risk | Revenue Benchmark | United States        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Percentage of total revenue 47.00% 46.00% 47.00% 46.00%
Geographic Concentration Risk | Revenue Benchmark | EMEA        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Percentage of total revenue 30.00% 32.00% 30.00% 32.00%
Geographic Concentration Risk | Revenue Benchmark | APAC        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Percentage of total revenue 18.00% 17.00% 18.00% 17.00%
Geographic Concentration Risk | Revenue Benchmark | Other Americas        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Percentage of total revenue 5.00% 5.00% 5.00% 5.00%
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues (Narrative) (Details)
$ in Billions
6 Months Ended
Jun. 30, 2020
USD ($)
Revenue from Contract with Customer [Abstract]  
Deferred revenue recognized during period $ 1.5
Revenue not yet recognized $ 14.8
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected timing of revenue recognition 24 months
Expected timing of revenue recognition, percentage 50.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected timing of revenue recognition
Expected timing of revenue recognition, percentage 50.00%
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Financial Instruments and Fair Value [Line Items]          
Fair value of debt securities with fair value option elected $ 2,300   $ 2,300    
Gross realized gains on the sale of our marketable securities 306 $ 119 563 $ 165  
Gross realized losses on the sale of our marketable securities 88 21 127 69  
Credit loss recoveries 125        
Credit losses recognized     2    
Allowance for credit loss 2   2    
Non-marketable equity securities 11,279   11,279   $ 11,353
Unrealized gain (loss) on non-marketable equity securities (91) $ (890) 850 $ (1,280)  
Equity method investments 1,200   1,200   $ 1,300
Foreign currency gain (loss) to be reclassified during next 12 months 119   119    
Debt Securities          
Financial Instruments and Fair Value [Line Items]          
Net gain on debt securities with fair value option elected     $ 39    
Cash flow hedges | Foreign exchange contracts          
Financial Instruments and Fair Value [Line Items]          
Foreign exchange option contracts, maximum maturities     24 months    
Valuation, Market Approach          
Financial Instruments and Fair Value [Line Items]          
Non-marketable equity securities $ 1,400   $ 1,400    
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments (Debt Securities) (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Cash and Cash Equivalents $ 4,752 $ 4,604
Fair Value 98,844  
Level 2    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Adjusted Cost 99,176 103,944
Gross Unrealized Gains 2,186 867
Gross Unrealized Losses (21) (74)
Fair Value 101,341 104,737
Cash and Cash Equivalents 4,806 6,856
Fair Value 96,535 97,881
Level 2 | Time deposits    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Adjusted Cost 3,588 2,294
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 3,588 2,294
Cash and Cash Equivalents 3,588 2,294
Fair Value 0 0
Level 2 | Government bonds    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Adjusted Cost 55,913 55,033
Gross Unrealized Gains 1,098 434
Gross Unrealized Losses (2) (30)
Fair Value 57,009 55,437
Cash and Cash Equivalents 1,218 4,518
Fair Value 55,791 50,919
Level 2 | Corporate debt securities    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Adjusted Cost 23,277 27,164
Gross Unrealized Gains 715 337
Gross Unrealized Losses (5) (3)
Fair Value 23,987 27,498
Cash and Cash Equivalents 0 44
Fair Value 23,987 27,454
Level 2 | Mortgage-backed and asset-backed securities    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Adjusted Cost 16,398 19,453
Gross Unrealized Gains 373 96
Gross Unrealized Losses (14) (41)
Fair Value 16,757 19,508
Cash and Cash Equivalents 0 0
Fair Value $ 16,757 $ 19,508
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments (Contractual Maturity Date of Marketable Debt Securities) (Details)
$ in Millions
Jun. 30, 2020
USD ($)
Fair Value Disclosures [Abstract]  
Due in 1 year $ 24,027
Due in 1 year through 5 years 60,253
Due in 5 years through 10 years 1,993
Due after 10 years 12,571
Total $ 98,844
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments (Gross Unrealized Losses and Fair Values for Investments in Unrealized Loss Position) (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value $ 5,019 $ 12,953
Less than 12 Months, Unrealized Loss (15) (35)
12 Months or Greater, Fair Value 292 8,403
12 Months or Greater, Unrealized Loss (4) (39)
Total Fair Value 5,311 21,356
Total Unrealized Loss (19) (74)
Government bonds    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 3,152 6,752
Less than 12 Months, Unrealized Loss (2) (20)
12 Months or Greater, Fair Value 14 4,590
12 Months or Greater, Unrealized Loss 0 (10)
Total Fair Value 3,166 11,342
Total Unrealized Loss (2) (30)
Corporate debt securities    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 1,043 1,665
Less than 12 Months, Unrealized Loss (3) (2)
12 Months or Greater, Fair Value 9 978
12 Months or Greater, Unrealized Loss 0 (1)
Total Fair Value 1,052 2,643
Total Unrealized Loss (3) (3)
Mortgage-backed and asset-backed securities    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 824 4,536
Less than 12 Months, Unrealized Loss (10) (13)
12 Months or Greater, Fair Value 269 2,835
12 Months or Greater, Unrealized Loss (4) (28)
Total Fair Value 1,093 7,371
Total Unrealized Loss $ (14) $ (41)
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments (Measurement Alternative Investments) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Gains and Losses on Marketable and Non-Marketable Equity Securities        
Net gain on equity securities sold during the period $ 18 $ 80 $ 233 $ 130
Net unrealized gain (loss) on equity securities held as of the end of the period 1,437 2,619 408 3,652
Total gain recognized in other income (expense), net 1,455 2,699 641 3,782
Total unrealized gain (loss) for non-marketable equity securities $ 91 $ 890 $ (850) $ 1,280
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments (Carrying Amount of Equity Securities) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Fair Value Disclosures [Abstract]          
Total sale price $ 590 $ 389 $ 1,499 $ 629  
Total initial cost 424 207 685 327  
Cumulative net gains 166 $ 182 814 $ 302  
Total initial cost, marketable securities 2,358   2,358   $ 1,935
Cumulative net gain, marketable securities 2,136   2,136   1,361
Carrying value, marketable securities 4,494   4,494   3,296
Total initial cost, non-marketable securities 9,173   9,173   8,297
Cumulative net gain, non-marketable securities 2,106   2,106   3,056
Carrying value, non-marketable securities 11,279   11,279   11,353
Total initial cost 11,531   11,531   10,232
Cumulative net gain 4,242   4,242   4,417
Carrying value 15,773   15,773   14,649
Cumulative net gain of non-marketable securities 3,900   3,900   3,500
Unrealized loss of non-marketable securities $ 1,800   $ 1,800   $ 445
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments (Marketable Equity Securities) (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents $ 4,752 $ 4,604
Equity securities 4,494 3,296
Marketable Securities 4,494 3,296
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents 4,752 4,604
Equity securities 3,597 3,046
Marketable Securities 3,597 3,046
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents 4,806 6,856
Money market funds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents 4,752 4,604
Mutual funds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities $ 897 $ 250
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments (Non-Marketable Equity Securities) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Fair Value Disclosures [Abstract]        
Unrealized gains $ 189 $ 962 $ 545 $ 1,418
Unrealized losses (including impairment) (98) (72) (1,395) (138)
Total unrealized gain (loss) for non-marketable equity securities $ 91 $ 890 $ (850) $ 1,280
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments (Derivative Notional Amounts) (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Foreign exchange contracts | Derivatives Designated as Hedging Instruments: | Cash flow hedges    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative notional amount $ 7,245 $ 13,207
Foreign exchange contracts | Derivatives Designated as Hedging Instruments: | Fair value hedges    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative notional amount 458 455
Foreign exchange contracts | Derivatives Designated as Hedging Instruments: | Net investment hedges    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative notional amount 9,253 9,318
Foreign exchange contracts | Derivatives Not Designated as Hedging Instruments:    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative notional amount 30,918 43,497
Other contracts | Derivatives Not Designated as Hedging Instruments:    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative notional amount $ 2,634 $ 117
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments (Fair Values of Outstanding Derivative Instruments) (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Derivative Assets:    
Derivative Assets $ 397 $ 365
Derivative Liabilities:    
Derivative Liabilities 535 390
Level 2    
Derivative Assets:    
Derivative Assets 362 345
Derivative Liabilities:    
Derivative Liabilities 500 382
Level 2 | Other current and non-current assets    
Derivative Assets:    
Derivative Assets 345  
Level 2 | Other current and non-current assets | Foreign exchange contracts    
Derivative Assets:    
Derivative Assets   344
Level 2 | Other current and non-current assets | Other derivatives    
Derivative Assets:    
Derivative Assets 17 1
Level 2 | Accrued expenses and other liabilities, current and non-current    
Derivative Liabilities:    
Derivative Liabilities 217  
Level 2 | Accrued expenses and other liabilities, current and non-current | Foreign exchange contracts    
Derivative Liabilities:    
Derivative Liabilities   369
Level 2 | Accrued expenses and other liabilities, current and non-current | Other derivatives    
Derivative Liabilities:    
Derivative Liabilities 283 13
Fair Value of Derivatives Designated as Hedging Instruments | Level 2    
Derivative Assets:    
Derivative Assets 148 91
Derivative Liabilities:    
Derivative Liabilities 172 173
Fair Value of Derivatives Designated as Hedging Instruments | Level 2 | Other current and non-current assets    
Derivative Assets:    
Derivative Assets 148  
Fair Value of Derivatives Designated as Hedging Instruments | Level 2 | Other current and non-current assets | Foreign exchange contracts    
Derivative Assets:    
Derivative Assets   91
Fair Value of Derivatives Designated as Hedging Instruments | Level 2 | Other current and non-current assets | Other derivatives    
Derivative Assets:    
Derivative Assets 0 0
Fair Value of Derivatives Designated as Hedging Instruments | Level 2 | Accrued expenses and other liabilities, current and non-current    
Derivative Liabilities:    
Derivative Liabilities 172  
Fair Value of Derivatives Designated as Hedging Instruments | Level 2 | Accrued expenses and other liabilities, current and non-current | Foreign exchange contracts    
Derivative Liabilities:    
Derivative Liabilities   173
Fair Value of Derivatives Designated as Hedging Instruments | Level 2 | Accrued expenses and other liabilities, current and non-current | Other derivatives    
Derivative Liabilities:    
Derivative Liabilities 0 0
Fair Value of Derivatives Not Designated as Hedging Instruments | Level 2    
Derivative Assets:    
Derivative Assets 214 254
Derivative Liabilities:    
Derivative Liabilities 328 209
Fair Value of Derivatives Not Designated as Hedging Instruments | Level 2 | Other current and non-current assets    
Derivative Assets:    
Derivative Assets 197  
Fair Value of Derivatives Not Designated as Hedging Instruments | Level 2 | Other current and non-current assets | Foreign exchange contracts    
Derivative Assets:    
Derivative Assets   253
Fair Value of Derivatives Not Designated as Hedging Instruments | Level 2 | Other current and non-current assets | Other derivatives    
Derivative Assets:    
Derivative Assets 17 1
Fair Value of Derivatives Not Designated as Hedging Instruments | Level 2 | Accrued expenses and other liabilities, current and non-current    
Derivative Liabilities:    
Derivative Liabilities 45  
Fair Value of Derivatives Not Designated as Hedging Instruments | Level 2 | Accrued expenses and other liabilities, current and non-current | Foreign exchange contracts    
Derivative Liabilities:    
Derivative Liabilities   196
Fair Value of Derivatives Not Designated as Hedging Instruments | Level 2 | Accrued expenses and other liabilities, current and non-current | Other derivatives    
Derivative Liabilities:    
Derivative Liabilities $ 283 $ 13
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments (Effect of Derivative Instruments on Income and Accumulated Other Comprehensive Income) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Derivatives in Net Investment Hedging Relationship:        
Revenues $ 38,297 $ 38,944 $ 79,456 $ 75,283
Other income (expense), net 1,894 2,967 1,674 4,505
Revenues        
Foreign exchange contracts        
Total gains (losses) 151 108 200 245
Other income (expense), net        
Foreign exchange contracts        
Total gains (losses) (246) 162 34 (23)
Foreign exchange contracts        
Derivatives in Net Investment Hedging Relationship:        
Total (214) (114) 330 (86)
Foreign exchange contracts | Revenues | Fair Value of Derivatives Not Designated as Hedging Instruments        
Foreign exchange contracts        
Derivatives not designated as hedging instruments 0 0 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 (69) 95 160 (154)
Other derivatives | Revenues | Fair Value of Derivatives Not Designated as Hedging Instruments        
Foreign exchange contracts        
Derivatives not designated as hedging instruments 0 0 0 0
Other derivatives | Other income (expense), net | Fair Value of Derivatives Not Designated as Hedging Instruments        
Foreign exchange contracts        
Derivatives not designated as hedging instruments (211) 0 (239) 0
Derivatives in Cash Flow Hedging Relationship | Foreign exchange contracts        
Derivatives in Cash Flow Hedging Relationship:        
Amount included in the assessment of effectiveness (44) (42) 368 (48)
Amount excluded from the assessment of effectiveness (49) 11 3 (19)
Derivatives in Cash Flow Hedging Relationship | Foreign exchange contracts | Revenues        
Foreign exchange contracts        
Amount of gains (losses) reclassified from AOCI to income 140 85 166 213
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach 11 23 34 32
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 0 0
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach 0 0 0 0
Derivatives in Net Investment Hedging Relationship: | Foreign exchange contracts        
Derivatives in Net Investment Hedging Relationship:        
Amount included in the assessment of effectiveness (121) (83) (41) (19)
Derivatives in Net Investment Hedging Relationship: | Foreign exchange contracts | Revenues        
Foreign exchange contracts        
Amount excluded from the assessment of effectiveness 0 0 0 0
Derivatives in Net Investment Hedging Relationship: | Foreign exchange contracts | Other income (expense), net        
Foreign exchange contracts        
Amount excluded from the assessment of effectiveness 33 57 111 111
Derivatives in Fair Value Hedging Relationship | Foreign exchange contracts | Revenues        
Foreign exchange contracts        
Hedged items 0 0 0 0
Derivatives designated as hedging instruments 0 0 0 0
Amount excluded from the assessment of effectiveness 0 0 0 0
Derivatives in Fair Value Hedging Relationship | Foreign exchange contracts | Other income (expense), net        
Foreign exchange contracts        
Hedged items 9 (13) (8) 9
Derivatives designated as hedging instruments (9) 13 8 (9)
Amount excluded from the assessment of effectiveness $ 1 $ 10 $ 2 $ 20
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments (Offsetting of Financial Assets and Financial Liabilities) (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Offsetting of Assets    
Gross Amounts of Recognized Assets $ 397 $ 365
Gross Amounts Offset in the Consolidated Balance Sheets (35) (21)
Net Presented in the Consolidated Balance Sheets 362 344
Financial Instruments (203) (88)
Cash Collateral Received (101) (234)
Non-Cash Collateral Received (22) 0
Net Assets Exposed 36 22
Offsetting of Liabilities    
Gross Amounts of Recognized Liabilities 535 390
Gross Amounts Offset in the Consolidated Balance Sheets (35) (21)
Net Presented in the Consolidated Balance Sheets 500 369
Financial Instruments (203) (88)
Cash Collateral Pledged (2) 0
Non-Cash Collateral Pledged (263) 0
Net Liabilities $ 32 $ 281
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Leases Components of Operating Lease Expense (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Leases [Abstract]        
Operating lease cost $ 544 $ 427 $ 1,067 $ 825
Variable lease cost 155 130 295 258
Total operating lease cost $ 699 $ 557 $ 1,362 $ 1,083
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Leases Narrative (Details)
$ in Billions
Jun. 30, 2020
USD ($)
Lessee, Lease, Description [Line Items]  
Weighted average remaining lease term 9 years
Weighted average discount rate 2.70%
Operating leases not yet commenced, future minimum lease payments $ 7.3
Minimum  
Lessee, Lease, Description [Line Items]  
Operating lease, non-cancelable lease term 1 year
Finance lease, non-cancelable lease term 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Operating lease, non-cancelable lease term 25 years
Finance lease, non-cancelable lease term 25 years
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Leases Supplemental Cash Flow Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Leases [Abstract]        
Cash payments for operating leases $ 493 $ 396 $ 923 $ 770
New operating lease assets obtained in exchange for operating lease liabilities $ 671 $ 1,322 $ 1,441 $ 2,453
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Leases Future Minimum Lease Payments (Details)
$ in Millions
Jun. 30, 2020
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
Remainder of 2020 $ 937
2021 2,048
2022 1,907
2023 1,726
2024 1,493
Thereafter 6,330
Total future lease payments 14,441
Less imputed interest (2,316)
Total lease liability balance $ 12,125
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Variable Interest Entities (VIEs) (Narrative) (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Variable Interest Entity [Line Items]    
Assets not available for use $ 278,492 $ 275,909
Liabilities with no recourse 71,170 74,467
Noncontrolling interest 3,700 1,200
Variable Interest Entity, Primary Beneficiary | Waymo    
Variable Interest Entity [Line Items]    
Noncontrolling interest 3,200  
Variable Interest Entity, Primary Beneficiary | Nonrecourse    
Variable Interest Entity [Line Items]    
Liabilities with no recourse 2,400 1,200
Asset Pledged as Collateral | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Assets not available for use $ 5,800 $ 3,100
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Debt (Narrative) (Details)
1 Months Ended
Apr. 30, 2016
USD ($)
Jun. 30, 2020
USD ($)
Dec. 31, 2019
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,300,000,000 4,100,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 67 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Debt (Long-Term Debt) (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Short-term portion of long-term debt    
Total future finance lease payments $ 139 $ 117
Less: imputed interest for finance leases (2) (2)
Total short-term portion of long-term debt 1,136 115
Long-Term Debt    
Unamortized discount for the Notes above (37) (42)
Subtotal 2,963 3,958
Total future finance lease payments 1,171 685
Less: imputed interest for finance leases (116) (89)
Total long-term debt 4,018 4,554
3.625% Notes due on May 19, 2021    
Short-term portion of long-term debt    
3.625% Notes due on May 19, 2021 999 0
Long-Term Debt    
Long-term debt $ 0 1,000
Interest rate 3.625%  
3.375% Notes due on February 25, 2024    
Long-Term Debt    
Long-term debt $ 1,000 1,000
Interest rate 3.375%  
1.998% Notes due on August 15, 2026    
Long-Term Debt    
Long-term debt $ 2,000 $ 2,000
Interest rate 1.998%  
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Financial Statement Information (Property and Equipment) (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross $ 114,292 $ 104,207
Less: accumulated depreciation (35,544) (30,561)
Property and equipment, net 78,748 73,646
Land and buildings    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross 44,494 39,865
Information technology assets    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross 40,731 36,840
Construction in progress    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross 21,948 21,036
Leasehold improvements    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross 6,922 6,310
Furniture and fixtures    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross $ 197 $ 156
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Financial Statement Information (Accrued Expenses and Other Current Liabilities) (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Balance Sheet Components Disclosure [Abstract]    
European Commission fines $ 9,510 $ 9,405
Accrued customer liabilities 2,407 2,245
Accrued purchases of property and equipment 1,976 2,411
Current operating lease liabilities 1,416 1,199
Other accrued expenses and current liabilities 9,117 7,807
Accrued expenses and other current liabilities $ 24,426 $ 23,067
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Financial Statement Information (Components of Accumulated Other Comprehensive Income) (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Components of AOCI, net of tax    
Beginning Balance $ 201,442 $ 177,628
Other comprehensive income (loss) before reclassifications 1,388 1,506
Amounts excluded from the assessment of hedge effectiveness recorded in AOCI 3 (19)
Amounts reclassified from AOCI (455) (242)
Other comprehensive income (loss) 936 1,245
Ending Balance 207,322 192,192
Cumulative Effect, Period of Adoption, Adjustment    
Components of AOCI, net of tax    
Beginning Balance   (34)
Total    
Components of AOCI, net of tax    
Beginning Balance (1,232) (2,306)
Ending Balance (296) (1,091)
Total | Cumulative Effect, Period of Adoption, Adjustment    
Components of AOCI, net of tax    
Beginning Balance   (30)
Foreign Currency Translation Adjustments    
Components of AOCI, net of tax    
Beginning Balance (2,003) (1,884)
Other comprehensive income (loss) before reclassifications (266) 82
Amounts excluded from the assessment of hedge effectiveness recorded in AOCI 0 0
Amounts reclassified from AOCI 0 0
Other comprehensive income (loss) (266) 82
Ending Balance (2,269) (1,802)
Foreign Currency Translation Adjustments | Cumulative Effect, Period of Adoption, Adjustment    
Components of AOCI, net of tax    
Beginning Balance   0
Unrealized Gains (Losses) on Available-for-Sale Investments    
Components of AOCI, net of tax    
Beginning Balance 812 (688)
Other comprehensive income (loss) before reclassifications 1,365 1,460
Amounts excluded from the assessment of hedge effectiveness recorded in AOCI 0 0
Amounts reclassified from AOCI (318) (68)
Other comprehensive income (loss) 1,047 1,392
Ending Balance 1,859 704
Unrealized Gains (Losses) on Available-for-Sale Investments | Cumulative Effect, Period of Adoption, Adjustment    
Components of AOCI, net of tax    
Beginning Balance   0
Unrealized Gains (Losses) on Cash Flow Hedges    
Components of AOCI, net of tax    
Beginning Balance (41) 266
Other comprehensive income (loss) before reclassifications 289 (36)
Amounts excluded from the assessment of hedge effectiveness recorded in AOCI 3 (19)
Amounts reclassified from AOCI (137) (174)
Other comprehensive income (loss) 155 (229)
Ending Balance $ 114 7
Unrealized Gains (Losses) on Cash Flow Hedges | Cumulative Effect, Period of Adoption, Adjustment    
Components of AOCI, net of tax    
Beginning Balance   $ (30)
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Financial Statement Information (Effects on Net Income of Amounts Reclassified from AOCI) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Revenue $ 38,297 $ 38,944 $ 79,456 $ 75,283
Other income (expense), net 1,894 2,967 1,674 4,505
Benefit (provision) for income taxes (1,318) (2,200) (2,239) (3,689)
Net income 6,959 9,947 13,795 16,604
Gains (Losses) Reclassified from AOCI to the Consolidated Statements of Income        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Net income 264 145 455 242
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 189 98 403 96
Benefit (provision) for income taxes (40) (23) (85) (28)
Net income 149 75 318 68
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]        
Benefit (provision) for income taxes (27) (17) (32) (42)
Net income 115 70 137 174
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 140 85 166 213
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 $ 2 $ 2 $ 3 $ 3
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Financial Statement Information (Schedule of Other Income (Expense), Net) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Balance Sheet Components Disclosure [Abstract]        
Interest income $ 433 $ 653 $ 1,019 $ 1,175
Interest expense (13) (25) (34) (60)
Foreign currency exchange losses, net (92) (52) (173) 22
Gain on debt securities, net 387 98 399 96
Gain on equity securities, net 1,455 2,699 641 3,782
Performance fees (75) (443) (69) (560)
Income (loss) and impairment from equity method investments, net (54) (16) 20 (56)
Other (147) 53 (129) 106
Other income (expense), net 1,894 2,967 1,674 4,505
Interest costs capitalized $ 57 $ 36 $ 109 $ 67
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Nov. 30, 2019
Business Acquisition [Line Items]      
Goodwill $ 20,824 $ 20,624  
Patents and developed technology      
Business Acquisition [Line Items]      
Acquired intangible assets, weighted-average useful life 3 years 9 months 18 days    
Trade names and other      
Business Acquisition [Line Items]      
Acquired intangible assets, weighted-average useful life 5 years    
Customer relationships      
Business Acquisition [Line Items]      
Acquired intangible assets, weighted-average useful life 5 years    
Other acquisitions      
Business Acquisition [Line Items]      
Total consideration $ 378    
Acquired intangible assets 129    
Goodwill 201    
Net assets acquired $ 48    
Fitbit      
Business Acquisition [Line Items]      
Share price (in dollars per share)     $ 7.35
Purchase price     $ 2,100
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets (Goodwill Rollforward) (Details)
$ in Millions
6 Months Ended
Jun. 30, 2020
USD ($)
Changes in Carrying Amount of Goodwill  
Balance as of December 31, 2019 $ 20,624
Acquisitions 201
Foreign currency translation and other adjustments (1)
Balance as of June 30, 2020 20,824
Google  
Changes in Carrying Amount of Goodwill  
Balance as of December 31, 2019 19,921
Acquisitions 201
Foreign currency translation and other adjustments 5
Balance as of June 30, 2020 20,127
Other Bets  
Changes in Carrying Amount of Goodwill  
Balance as of December 31, 2019 703
Acquisitions 0
Foreign currency translation and other adjustments (6)
Balance as of June 30, 2020 $ 697
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets (Acquisition-Related Intangible Assets that are being Amortized) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Acquired Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount $ 5,669   $ 5,669   $ 5,929
Accumulated Amortization 3,972   3,972   3,950
Net Carrying Amount 1,697   1,697   1,979
Patents and developed technology          
Acquired Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 4,724   4,724   4,972
Accumulated Amortization 3,523   3,523   3,570
Net Carrying Amount 1,201   1,201   1,402
Customer relationships          
Acquired Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 245   245   254
Accumulated Amortization 38   38   30
Net Carrying Amount 207   207   224
Trade names and other          
Acquired Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 700   700   703
Accumulated Amortization 411   411   350
Net Carrying Amount 289   289   $ 353
Acquisition-related intangible assets          
Acquired Finite-Lived Intangible Assets [Line Items]          
Amortization of acquisition-related intangible assets $ 194 $ 209 $ 398 $ 406  
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets (Expected Amortization Expense for Acquisition-Related Intangible Assets) (Details)
$ in Millions
Jun. 30, 2020
USD ($)
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]  
Remainder of 2020 $ 368
2021 690
2022 350
2023 79
2024 57
Thereafter 153
Total $ 1,697
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Contingencies (Details)
$ in Millions, € in Billions
3 Months Ended 6 Months Ended
Mar. 20, 2019
USD ($)
Mar. 20, 2019
EUR (€)
Jun. 27, 2017
USD ($)
Jun. 27, 2017
EUR (€)
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 2018
EUR (€)
Jun. 30, 2017
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Loss Contingencies [Line Items]                      
European Commission fines         $ 0 $ 0       $ 0 $ 1,697
European Commission Antitrust Investigation                      
Loss Contingencies [Line Items]                      
European Commission fines $ 1,700 € 1.5 $ 2,700 € 2.4   $ 1,700 $ 5,100 € 4.3 $ 2,700    
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity (Narrative) (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Jul. 30, 2020
Stockholders Equity Note [Line Items]          
Repurchases of capital stock $ 6,852 $ 3,577 $ 15,348 $ 6,602  
Class C Capital Stock | Share Repurchase Program          
Stockholders Equity Note [Line Items]          
Authorized share repurchase amount 25,000   25,000    
Remaining amount available for repurchase $ 5,400   $ 5,400    
Repurchases of capital stock (in shares)     11.6    
Repurchases of capital stock     $ 15,300    
Class C Capital Stock | Share Repurchase Program | Subsequent Event          
Stockholders Equity Note [Line Items]          
Authorized share repurchase amount         $ 28,000
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Denominator        
Basic net income per share (in dollars per share) $ 10.21 $ 14.33 $ 20.16 $ 23.91
Weighted-average effect of dilutive securities        
Diluted net income per share (in dollars per share) $ 10.13 $ 14.21 $ 20.00 $ 23.71
Class A Common Stock        
Numerator        
Allocation of undistributed earnings $ 3,055 $ 4,286 $ 6,042 $ 7,150
Denominator        
Number of shares used in basic computation (shares) 299,308 299,035 299,642 299,025
Basic net income per share (in dollars per share) $ 10.21 $ 14.33 $ 20.16 $ 23.91
Numerator        
Allocation of undistributed earnings for basic computation $ 3,055 $ 4,286 $ 6,042 $ 7,150
Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares 473 667 935 1,113
Reallocation of undistributed earnings (26) (36) (53) (59)
Allocation of undistributed earnings $ 3,502 $ 4,917 $ 6,924 $ 8,204
Denominator        
Number of shares used in basic computation (shares) 299,308 299,035 299,642 299,025
Weighted-average effect of dilutive securities        
Conversion of Class B to Class A common shares outstanding (shares) 46,355 46,525 46,383 46,562
Restricted stock units and other contingently issuable shares (shares)     135 482
Number of shares used in per share computation (shares) 345,755 346,013 346,160 346,069
Diluted net income per share (in dollars per share) $ 10.13 $ 14.21 $ 20.00 $ 23.71
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) 92 453    
Class B Common Stock        
Numerator        
Allocation of undistributed earnings $ 473 $ 667 $ 935 $ 1,113
Denominator        
Number of shares used in basic computation (shares) 46,355 46,525 46,383 46,562
Basic net income per share (in dollars per share) $ 10.21 $ 14.33 $ 20.16 $ 23.91
Numerator        
Allocation of undistributed earnings for basic computation $ 473 $ 667 $ 935 $ 1,113
Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares 0 0 0 0
Reallocation of undistributed earnings (3) (6) (7) (9)
Allocation of undistributed earnings $ 470 $ 661 $ 928 $ 1,104
Denominator        
Number of shares used in basic computation (shares) 46,355 46,525 46,383 46,562
Weighted-average effect of dilutive securities        
Conversion of Class B to Class A common shares outstanding (shares) 0 0 0 0
Restricted stock units and other contingently issuable shares (shares)     0 0
Number of shares used in per share computation (shares) 46,355 46,525 46,383 46,562
Diluted net income per share (in dollars per share) $ 10.13 $ 14.21 $ 20.00 $ 23.71
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,431 $ 4,994 $ 6,818 $ 8,341
Denominator        
Number of shares used in basic computation (shares) 336,105 348,409 338,092 348,832
Basic net income per share (in dollars per share) $ 10.21 $ 14.33 $ 20.16 $ 23.91
Numerator        
Allocation of undistributed earnings for basic computation $ 3,431 $ 4,994 $ 6,818 $ 8,341
Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares 0 0 0 0
Reallocation of undistributed earnings 26 36 53 59
Allocation of undistributed earnings $ 3,457 $ 5,030 $ 6,871 $ 8,400
Denominator        
Number of shares used in basic computation (shares) 336,105 348,409 338,092 348,832
Weighted-average effect of dilutive securities        
Conversion of Class B to Class A common shares outstanding (shares) 0 0 0 0
Restricted stock units and other contingently issuable shares (shares)     5,394 5,516
Number of shares used in per share computation (shares) 341,269 353,941 343,486 354,348
Diluted net income per share (in dollars per share) $ 10.13 $ 14.21 $ 20.00 $ 23.71
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,164 5,532    
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Compensation Plans (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 3,500 $ 2,900 $ 6,800 $ 5,800
Awards expected to be settled with stock 3,329 $ 2,760 6,519 $ 5,529
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost $ 26,400   $ 26,400  
Weighted average recognition period for unrecognized stock-based compensation expense     2 years 8 months 12 days  
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.20.2
Compensation Plans (Unvested Restricted Stock Units Activity) (Details) - Restricted Stock Units (RSUs)
6 Months Ended
Jun. 30, 2020
$ / shares
shares
Unvested restricted stock units - number of shares  
Unvested at beginning of period (in shares) | shares 19,394,236
Granted (in shares) | shares 10,575,423
Vested (in shares) | shares (6,009,373)
Forfeited/canceled (in shares) | shares (715,592)
Unvested at end of period (in shares) | shares 23,244,694
Unvested restricted stock units - weighted-average grant-date fair value  
Unvested at beginning of period (in dollars per share) | $ / shares $ 1,055.22
Granted (in dollars per share) | $ / shares 1,387.34
Vested (in dollars per share) | $ / shares 1,051.05
Forfeited/canceled (in dollars per share) | $ / shares 1,138.07
Unvested at end of period (in dollars per share) | $ / shares $ 1,204.92
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details) - USD ($)
$ in Billions
Dec. 31, 2019
Jun. 30, 2019
Income Tax Disclosure [Abstract]    
Gross unrecognized tax benefits $ 3.4 $ 3.9
Unrecognized tax benefits that would impact effective tax rate $ 2.3 $ 2.7
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.20.2
Information about Segments and Geographic Areas (Revenue by Segment) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Segment Reporting Information [Line Items]        
Revenue $ 38,297 $ 38,944 $ 79,456 $ 75,283
Hedging gains (losses) 151 108 200 245
Google        
Segment Reporting Information [Line Items]        
Revenue 37,998 38,674 78,973 74,706
Other Bets        
Segment Reporting Information [Line Items]        
Revenue $ 148 $ 162 $ 283 $ 332
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.20.2
Information about Segments and Geographic Areas (Operating Income (Loss) by Segment) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Segment Reporting Information [Line Items]        
Segment operating income (loss) $ 6,383 $ 9,180 $ 14,360 $ 15,788
Operating Segments | Google        
Segment Reporting Information [Line Items]        
Segment operating income (loss) 7,572 10,280 16,842 19,468
Operating Segments | Other Bets        
Segment Reporting Information [Line Items]        
Segment operating income (loss) (1,116) (989) (2,237) (1,857)
Reconciling items        
Segment Reporting Information [Line Items]        
Segment operating income (loss) $ (73) $ (111) $ (245) $ (1,823)
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.20.2
Information about Segments and Geographic Areas (Capital Expenditures by Segment) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Segment Reporting Information [Line Items]        
Capital expenditures $ 5,391 $ 6,126 $ 11,396 $ 10,764
Operating Segments | Google        
Segment Reporting Information [Line Items]        
Capital expenditures 4,836 6,896 10,499 11,430
Operating Segments | Other Bets        
Segment Reporting Information [Line Items]        
Capital expenditures 96 65 200 124
Reconciling Items        
Segment Reporting Information [Line Items]        
Capital expenditures $ 459 $ (835) $ 697 $ (790)
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.20.2
Information about Segments and Geographic Areas (Stock-based Compensation and Depreciation, Amortization and Impairment by Segment) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Segment Reporting Information [Line Items]        
Stock-based compensation expense $ 3,329 $ 2,760 $ 6,519 $ 5,529
Depreciation, amortization and impairment 3,386 2,835 6,494 5,448
Operating Segments | Google        
Segment Reporting Information [Line Items]        
Stock-based compensation expense 3,126 2,600 6,114 5,212
Depreciation, amortization and impairment 3,292 2,756 6,305 5,285
Operating Segments | Other Bets        
Segment Reporting Information [Line Items]        
Stock-based compensation expense 136 125 271 248
Depreciation, amortization and impairment 94 79 186 163
Reconciling items        
Segment Reporting Information [Line Items]        
Stock-based compensation expense 67 35 134 69
Depreciation, amortization and impairment $ 0 $ 0 $ 3 $ 0
XML 87 R77.htm IDEA: XBRL DOCUMENT v3.20.2
Information about Segments and Geographic Areas (Long-Lived Assets by Geographic Area) (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 129,423 $ 123,331
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 98,209 94,907
International    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 31,214 $ 28,424
XML 88 R78.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events (Details)
$ in Millions
Jul. 30, 2020
INR (₨)
Jul. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Dec. 31, 2019
USD ($)
Subsequent Event [Line Items]        
Non-marketable equity securities     $ 11,279 $ 11,353
Subsequent Event | Jio Platforms Ltd | Forecast        
Subsequent Event [Line Items]        
Non-marketable equity securities ₨ 337,370,000,000 $ 4,500    
Subsequent Event | Jio Platforms Ltd | Forecast        
Subsequent Event [Line Items]        
Ownership percentage 7.70% 7.70%    
EXCEL 89 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #B?_E '04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " XG_Y0A+ +S.\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;1%QT+7%\4G!<&!XEM(;EM8DX;DI-VW-XU;A^@'\#%W__SN M=W"M\D(- 5_"X#&0P7@SV=Y%H?R&'8B\ (CJ@%;&,B5<:NZ&8"6E9]B#E^HH M]P@UYW=@D:26)&$&%GXALJ[52JB DH9PQFNUX/UGZ#-,*\ >+3J*4)45L&Z> MZ$]3W\(5,,,(@XW?!=0+,5?_Q.8.L'-RBF9)C>-8CDW.I1TJ>']^>LWK%L9% MDDYA^A6-H)/'#;M,?FON'[:/K*MYS0N^*AJ^K=;B=B7J]&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" XG_Y0GN N:=\% "]&@ & 'AL+W=O$<8R M$\6AFLL<[DR5SH2!4SWK%7,M150996F/>5[0RT22=\Y.JFMC?7:B2I,FN1QK M4I19)O3R7*9J<=JAG:/^5C#66^+$B69S(M$Y43+ MZ6EG2-^.?&X-JB?^3.2BV#DF]E4>E'JT)]?1:<>SC&0J0V,A!/P\R9%,4XL$ M/#ZO03O;,:WA[O$&_:IZ>7B9!U'(D4K_2B(3GW:..B224U&FYDXM?I7K%^I; MO%"E1?6?+%;/^GZ'A&5A5+8V!@99DJ]^Q?/:$;L&WAX#MC9@KPSHOA'XVJ#R M7&_%K'JM"V'$V8E6"Z+MTX!F#RK?5-;P-DENIW%B--Q-P,Z8 MCXZW?([;\+F3LZ0PX"9#/HBL=O9PG&$ZC\6#M&LP/$1X4<\IG]>&&> I#7-6 MK>H#,C$07$1I,E)E;O02?J-:N@WH%Y<8R1UYIFU(WHMG0M6$XC"+('<7!YH!4\GB;U_L.AZ2!YY%A-H\3$TMA MM(0$I1\78HD1=F).^1<1'MDSF/![M)P[VV<0+U$;(F!$729@.):_IK@ M-B3'6CTE>5CO4AQS-,2HN?1 <5%_36VL"B-2\GS6/0ZAE]U/! 8(^)GC4906*2_F-"L$GXUCEF 0W@+ ^[WKPAS%R.8&V2@JC M4FN;KE8Y*LEG56B5]14?COCI=9WXDIG+#K15>KC.H=A8E?0VNXL-U5IF."+. MC+GTP%JE!YM((1G "IPIO:SCTX!S(S04U\,PA-8%DHR,5I 81Y<=6*OL<)E) M/;/3^0X03 SQG\U%7D\6!VRJ0IA+"ZQ56IAD(DW)>5G [:(VT!IP&ADYW6>M M='\20\^(N@B':23D=)[AFCR$VC&JZL>K5,QJJ> C5218:R9 M_"[K8PF' GVG09]YOH\QZ/ON)&+]4@-)T8%3YBG;F3:>Y]L]Z<.Z'EN"[>)P;Z*34EE/WT\#.9R+#4$ 1U M3FU JASQX_=0XO[RTAL'Y ?O$.*!S&'6GD2*=L_W[VXP*CM?47#EW'B-7#Z'L<@A*^YK!1N /@PG%T/L['.JDT?>((^54T=0S,T3V[4T M>M6I&S_^=A\(G=3Y>"7Y!2+4@%3KB2\2(-])I]\@G8T"U !@!0ACXJ30QY6L MO?XT #7JC^\TT6]5E'[-2EDCO] ?S@-.*>6OEDIO9X/ ]@K5ODE!0OOI8K57 ML+VZW9L95CL2/??X:F/GO;"M1D%2.053[W X^O57LGJQ*AYM=WPH(Q16748 M2Q%);1^ ^U.ES.;$#K#=L3K[#U!+ P04 " XG_Y0%9,C&RD( "1)0 M& 'AL+W=OSC5*[B\6B6FWD5E1OBIW,X%HT4=9IUN95VF1HU(^7,UNR,62)W6#!O'O5#Y5 M@]^H3N6^*'[4!Q_65S-<,Y*97*DZA( _![F4659' AY_=4%G_3WKAL/?+]'_ MT20/R=R+2BZ+[#_I6FVN9O$,K>6#V&?J6_'TA^P2"NIXJR*KFO_14X?%,[3: M5ZK8=HV!P3;-V[_B9]<1@P:$.QK0K@$]M0'K&K FT999D]:M4.+ZLBR>4%FC M(5K]H^F;IC5DD^;U,-ZI$JZFT$Y=+[]\OOOR\;S\OWZ.Z/ M]^^_WZ%S].?=+7K]Z@R]0FF./J59!CU?72X4W+ANOEAU-WG7WH0Z;O*O??X& M,3Q'%%-L:;[T-[^5*VA.ZN8D&3=?0+I]SK3/F3;QF"OG?5G*7"%155)5%YZ( MK(_(FHC<%5%4&R3R-5K5/^1?^_0@,KB%M:_:4&$3JEYEAVL219Q>+@[#+K&@ M8I[$/6K$D_<\N9?G)U'^D$K<9Q)51]CG$7KSN%FM MBCUPAG*WDI T)VC7"H;T=!@0 E,]PE/"RI@-+33C'J:D9?FAWQ5;"52XJ<\ MB6IDD& )GQ U,92$#IYQSS,^PO, ,Z HGVVD8N.&,0DFI$Q,DB1V3DG/*?%R M^J(VLH0Z/2PH-GJ)<>L@B)()/Q/$.:%V@@3K H]/64U'*79A1HN )SB&N M;M7J1/SR]"%7(G],ZSG:Y>=>*[+ ML2U[:BH!Q^%T$EE001 Z5B'5:D']:@$$RSW47ZB^L*6M1+LIA$)W+W/YD-K' MBYIJ$!$Z79 6%(RIPPS2P:[#+QDOC.7/FC!XK9IM,3(0@V&TTC=E@G(^\'\= M?PN,X=#ARJG6$^K7DY<$2@E&; _6>R-*^\0P)2+ >"IZ-E1"'#I"M8Y0OX[T MRMS1M!(TI0$*V[2H6% DP0[K0+5^T&/Z,?#;W?)R2@@UQ2&)C)XT031R5&FJ M!83Z!61L'(]-35,J. N#J7FPP0+JLCI4*PKU*\K'(G\\5[+DJ1 < M$X.?!14$KJ[4.D+].C*=D_.A^%G9FH+!#.-@ P6NZ:DEA?JW-([I>82ON7>) M@V2Z=;"@DCAV%%:FM8KYM>ID+\XL6Y?(Z%8K"CNF*-."Q?R"-?6W1Q84LVQ< M<(2G76J%4>*8L4R+%?.+56O1LGY9'6-K2@Y)#!MD0=& N;@.'K[Y=:DM5,<8 M6K8M!,9U2M$"X]REG4RK$O.KTK+(Z[&7^0KXH=>?"R41P6=6IMY(]7/]BVHG M5O)JMBME)O8^;=72Q/S2!+UY@)UMLP<#[MWRK^J[SM$K_ 9C J6K1 >1@4^!A==ZE3ET M.9YCC-M#<&![M2G*]+]R_18JW,O9M*IJF]/8L[VJ8+>WAJ&S#I4I9\:$\D'& MZ6NU8WZU6V:P)?G]-Q+BMS<-S>8$>E>;X2W8X*XC])4E6HE=6J^2YE)S1:S7 M:6V:X>1.I.OS-'\!^;KP I&@[D%[+[:<7H_X)2_P>4^334\M]:FSMRB,XSEC M 1K'H4DRCVFLH_!PSCD9A.!TCL/PK,DNC,FR)1YM"Q=HJF:R !@0&>DK3A M**$.EES["W[*$]3*6=.L+U!,$T%QQ.A4$JTXPEV/+KBV&]QO-PQ1;";Q+R9! MC)=0UL<;5IS[\0;7+H3[78BWSNOJ]!IJU[K(,E%6NE)9M;6[7S2LQG6IFR9T M##;.1SL5?N0]H2\?HYHV>;5G[@4Z#BIP3O%8]9&BT[W$G2@ M-7]SG/AIXW0,-DY)^Q?NWZ(?2^G7A\KRC#? KL$Z#3S.37LG?LP[G91;IWS' M\C+=#11FVM"=9F6#QJ#S[IRT(>)'#-%I.0TD_&ABIDX[$[-!_8EI6>=^63^E M8)PX4J:$&XGX(.,$M,)SO\*?DL"O#(NI\486/DB;Q6+PO4S]L=(G43ZF>04; M\P=H@]]$T+ALO_]I#U2Q:SZAN2^4*K;-SXT4(*(U *X_%+"?ZP[JKW+ZK["N M_P=02P,$% @ .)_^4"WG]!G: P [1, !@ !X;"]W;W)K73.GN?E9 M8$UDBTH"VOWUE63'QK&-W0V!#^#+>RZ/\.$=--IS<2\C0A3X$;-$CIU(J#E#/1-@%?]0LI<'Q\"@W'%^;T[>+\>.9SHBC"R428'UQX[,"&,F MD^[C>Y;4R6N:P,/CA^Q_67@- Q9;J7BL.8IJDG_A'MA ' 3!H"$!9 .H:X& .0AKR9\=CS\FBQT.#3A<%@.=S5S#HYR<&3S^0WYYHHO[B/. MED3(ER\&"/;_!.3[EJJ?ET>R^WEVWV8/FI:5)SLB%+UC!.CQ6A$AR!)(4_,- MV& !=IAM"7A%$[#DC&$AP8:(=&U?UZUM6JYORYG1W$V\"\^#(W=WN(1MJA)+ MD+,$_Y\E?1H WJJ("_J?OF&8TJNU(&FMWD&+T,M>CV"Z*$M O1RH]V0@*N6V M':97:?$QQ#%%J?DP;SY\ JN M;H,RK/09#B"RO3XBJE,.?+_7R .]PNJ\4Q#]QO1D!;MPU4J/@QUX.#P.QK"4 M8 HR0&MM1TP,%AX)G\,D8>&2L,TF3SP[6;W#51XVS4XW;9FL\$S89IHGG!Y8 MM4+?\Q""-5!5*1H.!VC0S%38)FSSS9//3]4>&\&JTC:PPE)ABZ?:^;GJ/#^% MT\'^<\Q/83WPS-X#JX;B-\Y/)VV9K# ?>$;W@553"4)?_PVI,M4I@P V$J'" M?="YW0=5+:4!JU9Y%*OP'M3%>V9@EM&T#0\Z^(/V'.:#"O-!9S8?5#64QN'I MIBV3%>:#SF@^J,9\_" 6'8S%28#SJW^: :\VD"JY$V@+D'>S%F M(^P3%FN:2,#(2L=Z%WV=1*1[2^F)XAN[/7/'E>*Q/8P(U@^]$>C[*\[5PXG9 M\2#. MMH>B!\:B8R&2Z))TDG[[4H_(-DDI07OHQ;:D_PSYFZ&'(TY>N7B6&\84>"OR M4IZ/-DIMSSQ/KC:LH'+,MZS43]9<%%3I2_'DR:U@-*V-BMQ#OA]Z!CZ"H_<;]]G31E4WO.ED2Y_8DJD?VSNA MK[S.2YH5K)09+X%@Z_/1!3Q;P+@RJ!6_9>Q5'OP&%5YYTO/XJW4ZZL:L# ]_OWO_5L-KF$IVIR/XA%( MV9KN*3B>"OP)1J;6WZD<=_=I: MQRLKJX6R5$(_S;2=FLYN;Y:WOU[-+QX6<[!\T%_7BYN');C]!JYN9K?7"_ 3 M^+&<@Y,OI^ +R$IPG>6YSK"<>$H/7SGQ5NU0E\U0J&R.';VS7Z)!A]]WY1A@_RM /O(=\YE]VAPF+IS_-OKB7X]^% S< M+01<^\,]_J[*%2\86"JJF"X$"OQQ\2B5T'_D/P>\D\X[J;V3'N_W[(65.^9< M-8UE6%M6=>UEBF.41!/OY3 7+E5"R+%J;JNBA 3AL6KA4 4HQIWJ"#'H$(/! M ,ZX5!+0,@7L39=QR>390.#"SFLX&+C**^!K79/[ ]AX" YP8!P$V B@0Q6A MQ C-W%;A*,"!$4"'"F,_=@-!%P$/:!*YW=E54!G:S07L\P@<3DM65Z M4PC-@N^0A8%OEK6%0Q8DY.!O?@R.]N!H$+S=-=>"%T"GNUK3?;T1LB>*8[-( M.U0)C*U$VRI(<&@EVR$+HKBG3,-]IP#Q(/2MVC"A>\$:_:3-]>E74#)GK6Z] M'>]/B95O6Z5WI\@D=_@*(V*"VRH2^'W)WO@7]0;6B1E:;:1N'!(3TU8E MB9U?6P5Q9+4A+ED8^J0'=-]YP>'6ZY+*;%7]?]]SJTL9D!NJE[GN/6R*I=GT MSEPR8H5\WLK"HUB:@;1=Z4!&9B"]@R.*@HFG^FQ(Z@#L2M6\I'9WN_.GB_K4 MQ;A_"<]FT'%_7IU7U4_?-8=+:H#N%&_Z#U!+ P04 " XG_Y0CNA[?*@$ M V$0 & 'AL+W=O>K:\-@\YAFA%T5*YK#DT519H3#9;DT MV*JD)))&66I8IND9&4GRWF@H[SV7HV&QYFF2T^<2L766D?+G'4V+[4T/]]YO MO"3+F(L;QFBX(DLZI?SKZKF$*Z/Q$B49S5E2Y*BDBYO>+;X.L2<,).);0K=L M[QP)*K.B^"$N[J.;GBG>B*9TSH4+ H<-'=,T%9[@/?ZJG?::F,)P__S=^R=) M'LC,"*/C(OT]B7A\TQOT4$079)WREV+[F=:$7.%O7J1,_J)MC35[:+YFO,AJ M8WB#+,FK(WFKA=@S #]Z ZLVL%0#YXB!71O8IT9P:@/GU AN;2"I&Q5W*=R$ M<#(:EL46E0(-WL2)5%]:@UY)+A)ERDMXFH ='XV?'J=/7^XGMZ_A!$U?X? 0 M/KY.T=,G-'YZ>'X)/X>/T_MO(;I_A.L07:*OTPDZ/^NC,Y3DZ"%)4_C>;&AP M>!GATIC7@>^JP-:1P#9Z*'(>,Q3F$8TT]I-N>Z_#W@ 1&B6L=R7NK$Z'OZWS M*V2;%\@R+5/S/N.3S7&@H_/OHH>_'/U #+M)"UOZLX_XFW+"*?0#CHH%&A<9 M-*%8=(<-1??YO,@H^GX[8[R$.O^C(YS3A'-D..=(N$?HB(GTJTNDRM:3MJ+Q M;49>X ++S?[7:8."P/$/09,V"-M^X!ZB0@W*\TRG01U0=!N*;J>B3SRF)9H? M2%E1ONX0T&N\>YT"CF.2+X5#!&L'-,<<>D=9TGS^$\%'REE*JK8<_0DM17Q7 MG/MS5P%)G;&(P'BLIMS*7E>8K(;=# TBOL-QKXG0K?;DB2DEE*+T&# M2T92H<>&5GQ9E\J#)L+@1)5S2-AU#BMSFOQ-([2$%9FA\[1@C+*^3MM!FZZG M9.>XC?$=K&C;QF#;4Q-8 W(\4Z]NT' /.KE_H8Q=PV@P3PECR2*9JQDE,D_J M4,SFM-% M+0-YCP&.V+!V?GV+3[%W"T+%,><8#[B.01 MG-HFUN91'?\@251J8PW(4PMPH@%A4^V8H0YE!T]-';BS5L>$Q6@!4RJ* M:;2DG=6)K9U7Z[^JS]KS03H,/%57#'+=(ZKN%FUL_]\U M6K_!89%B5Q5*@_)-52B=*[N5@#J4?V0QQKN! W\\<9QG7NNBI*,&/J5*PPIS<+(3.F:2N7KEI)9+$%9=SU/:_C9BS-G7[7GDUE MORO6FJXYG$D*.D38,C!X;'"#G MAHC2^%-R.I6D >ZNG]FO;.U4RYPI' C^,XUUTG.^.1#C@JVYOA7;:RSKL0E& M@BO["]LRUG,@6BLMLA),&61I7CS94^G##H!XZ@%^"?#W :T#@* $!!]5:)6 MUD<5VB7 ENX6M5OCADRS?E>*+4@336QF8=VW:/(KS,HFY3E"G$>,G MT(#[V1".CT[@"-(%_ ]WRO)I_!A^'-L[IR/J<>_K?Z*S." MZIH$EB\XP#?33".U!PUB 0.144]*3+/8((SR2&0(OR[F2DOZW_]^1ZY5R;6L M7.N W!U[@CGFN$@U'.,3-46%)]26.&41@Q; -BSE;,ZQ0:VRH1A'NGT;5-KD M6'O["L&.%33-<]-O^,;9S>XGK0EJ>L'KH&%-4. U7P>%=4QG+T&O7&E7KK0_ MYTK$5 (+:OV08+S$6A_:;Q(+VGLNO WQ_3T/WH8T6IT]"VIH@CT#W)W&E:%< MVHFA(!+K7!>7LSJMAM*%[<5[YY?-\T&SYGQ(0ZR8.2_TQ00<,[E,6_;.!K&OPKA'>Q,@;@6+QVS28#X:)+=:9--TET,!O.':C.QMK+DD>2F M\^V7E%13XJ7&GA8H&LE^7^KA^7M(^?0Y+SZ6:\8J\'F39N79:%U5VY\GDW*Y M9INX?)UO6<:_>UI7X8')^NHV?V#VKWF]O"WXWV9>R M2C8L*Y,\ P5[/!M=P)^O:" 2ZHC_).RY[%P#494/>?Y1W%ROSD:>4,12MJQ$ M$3'_\XG-6)J*DKB./]I"1_MGBL3N]9?2W]25YY7Y$)=LEJ?_35;5^FP4CL"* M/<:[M+K+GZ]86R$JREOF:5G_#Y[;6&\$EKNRRC=M,E>P2;+F;_RY;8A. L26 M!-0F("6!VIZ VP2L)%@ED3:!* G$MR30-H%^[1/\-L%7*QU:$H(V(5 2_,"2 M$+8)8=V[37?4?3F/J_C\M,B?02&B>6GBHAX0=3;OPB038_>^*OBW"<^KSF7SPLYN#^@?]YNWCW< ]NWO"[F]F_KFY^F2_N[G\$BW^_OW[X%8S! M^_LY^.F'5Z!,UFV:J:- M&F11\Y!7<6I(F[G39KO-+HW%) "+QT<^*T[ +2N2? 7R1W"QRK=BFISPJ__Q M!N43KS(\8C[PB#0NR[__#?K>/RZ:/[S"S47GJRF8Y9L-GY+W5;[\> +JK\ , MS.)MPFO6? QX)M>R2H2J.&TR;^-D-;[.VA*;<(/*A5OEQ7+9- 7C5:_6K #+ M?,/7M+58;'CK)!F_9^"G-"_+5X;BW_R%Q?\5G7+IUG/'*KXZ6,21LB=\_NTG(=I/0E2+(!814_:49.+I8!JG<;;D3%WZAKJ_0,FW*]#M:8!#X M*-QK:::T'C;&I!\SUV,(]4C4CUH82D+8\_M1;TS/\_HQEP;IF(0A[8==&8HB MYI8F^Y8F=0ZVM/1UMN3.H^0=SYNWOGHE5M)ZO5CGZ8H5)5^"_]@EU9_@M[L\ M30$G]W--3HS,836./:F./8$C- M[>'O)?G'2#(-.U^3$6!E./E:OW5">CJ#O<[ J;/NH+$P3ZMZ+>0+85Q[,O99 M7#.3T$ 32FF@C,3Y0%!/;+@7&SK%/L2?N;NHUF) B4E=L&8IKW+PB965^(BO M<;R;JR)9BB^:)M]E257675&O^:8JA9K:,2(4*74*#?.T&]6K5+2O5.2LU!W; M[HKEFO= *=3W1\O R(UTV31$T"P(>M)2>0=+,GHB3]?A^Y[:?&U8?]GQE3%^ M:2P,XLA2J8Y/A.Z1'J=,U";)*B:&B%B>EMSDY6FRJD<11R%W-,SL^J FBOL< MM7Y07WU]RY"'$JW0S=9WK&I]B5&8#D[(FYZHC3H4UA+&T(N@.I0,3R44$XM5@Y*8T(W,01/Y M-B[VQLW<.3I">><$H66%AA*2T$U)HX\3>-!YI^)"^-709/B1YAMP\.\#P M(9UA1L/7Q@T9/D-Q)L-G>JK#\&')3NQFYXM.#8V=@W64^F&(;8LAEJC$;E0. M'AP:^P<;,.A!0M3^P?I&D7I4/6Y8&(KC]%%]X:4A#%($D06_6.(7H^]O^'#G M[-8-R2,-']8Y22BT#5J)2>S&Y &&#^MP@T3E"-8YV0WJJY7\PP/\.\#R81U[ MOH^IJG<@JB]8@@^[P??M+!_6<3A&@;HHSK%^QMH/ZU=,8A.[L7F,Y<.FG1_T ML6TP2S9B-QM?ZOFPX9P49/V(CJ<(*ZVY M& CJZY4 (^[]XU=;/W$XHD\[8G@I&4)D>S5$)-F(FVQ.ZV?4,B4ZS9 78*1: M"Z*_VJ-4MWZ&XL8H4G=EABC($1I:MF6D\[+0#=&7'/59^L9P#AOB*+"8'B*) M2=S$'#KJLW2/3D/D89]&:O?HNT6*N655N\=\%*ON\ QAO'\\V_D$D10F_O=W M?D2RDKA9>:3S(SHN$8YL@U;"DKAA>8#S(SK@-,-!=%;:W :1 "0# #S ]Q&= M>YAHYQU#4?T7^))[U,V];^?[J.%](J14M2S4\'*R%]:OF&0F=3/S&-]'#1M M"HE-D^0B=7/QI;:/&DY+_5![/4X-IZ54_1G+I;$PZVD"E5"E;J@>Y?FH3KI0 M?3,]ISI;NT%]W9*%U,U"M^.CIO>-*E8NAZ+ZTCH_JW&S\""_1W4HA9YRIK08 M".KKE=BB[LWCD7Z/&EX?.OP>E3RC;IX=X/>H_D[0Z/<,<2:_9P@S^#U#E-'O M33H_UQ4_$.?VB)NF$J3LD2=ZKP/>A$7SF^OFILJW]2]X/^15E6_JRS6+N8T0 M ?S[QSROOMR('P7O?_E^_G]02P,$% @ .)_^4&KU, _Y!@ %AT !@ M !X;"]W;W)K.S:BN-#L<*DM*6^_4GR:Z=6"\I7Q*_K-;/KG?WV;7.'KCX M(3>4*O"XK1MY/MDHM7L]F\ER0[=$ON([VN@[:RZV1.E3<3>3.T%)91=MZQE* MDGRV):R97)S9:Y_%Q1G?JYHU]+, :A8?'3]K?6>.U,;=$TB6O MO[-*;XTH)?9?I=>IB>?-I=?/QP]7EU[=78/55_UV__?1U!6[>@>7EZCUX]_'F M^PI,P;?5%?CCQ9_@!6 -N&9UK=^!/)LI#<$HFI7=X]ZTCT.!Q^7@FC=J(\'; MIJ+5\?J9AM[C1T_XWZ"HPK_WS2N DY< )2CQX%D^>SE<1.#@WIW8ZL,!?3<[ M*HABS5T;GTPQ*B-JTUYM:M6F ;6?=#ZSIN1;ZG-YNS:W:TW:WE] 7"RRL]G] MH2,\4GF>I+W4$;"L!Y9%[;VL_M4QJM-:R=<1._->71ZU\XKJ6E0RTF9X4P&V MW1$FC'[ UV G=/D2ZI>]17_NV<[<\;FD?4QV8&R>%,7((ZY0EJ3([Y"BMZ"( M6G"YY4*Q_T(6L$:1YH[=UA00*:GRIE#AX$KA&+M')LG]T.<]]'D4^DKQ\L?4 MU,0*Z%#31"%;,^BC.?:&WMSU[Z,$N3D3*F@JAD;9I 11Y M'&=:BW#A/'R:PGR$T!7*337Q 83)4%F3*,2_-(D"[;Z*WJH^8G7P2EKNA:T, M+T%#O>';:3Y"#9,T&<'VB>%Y,0\@/^ $&$5^HS94>'%!UU'Y8HS*%9JF(4QH MP(2BE6:YT8E#I:&?-G.L2VM&;ED].-/D&%VO=8\@S2$IM5SO=PI24W1.=R5Y'8<<'*$-H["F/5"")X4 5,,X5'PX2(AQ@J9N3 M>#Z&YPJ%TA8.A &ST[$5*7[=\N.8SIP8\TC!(N2[@7Y@G'_ZM[LCOX*OUJ6- M:3YW 'JDTA0' [L D_02UF*O:YZ74ENDX!;EQZD@A>VRQA3E"P@];?84R T1?N^Z9#'-%T[B^*1"!7N@%/A,3NE0>O&Y5 %3 M)W$\I+,(P$,#GZ XGY@FL"1R8]J@>Z;;9W#["_"3#6?71;M4@;(T34?(?6)I MCHH ]H%1$(Q6[P_-/97/[XO10 L(19WR>2_*#3&9\%O]8:?UN'Y O!@W!EZY MI,@#"8$&'D%Q'CG"K0?H'U29@G/0''AANX0QS5,(X1BV1RY-"Q2"/9 +BI/+ M-5$=/.MC2>K?M<#EE#R;%TX3 ^ ,QNC=I;Q M(O=1#G9=[Q-+%@'>1 ,UH3@UA3S_FT:XM)0Z_;I'"(6&"S10%SI%74,OUO=J MMI[9+DW7W9?6LMWA*WK6O(0\U(:S\?SKDT)IJ+(-S(;BS-;V,^QD?>N@>F8A M[(20*W307QSC',@-Q!P^\AY,H=[QC M#6G*9W,''D@)Q\<2"B.N$A[!EX4.$,F5ZQ M% 4 M5A*L!=\")N5>OUYJH)M)>2@-7/K3';OD!N<+![TKA6$@V_' ?SC.?]K73P'3 MX?4B=-EK"A?S<1?K$\.+4+X,'(=/<-R1?PU1=)64"IWP)O5+78)YS2H;\-J8 M<&2[9*;;P3%9>Z3@/-!JX('P<)SPG(*U/ED'.M">T0MF^=R![9&;+U"@TN*! MZ'")CM[8#K5>_V: IR-?<2%QJ3A MD3H@EF-3!G+#<7(S[Z"BI:"ZN-C ^2W"6WK&F,9%DA@8J&*^\!GAFO7GJ5AJ/6%XD >>G ^^E\7DO:@(U$V$?BL2U'2M52:O"NU0T6["M2>*[^P^UBU7BF_MX8:2B@HCH.^O M.5=/)^8!_5;HQ?]02P,$% @ .)_^4)&] 6D # J2 !@ !X;"]W M;W)K MW32>*&D_[.P'B(1$U"3 J!D]]?ON1< 2;FRG+.RKI$!CVY]X%NG9,F;FOK@^/#P MV4$CM9F\><6_7;HWKVP7:FW4I1.^:QKI;LY4;;>O)T>3_,,GO:X"_7#PYE4K MUVJAPI?VTN'IH)=2ZD89KZT13JU>3TZ/?CA[0NMYP2]:;?WH;T&6+*V]HH>+ M\O7DD!12M2H"29#X9Z/.55V3(*CQ>Y(YZ8^DC>._L_3W;#ML64JOSFW]JRY# M]7KR8B)*M9)='3[9[4\JV?.4Y!6V]OQ?L8UKGV%QT?E@F[09&C3:Q'_E=?+# M:,.+PSLV'*<-QZQW/(BU?"N#?//*V:UPM!K2Z \VE7=#.6TH*(O@\%9C7WCS MLPR=4\*NQ,=6.4F>\D*:4BQBE.C-0J^-7NE"FB!.B\)V)FBS%I>VUH56_M5! M@"(D[J!(AY[%0X_O./29^&!-J+QX9TI5[NX_@ &]%P7^O3-S<7(X M%<>'QX?WR#OIO7+"\D[ND+?'2O&OTZ4/#EGT[WL.>-(?\(0/>/+_=?M??JC8 M*^-':]>U$EOIA3:%=:W%&U7B09S+6@,ZC);TM%!M4,U2.7'T_?G'9K5 2"?'@R%Q<&?QP]G8HMWC5MK0 5)$"*RM8E M*5W8II7F!D< M*31?["Z4SX6JDJ\\"C>J3BMVTHN@8 7IIB+1_GQL5BJ0C:* M%?)=42COK1/:^PX6!)OLGHM?E5@K0^Y0D+E1IH.G6J?A5%W?B.4-<*(&^#C2 MR@&1-G#O%/KY,%.KE6)D$I8#)F2)A4%[K)V+,^FU)S>1*WA;;QE\7'=E-$7&N.XN(*=@EPX4Y1W9'8K4\<8-[)'+ MFF(1%)P7=VTLITAC8:2?0V(=WV?W+V4-W51,-520\;*(>5-)F+U4R@BX!^!& MQ\W%%R.[4M/)%R1&-^)];]V%B7TH.^%\K.A9/$@LN)M)M@_(H'IDF+(5.WL6 M.^Y"_"WBC3-X9:B<4JRVU]_=[IB'F%-( MAH?S?D@K^+J%6$85RGI7$;;5A=*&UWZ)UKE"H! SX#4#7.U4*0UE? SN*SC&* MF(C#1A$H$79G;Z^D=F2WQ^98)Q! "@Z'MM;K2(GVE0BMC<#(;^T \_]%GM)? M)+B@]%A]2WIP0OQ/%$NI9FSHW41>,7B\F% ^J42ZKH%4%/TTFDW M2CJ23N%X"T'1Z184( M]A#0*9>Z3GH@GO"#A=W. M,QVC06W788+QKD^)J5ABN:@T)BRG*;E)/EP%KEG"3_8*YTQ3XCAJ)[4&LRL3 M&* PO37DEND.5,#&;:6+BB1QC&,@.0;(48K6;UVY3JFTQ)0<2UDZQXDTQ&3D MGY&IR+$_8S:+ 4&K>(6_/&7B[&_=K;13HNQ2,3/H*J*XX29+1764JM'%R]03B1GGHZ!1 M@9A+E!J %\W.P;J71'XC5Z02I-AQ$.!M;H8I6T@.'?JRMZ:1A;,*]EH<-W+% MVD(CPUL;1*QST1?D&)F*/-YE9)4WVG4^S26QG$8B*)6Z&N^S+([&,$9D@U+# MO1..;COQGE+E7WJ^CO:O]&;(NK1T"PRK,#IX3HUX:8!"(#H?1PZ4GX?38#1X6K3HF6P I;4O&^1203WU Q$=L:N4-:PB1S9VA(Q5Y)F3&MY2CV*0Z0++N"(,8A&FZC"_8J6DLBRWPJL"ELB?EJL[&8V!$D$K"M MB PG[0!')?( _Q %\L/ /Z?.WV?QW@/9]SG!N#WE0&7I2P6[U=TJ$YBF:7AH M5EDD8S==);(&:(??5!H1@37_",JOXK1/KET!4^G,?6%ATU(2X'#,^Q4K6]3( M:W@HBDE30RSI$C.KIDLA9HU$$(U7F3T\.&:RL;%FD)8UWU.FS%W2I<5&JRT' M<(^RC,YYTR9W&839$:%N= VB!F/HN@I)BUPN ?7.DWLC-=,>#>Z),;2;S=\ MFU(2OJY0]6"\E!LC3&$&=F7LUA!?:CONK.ZV_GQ%XGDV*A7E)?R4P8ZI5\;; M>UG*-G)<3=,#I;R&^919A-;2RC.O'!OQ^6C[D+.7F:F8TDSU4-E MI!FR]G;0,>^?]7[3PW4%V@-&-^Y$C*ZTK=3#'=S *&(O[5JBIOQ,!87!*>9. MPJ*^V8W$(+'C@3OS(WX=.8]\*Y"3,A;[0P-8'@@':._-5>5=O(-IW,"[5L/H ME-P8J=Q.%-'C#4'K+P->,SKOZS96^-TG?K=\?.G N5<9X[U MW?,7+X8??+PAO3V*T<);043':R-6U#=S[ELF8!0Y+2W??(RO>ATR"\-F@BN4 M,(N"X&>QK0^W<:-= #A3@CI[<6:)03^:O#]=G$T>1R@H]R_]TA(ZBI_MG,7/ MCDZP[W3Q)3]A^V1\]]-?JYD6CD2%6NTL.B6N4_?3NM17QIX3N+QE2+R'0C^7-!_T";KT7%' MUM(T6LLBGE=W\VJ8L3>1IT9FG0&0,5 M$V19HX@H-B/3QL/J18C8U]_;^GPE05=I3&)H&)NAHLP,G8]N]\%ZQF21_9DT MVW7@:)+-9$1N)'H:JF(&/6=>UD0BEF'$2_O!++7\4#G;K:N'2 1Z=\6WV]+D M;P+$6<@/J8_O1BRURM2^AN/S?4]F$ /#5-)A='2WDV='C=A,(=2-<2>M!Y?*,D(Q7L MX2YQX =O9^9B =8]V4.')]1J23TP!D47FAY5CG0ZZ:^4DB8)4K_BJ$O J1.7 MC*IT4J)E1;H#/,^9DJYVF,'2CH3#HUMAIT:<+HZ#W#6YE'*7CMMV;E+GXB=5 MKBD@:YP$V(G!>YRQ8TOLB\93;3O/-XK#15OZ1):_#DW3%>1VN(+R\69,T86T M9W:'JC%Y2+>!+Y;2MR6FOG!KMBUI29, 181=?1R!J',A3DCP3NWG^[Y='HP^ M'X.^K/DC.5]?F1"_)/>_]M_A3^/GYV%Y_(C_0;HUN:96*VP]G#]_.A$N?AB/ M#\&V_#%Z:0.X$O]98?Y6CA;@_&ULK5AK M;^.X%?TK%^[L=@;0VGK+FDD".)FTTZ)I@\EL%T71#[1$V\)*HI>DXGA_?<^E M'K%G)T'1]DM,D;RO<\^])'-Q4/IGLY/2TE-3M^9RMK-V_WZQ,,5.-L+,U5ZV M6-DHW0B+3[U=F+V6HG1"3;T(?3]=-*)J9U<7;NY>7UVHSM95*^\UF:YIA#Y> MRUH=+F?!;)SX7&UWEB<65Q=[L94/TOZXO]?X6DQ:RJJ1K:E42UIN+F>KX/UU MS/O=AK]7\F!.QL21K)7ZF3_^5%[.?'9(UK*PK$'@YU'>R+IF17#CET'G;#+) M@J?C4?L?7.R(92V,O%'U3U5I=Y>SY8Q*N1%=;3^KPR]9/B"9$IWJK4[0[=M M*NPU<5_KEKYQ3Y'H5^Z+^B+YI"BYR^Z/70:*-50S?P58," M@-?NZ,8!*S7]<[4V;OY?KQB,)X.Q,QC_%UC^9Y+TL3)BN]5R*ZPL:9K^LD,8 MJD8%5>V6K%C7DE"#1K;6D.HTRF/869XI6!_'%3+85DAZ6[6@45VC(HQ'72NZ MLL+.=W.ZD=JBB$DTJF.U&.YUI33M)7Y*0SOQ*&DM)1=C40MCJDT%&U91H5IN M#SVV1:BV7\@97?(Z1L*(R^-0QX$7@2!-Q2G7K!T@\1;A@']0W5?NK4D=#%Z M&[PC"/@1_BZ#D%(O#9>4>;M=3F]Z?B":1SBKTL2BGPO3"-*??R)!]E1?G(.PWG.0J].(\I MS+UEFE$:>?XRX)\TFAR[J5574N@%O@_O?3_#WSQ,8"9;QN.F'A8.,X8*'XM! M&"/ #$*YESP;GU@4+1%/3%'FY3F@@+M^2MG2R[.(_N:T74M09-H?I"$%\9*B M**1P&=$G66XY@BT(A55_24$2D,,--K\H*^IGX3=L+H_C?A#F&089<((>#'(O M3E+G_)BS5K4_G,(T*1):@K5%W3&+0-^S\,==\_^EF+92;;78[XZ>.PI*PKD" M[Q%>3*N12EV#FNW=[*P#>45 [V<7YC+T1",;>Z7]TX M@=1+F,[@*/*84+!D%2G+9Z %*B_BN9XX*Z!2%:(ON] Q$1+>,LKQ"WY";\(D MSE/\_I9'OF.2[[CD.S:]S"635^#MR:/GN&]9_LU&>YY61!X< *NNVX M@#V7ZKNJ+$&86V&L1Z(M:;7A>.CMC/&;O?M *U.)'^Y%@?988)I1XFG>>R-: M40HW_ LZ8CNB@6WGZ,S0D#_*C40K/3D&?N(2+90N^=[1KTU1'W9HS)#U8? I<.+@;EC51RHU MW&ZYZ,Z#>CT@ U3-YL@!?!4;J75=;=TQA#I4FXW!C1?:WP3SA-9]@9*BS3.B M#/6VK7[E,VXG<'.07_675X,6KA=\A+=\"% 4]*4[IU6)!@!CHJ[11@ZR/U=? M\!1JC"HJUW_ZTU4U365[*.#"V&?X"';W&,3VC*&6M9/$$7UZ7G@N(YO.=@C( M2/U8%0C7Q>A\:96E(Z,SG/4C"E4[1LD$J,P(AID,_0:-X3+@?&'B8HG)/Y*K MQQ7@PQ:T/2IXXNP,S@U7#X#FT#SC2U^.O:;)Y6]ZV]\ L1M+X< M\X]TD*,[J,[/AOXX$-S8#8NP#PA5@FYV0IRLU(UQ8DLAK]*)S*F9$!Y"%$^#6!/J<;9\JYGA0!U=856B3[8 M.P$ :MENL<9^ +8C+DI<,S5B<<;?5I!^UL64Z&O]()]AG"!$GD[@AL/37D<9 M7M/\ .*E(9%.Y42O@>"RG',;ZYWDS<^FQ![WI"=PUTKP92=J.(Y3WNENY9-% MSQ_;APO:V93\\'3G.-JG%!LD8TZ?U %NZS.&<,BV:EQGF(I\M.X>B("Z%GHK MSYO/6&!]@EQNO2'X0G4U>-;LF06<.&FL+R[=>*(N3EQ^\W+KW+5,$UOI'X#0[/:%7_7O__KY#['S*UG(#47^> M);,^I>.'57OWCEPK"TC<<"=%*35OP/I&*3M^L('I'PM7_P902P,$% @ M.)_^4.:D%X:(&0 %&0 !D !X;"]W;W)K&UL M[3UIC]M&EG^ET-O850.TS%.'QS%@MW-X8,>!G>/#8#]04DEB3)$*B^PCOW[? M4446#QUM=SS!8A"G6R*+5:_>?17[^6U>?%);*4MQMTLS];&+2_A:;)ZJ?2'C%3VT2Y_ZKCMYNHN3[.+%<[KV4_'B>5Z5 M:9+)GPJAJMTN+NY?R32__>;"NS 7/B2;;8D7GKYXOH\W\J,L?]G_5,"WI_4L MJV0G,Y7DF2CD^IN+E]ZS5R&.IP&_)O)669\%[F21YY_PRYO5-Q M\/4#/L'-"Q&4K^,R?O&\R&]%@:-A-OQ 6Z6G ;@D0Z)\+ NXF\!SY8OODBS. MEDF9*HL*\%VJYT]+F!H'/%WJ:5[Q-/Z!:2;B79Z56R6^S59RU7[^*8!4 MP^4;N%[Y1R?\9Y6-1> ZPG=]]\A\0;W/@.8+#NTS3@KQ:YQ64KQ.U#+-555( M)?[U<@&[!M;XWR-KA/4:(:T1?BDN/V,:\5HN2O%1+JLB*1. _#YE56"I!3D5<%\$CQ29;Q(I7 I/"H:AZ-X=]-G*1X\PF,?Z)B&(63 M+..BN!?E5BK9>@"F1?S=(/[&N'0A]WE1XDA19: ,TN1/N1(;4 **)@+\*JD< MD8%:R=>BC._P&RXLEOENGV>P)[P!_+W\M,W3E2S4_PCY1Y64]XZ0=TNYYZTL M95'"K,=6 6"6>0%L)V!<#B 5\ %6D6(D[T!Y*7E%@#B "+4LD@6,7* V&@L0 M[!YV8)*XM1ZN(O:Y2E"-..(6$5K* H11BMNMI 5A6X5<)24/EG>) E4I?@;T M2%4FH#PD[M8>DZAF&H#G'O "F@[PD&2;ACP #2M>UH&IO(D!<65.F ?9)^6V M2%) &^%Y6].-N<)^/%Z 4A;[6)5"WB!/.:!@B@(I 6NO:'M()'@,]J[RC # MKZK:([GI.\PGEW&]O3@%1 *[2J96>X,U89CPV[C82 3^*)&RG#:(/ !/XH[B M'7&VWE^',F/Q,KNGT;!FEVH;^ HXAN> I(0R"T#@ZKC!%J!6I@;H349S("LL ME]6N2F&6E08;^;>06[1+-[+>Q,7+]]=O+JY(.&+D2N2"/5 'GK,696%"2"3@ M%78DX^562Q,2?@_TSUDH'> !( MN8&12;D]I6G$NLAW*"!$*)2BFQC-/7(VZ7?@DU^:QU$M\13F$5BMBRH0W#05 M6YFN4,QAQ^?A[A:'7@9SL-9I2G*GD-!@T&1MT(!I^Q=[\ZTU4GHTA!DO_7$@ M%KS"6+R*4V0/I==Z+9=RMP"*!!Y.[ 76;R"(NEMM[4*S+N%*$*_SU1Y4CIGANL2^2)5.6)."N1-W3Z#K@@C@% M\#(F'8Y&F5 '>T-J+W+5S(%.0?2)'_B33USOE"RN-$:&10,PG8A3";N!KY,X M9/WAY[P$%^M2>&[@S$/3/\/?(]IH+G!*$'GT)GYA(5)DX41(0;E.1=_'M>:.\'1;=L81#M MU IL$JCR97V55%^C&SHV!21=FY2Q@;XI0N"&MQZ7F6 0$$7P:P>W-!VTOT!B2@ M@",OB9&7S9=:D2"#.K $ H9Z-;UG'^_2FT3M):))T%M")7DY)/]XY[2BU+5-CF!3;3!U-K#J. K)^ M8V/(73MAS\&]H7F,@U2!',+,[ ROX!:& AQ3:@]M.&RTPT2,(-FE2#BFX2CE MP *=@ 5GL,V<(QH-65N\"NV[\,2]C L2572T06N$C@N$;=\VOG)$7Y68N(X/ M]D /,E?-*,_5%SQG/N=1\1ICA^:&[T13KU%9,V<&9F/0G8 02'%&R(Q=E@0 M.E&*'<&"UX*!Q/F> 1!I U'.AF@)&.\[&AP((J)3F6V \(AVU)(0%*%CLDIN MDA42QZ(#N;D+*3,*@8B$25;EE6H'P^>Z)6^12A2#>;Y)%#6?@(S?ZSB-<6OE M:BR?_2%7>Q81K?@T\LFPN%=D3J(Y6M.11U\]-#-T&WV6PZ;18A=A^0#\$@]]'&>&]LR?78FI$P"#D;=2>R>^,P>F1< B!'3F MA"Y_G9.#!G"3RY!K\M5Q;SLV W0('$_3@? >UEZ--YGHR\?0[VIDS]&' M<%R8ZJ&HG_DA4]T'VS!"GP3<).V>&*R##PMLB]Q!2/?G!#'YA9$3>![= @)@ MI'U8SSIB55$ZY[090T&^17NRJI8FZW$HLP)[ $$'2U:;[S&HJWJA8]8,^.&V M99F!+8ZM0R:Z94!UZH*25$<>Y!"U@>\C[/U'" 7%E :OJX(,(7AA8%#(<[(M MXUA\2YE \<8R:6U%NTK4LF(8V[$KYQ!;5,CR[,GQ$3W+G;?L)]XX/4F,V94T M)=T-,/5&=,QI!<1A_T./-![B^Q,;(J]V7RW29)F"B2UB)#(E4DF>UQ4*VD[& MF.%>M7.W71/="NP]]G0^([S7<3WNBKW>99RR_'$ZE5PFO2>"T<3H:(%P-UA7 M68D*_*2!*54";!3C0TTVO#?K6+P$U)^@XP#1:K6%#S6&V:E37$TJ\*COAD0[ MQ2(T9\=+VU.F"OQ)3C2ALQAGQD?#?"U6VA*X;0(6FEIG/=BS8,>14O]-_B'5=HR%F2P"O*\1L M4R8 82?+FP-E]@F:%? ).9/E"+E>0]A @%Z___7-ZR?>W*G5*SEG*N%T+WAM MF+!G&A%<+2HYF!P'HA-O B>\89RWMD%HD5K:\*[E(P+Y>??(\K=6M:*C <#@ M5,I8F 6,:E<63%C@Z"S9+KZO\;?$Q,<:U#;P>OZ[U!R$S,65DSK]IYD:0H-X M6)J/22O6.FHRDMR?)8T/D/ ?3\U'^&T\9V1BK8,M-T G^%GAH=D[(&$(W"%% M[2/V^&-PKK9N$5;3U," 7^TDA1J@(L6QBR3C<5JTAX%GW6WJ'/8-BOJ05(SH M*NNG;7D]TF-Y&I=4V0*Z8VU=UZ9R,'R;6'-1+X+$''V>KOI5A_5IACA&0*I; MV8KB"'V"L?C^RQV*_AQGUSD':L!GK8B;JA,.NDAZ)";_F5Q:N_ O/H+SV;I0 M.Y_MG JYHLVG'W4]!M'4!TL!00=D"((AC!P\3()Z :6G@X"FZA2*AFQO7 M/*3K<=;\.KKS,&^**>S F4"X$=:I8YKZ; 5"N M+?:&94W5Y2F[.G62>.BKSR"F;:6[YMYCY=/AQ R"E*IM*% =>=)L2!013 MY#Y6QNT-ZSK-T0L(+IT&E!&N>/4@#M+I._8\5@D8Y4*BV5W(\A8U0)W^!DY'("F"V_1O%P*\TK8(M9ODN68J"8;"H&I\AR@+!D M4^)TJ=L-XG/XDBRM9LH>IOFV$;H.K@_"IF-OJ]?H(XY\/&W/ZM/: *C"&2I& M3LE-?*TD05GR4+.Q90Z.I^].1>B'(O"G8C*+AE&)9@%5*R>5 A<_S[Q07/?D M]J$VHX?^$-D(R/H.<'$ ]/H1A,1.J$W[=(,[:8_G^BD+>5& MO="9A'-ZO..E6^@80GNBN)TG(4\8C%4PCFI;-MAN M#;=[?!Z.[?3J(+Y]0 JZ1%A1#1A+4> =Q+?O>,$$?[J(;S_T^_@&,E"U'V;R MIR2;D3.EBNXCX'M^ M_>>#8TX@2^WYT2X2-UMJ-"=2"O]F]J]QC@JG;# >IR M@)!,MX63LP;U.Q2\9ZCNP2#J4)U3C<@@$]U[#3F< &&-7=]:I^(: MZW&N1VF9Y292P@>W<=:)J+J/J^\+G\3'UX@I?^EN'WM'R">8:?^"(L<(]/DO M9^H5,9KZ\&,^N\+2'?UT@GED%'$W[-01"=KODQ@!^TC.S]PCV'P*;4<0.UW9 MM9W31:2:5MK)O_3L\.P,VCBH+X TH/8H(JI;95JA)G0Y'WVHY!:]_R MC**('OF.,E(/>*Y53(&@ >/1/H?&>PCI[B@CEM[W0UBXX#<7SJ_%M\-5K FH M+;IA\'Q/!(;9)L>O"\PK8Z8\A_B# MTWKL!H.70)H,']=3<9[MT(H)NE_>-\W!"!37 M7@F%M"0I?(2T3F!CXCXN,(Q71C$VB?2LGEY5"Y6LDKC@,DZ:@NL->O,&=#J5 M+2CWS]T:/8@:P#%(7J<5]LUHI&!G>:KR\W"_CPNT,2E:@K62O),:UT!0.@#3 M-.,SD7!3,MN2=;0V5\BR*C0(=8Q_:''LZTXXM<\50&S326(ZI*#/5_385/?&XT'@P=VW M'==>.MS$W%R:N 4E54HS!]@ V!&J1[L?B'O*%[EN;C\Z >F%N@^>*FJL_0JD M\SVW_.=:B/N][Y0 ,1L&4+@-R0)&8\2@DKT#N_>_@\IS58W%#$=5%T!?X)F4 M"NT/U8=/\@@,P4XI*KN;9H#Z7$];0^UBA9]A)5) 8 QP7SL^ L,),BW\NHF! MY!_$B%PUNUQSE#:L7KF^UD!%3 ??FLZK^Q9HK(# 3-TD M*]UBT3P!SR](%B40FO*(^U2N2$-N=8*HS6]T_$B?"6F*E[;<&F5C#E-8?7O M$J *P%](U):Z4X"5L,H"?$,!A 58#5+K8,6@HF";7Q6-':9,>5I8YMGU%4$K/+K3@L4-V2HD_MAS\C$C^W: MPYW&3>,P8D"XPX-E?W*=-R9CAJ74)WCF% O , 1;]+C1(%G7L^':[-@;QM?G M NV-&Y7-4 WDJ2WU8VS)86A-%EN?]FL@;PC2/E2HR5DW/6@BM=AV(@!9= M\!&C-1W=R9?(P+!!1[=WV"JCX3;-+E0LV(%EX&BARRU'?>6!%(U3JV?[<*$I M5"(?]!W5KOPN)([!<[6:0;CCSCXUX.#";-U:UQ/!1Q/%4NNYQ5!*@W9.=LJP MMW&P&/B[$KM(67#'=B?H@W18HQEBU7+5.EJJ-P&[JR8S;N=I/D]1?==9^PM5 MSME587!?4NS?J?T']M;)Y>@WLS&?&Q-E*:6V[K'/;+85#Y'VS&W8XMYU!8>4 MS:GV&>#WIIWS"]@$!<>*3;JLPI7-07:Q;'N;:PY%;PQU=[%'Y0W6,&T>Z(%/ M*BW5-=V(41>JX9@'*>?1MCV[:4Z45H\ 6SN 7G;6E M\+]FD02=<&[IN^]T7=6]2:#99(GIA^$@]FPMD^;8(5E#2*%CS6+WPXU"9=MK M:G46VPH "S[J@9VJ/8730^)@#VT'&]ST6*.CR4U42GX&=8_EBHA8V'!8\)DD MG=^CI$"^V^7<=DG=PHZ)WTQZ0WM:^=&95"=$/ M.P<'@@)*D\8FT:^^I(!CEUULT7G=0N,/&HW6*T*>81:@G?YJ!.&ZZT%@SY2# MM?1+,77\,.J90"KL4)]2&,T&%2&EU)W XVHCG:VRX/T12/]E,,/*@1-2T3C M@\,SK3[L$9XWY[9W):28#H% 4 MGS75L2.8?-\./$T,W(Z?=?'!IY)Z$(;ZJ>N'S>(*3UB'Y'A&JLD!CUG@OVW4 MQWE[>+E<%A4@3JLS6UE;JL@Y"!_P"M?#J3(83.:]_7WI"K#U /_59[=H/=^= M4X.+/RCM9['0":88UAA_!8-X(35;LD@"/;OR>"Z'3/%?C2::U*>C8,'$_[NTI470X6BIB5-@_M"F:/9O16P_ZAM1QZN[ ;6R>^XE#V9PAE MO^50]O%JP*_;6&MGVA U'RS4'&&*1#CJ,PY%\S>I_#9&9F MJUWJ SYZ>SX/CX;.K_CD8=#=VT!\]5=O<#0+$!I\4P/!U#JX.O(\WK6O?\\F MM/N .5QG+>@M"H,F&3,5S(?MYM4O8C]=E1A@L $V^F"23N\/N]/G#6*<&*]2 M%V(:')\NH\! SN24->KH=J,&4/S["936>YK0".DWG?C.G-YU$M1->!96$XZZD@; M>P3P]5Q^@#;+PS>MG$)0)Q'V( S]8.5S8"TZ'.Z*>6N)T[$4.2'P-,CC9V') MQ1<>H!-W"AZ]/B8(3L#WY=$'H#Y"1$X DUU/T:7_0+75"J_#U-CF M2JX2=QQ%=&+<#T$%GJ.?#EN[_\_::1HYZ!?1NQEO4T\J+PBEZEY1Y44/B6D ,*RJ<8!X;0%Y=>P@$Q?U-_Z.0NFCQ9)SUVP(%3 MU>)W.C1SM &#$Y$WX-SAVV6LQ@E^I0*]D_9(V;YN-\ !IH;/%7I5@6S$&_#T MSLKQM#?.L?/!Q ^_X.VEQ@,2DQ\_HW'%$8L*^!$+X6_E!K9 [\&F'*B>HSTY MK&_9" U7>\C9:Y-4_'14P7<>&'X7,2G:ZX8*'PP5L&/Y\$U87,/_+29HX9+- M7Q@9,4?R:^_(41W-J,N6 XF @DZZ#F<3/D/61Z'+(=2T$ 5BA;TNXB"B7ZA M4E#3R',UK7P>T.VY?\@A"-UL/]2/8Y=BV/5 7X)>2%/7M)N.+= .I/U*>PK[ M]23H@A!Z21GQ6:NVQJK5R+BC**P,U=]/6]C _MJX=8L[Z'&5%K"UU6 M="UM,9G7VL(W6H(TQ8$W=OZ')H]#D\.J(J)3?UI51*[;J I.BNF?$_(_P(?% M"X^O*4QOX. MFN'\]S+>Q<4&7;I4KN%1=SR-+O@]&>9+F>_I[SXL\K+,=_1Q*V/8'0Z ^^L\ M+\T77*#^0R O_@]02P,$% @ .)_^4*@G;0;\ P /0D !D !X;"]W M;W)K&ULO59M;]LV$/XK!Z$%6L"P)$KR2V ;2+(5 MV]!N09*V'X9]H*63190B-9**XW^_(V4[3N,&Z)=],'VB>,\]]\;38JO--]L@ M.GALI;++J'&NNXAC6S;8/9A/;SB"O@E(K8Y8DD[CE0D6K M1=B[,:N%[IT4"F\,V+YMN=E=H=3;991&AXU;L6F$(HL70>@=/? M UZCE!Z(:/R[QXR.)KWBJ7Q _Q!\)U_6W.*UEE]%Y9IE-(N@PIKWTMWJ[6^X M]Z?P>*66-JRP'"JT&;R GEDW+G#+T5I.=6'Y%Q7PCUZ-(4M&P!*6O(*7'1W+ E[VJF/P M]^7:.D.Y_^<5S/R(F0?,_*>#]:J>;ZP+V_$2EQ%UCD7S@-&!X%>$AC\@H')H ML *AG ;J.<.=4!O@JH):**Y*!.DU@&\,(K6%L] 909TDY ZH.Z&B_$,9<.P( MI-?T/UW7HB1#KC&ZWS34F"2B;Q994;&Y9H]+)H6N+.!C)XPWO4:W];Q"1@(4 M2R;9&*YUVVD5".CZA.H 0^K4LH1/W@"WQ$Q2XUMX)Q35KY34BL2N5[ROA,/J M_07<-^30LW*"._'X?(.J T-U' 66I/.!V9/TUW=<2FT=O(&<36DM\IS6&2MH M34?)9 I?*'9\+?'T=)HED!8%L&(&;%[ O79TQR)5D.I2#L_QVP:VX;Z/AN*"=?1"](O8%L/O%! MG'OOIM.$UCG+X$^Z<+\/"[<6?56L'4V#4,M4#F7#U0;/@8.D\ LIG AV*'*, M^7A.4UK9*"^&>.9Y"I>AUDY\8;3J_@S?AE/94_7YVY@H4&L9&BX4=S^AGDQ3 MD[0><@X[Y,:&\CZC5@E;ZEXY(",(&FI@X^G;,7SH76\.A7,,8$^A/T/)-=P- M35[JEDZ6WL!+AWZB99X*?7^+W ;W@O5Z *,L95,OIA3*))]YD5$TYTG8S4B< MLHD7ZQT-41FN,\HM&Z74C^=NYOADI+5H-F%P6PC)&*;;%A&885@/#TYW84"NM:-Q&\2&OF_0^ /TOM;:'1Z\ M@>,7T^H_4$L#!!0 ( #B?_E#JUGF.NP4 - - 9 >&PO=V]R:W-H M965T)"D2I)67%__9XC)45QEJP#]L66R.-S;\_=4<>===>^(@KBIM;& MG\RJ$)K7RZ7/*ZJE7]B&#'9*ZVH9\.HV2]\XDD4\5.OE>K5ZL:RE,K/3X[AV MY4Z/;1NT,G3EA&_K6KK=.6G;GU.BJ*5;V20I\?. M=L*Q--#X(;H:3\,X93@I'X/#KL*Y+2!'+D@WAK@@J*O/CA\^5; M_^/Q,D -"R_S'O(\0:X?@'PAWEL3*@^D@HJ[YY?#B'?X -YO;B.-^B:9%G-Q88VW6A4RL<04X@IQ(!/2@BW% M.V6DR974XB,6"90,7OQQEOG@0*H_'['H:+3H*%IT]']FX5%(+N;7OI$YGB;1H$+PDOA"(K]=3&O*B*Y2>24Z$I75A9!B.T"K 9I#*1V)4)%H MG.*:%QD9*A5BZ78+1GYD'\^Y;#U%'7+;R]F.G A6%,JAKE-1)P=")8.H+11[ MM3$**-($O1.R+%D2IY43!%=LK7+1D(L=S>04#1TUV$RK34H]U,C,6Y?%C5K^ M99T*.V9$ M/6>RBVKC<;W5'\#DEXCY[@61#-TT4P'[64(Y,:Z]7 +Z#Y/K < M#V5RW:)R.,JV==/H3Q'\R,6%0(,2.;F )GQ7G$'GO;D2UH:DPEB$;BN5CAF# MGVVR+PGFC@H5K/.BL%$T!@?QAC6^%U^(L^C@&\JISI"3PP.NSX.?(@XJEL:* MG0^:8X:0%6&-YO0"!B8"#KM!3T/O]\*"I)-X7OK8K3EGH-\:(;B]>)HHEA,-(," M-B ]QAID(C@+(;,9JP+92/GE11A!F+&<@\?$[[/ MYE7!:J$O0(>QC&'LG2V MOFLL7$'87H[OI6"1^TF#W%[.4D4J!*=H8TCH!B89>*;,%I:E+@CCOLA=;1?B M5UP@N""$#,&IK T#M1[R3'321W9AM))C1G-ZI-EQ;2I;B":U82H624?_JZ " MC-'EL\*A]@$9**^,U78#6PDYL T;AXC5#<-U*E0X4BOO^Y#4\AIEAD8ARU3] M"-\NJF_(-IIZ\@#;L_@&KG45I5:U>XK_C<7>0KQI7=0/LGAU@^83QQ[QV-L/ M9[*=3=+$&42S&".*&.M8[D-5@F"B)2\]AVV?AA1.P90?TCM,O0V+ILG4^M0^!A"/ M,.0$[*M]Q:GI=D-4V#BVY+:Z23K\8IAL)J?B;(Y-L0!;'>Z=3 !&XF!L[)9I MP*,35Z V#ZVC2<<>7!FF!PB.VU#K)V.;4?9'=V=;7"3^X^R.T<0]WCJ:LY>] MRNF%93)&OG^@_M.=;CFY9==(6OR6\"(2)EVXQ]7Q<^4LW=)OQ=.WSGOI4-<> M95_BZ&KQ\OE,N/3]D%Z";>*=/;,!7P#QL<(G%SD6P'YI;1A>6,'X$7?Z-U!+ M P04 " XG_Y0!0NK3 \' F$0 &0 'AL+W=OG8,SI*)/5BI;9G[*1I[R9),Y=<[T.G'R!R M16)"$CP M.S^^CX+4!*E.#[G@R2^8'>??7L6T-56FZ^V)'+BH:X:>STJG6M? M3R8V*ZF6-M(M-7BST::6#K>FF-C6D,R]4%U-DNET,:FE:D8W5_[9)W-SI3M7 MJ88^&6&[NI;F\8XJO;T>Q:/=@U]543I^,+FY:F5!G\G]UGXRN)OLM>2JIL8J MW0A#F^O1;?SZ;L;K_8)_*]K:P;5@3]9:?^6;G_/KT90!44698PT2/_?TAJJ* M%0'&'[W.T=XD"PZO=]K?>=_ARUI:>J.KWU7NRNO1Y4CDM)%=Y7[5VW]2[\^< M]66ZLOY;;,/:9#D266>=KGMA(*A5$W[E0Q^'@<#E]#L"22^0>-S!D$?Y5CIY M#6U\X5WUT@"G&D[*9V?P5D'.W;REM;N:.&CB^TG62]T%J>0[4@OQ M03>NM.+O34[YL?P$"/8PDAV,N^19A;]T3232Z5@DTV3ZC+YT[U;J]:7/N"7> M*IM5VG:&Q']NU]89E,!_GU$^VRN?>>6S'XS9GTN)SZ4V[J)7&G-%X)?!:(,>TSW$D M_M6!&WPX'(?#^[^6E7=%5E8+U615EY/U7@Y6 IMO:/:7C /QB$HWQ4%-)-[S M_2'*_]"ZJ$*DX.I9.H@DE%AJ%+SO&DL9:H6==+"J?)B)!.JF 1=:<8YF\VQR M3]7C6(S@62P^\N+1!2__(!_96_B<=\0/<#/S 5B,?03@.%XB1ENP$/^>Q2^" M!=*.%#+8:!8YU"EV"*: M.]="-3^OX+9J2[E&+4R&;1_^*0?(K](Y#-P'D 8!'%4(W ML. P=GT:[8XP:IVK#21\0WBOLXPCZ"FD;][@'#JWX%;!&G"BQ4#-=-&H_U$> M2J8K,&SZFMD'9]%I'X C>:)XCHF+SX_J A?LR;AKW1,$N MLPI#K7RL*531D)N^)4?&=5((AU;RU)7,]IV[0#$T7P7]T?E-1$!0*A?]Q#DESF/"%&FT2.:O!GVL YO%JW%H]3,Q MQ6>U6HDO'N&FY\)^@_6FR/\%\'E\ 4AS/^7L3J?>N31*EZ>+#R0[#[70 MK^^_H]7J\D2B[Z(XK%^(Q*\,W[\U(#AX*H(6N1:8R]P/N-@ MI$ODKEN'@DC'J_DE]*P6Z8L2L+B<SV?^ M=QI?^OC_0+J4W0WTW/<.4U%HG"PS3#+T@(,& ^%. JUX"JV4!.\HI[A!/E,( ME%B&9B%,,#]E#GX]*JK +[Q/SSDA>\8!W1%6Y@?J&3;9G_>^9Z,T6J:S5V-? M+,M7_=LH26-C<#C^,*(MYC(Q<^,:L\7Q>[8&ZH='+%^W/NP8I-DQE<"\'X%P7"HC[F75 M>;(%@BPO'J2'!R_=[AW')P < &*[.7&Q8-.<']*GUY;, MO8\=R.^K'R'L(5L=3FLFW5#YO!E$R?>GO5XJU!0J$(.2"AU8E"S^) M@II-4*,X\*7")$$+*.,S_DM7\=XN24.HCOJNDIBGWGZ_ M;>YCRDI1-!]UO_WJ9^^P/#J<\[YG].5[_J?.7I/!V17CN? G=&2*@81C[/[I M_D^ VW#V/2P/_R!\D*9 +: -A"=1LOY2)AP*@\W3K?^)+S6#N=J?UF2A&>\ M .\W&EW0W["!_5\C-_\'4$L#!!0 ( #B?_E#(#DISG < "04 9 M>&PO=V]R:W-H965T+/4?5M:W/:KN=GTLJS= MH;:9\S!,YVVINLGYJ7MVVY^?ZL$VJI.W/3-#VY;]ETO9Z(>S2339/OBD5FM+ M#^;GIYMR)>^D_6ESV^-NON-2JU9V1NF.]7)Y-KF(3BX%T3N"?RCY8/;VC"Q9 M:/T+W=S49Y.0%)*-K"QQ*'&YEU>R:8@1U/AUY#G9B:2#^_LM]VMG.VQ9E$9> MZ>:?JK;KLTD^8;5K\ MM7P<_;!W( ]?.,#' ]SI[04Y+=^5MCP_[?4#ZXD:W&CC3'6GH9SJ*"AWML=; MA7/V_&[8;!H)+]NR8=>J*[M*87=G2^N>LIO.1QXN/)U;2*1S\VKD?NFY\Q>X MI^P'W=FU8>^[6M:'Y^?0=*A.V9Q&# >\O 5?O'._-CQBU_@ M=UDVL%BR.Y< 5[K=Z Y6&_9.F:K19N@E^_EB86P/^/SK%8%B)U X@>)/\OS][\.:D,D ?L(3QR\DT_O.HFETLA)8V7-])+9M61+W2"Y M5;=B4]4!I4T#_F9VPBX,D?AU.G3E4"L@5-#)&(D!Q&N0B9"(,LCA"Y#K$:/"9#ATVO5[UTAC&HR", M4[H4(FJ2]85&2LJC( M7G3,JM>0%H4BX&'&H@C7@D.>,2>H/-70#DU)'JLE:B>"XA2= LE)&LVP28)$ MB-EK?H=CLCA(14J;/,A@SD55]0.8RD?4: ,MZ91&1'J4CKZG@#>J7*A&686W MWTC^_X?Y_4#FE!TE5JN,*^1+0-:P*8P^8D4@PL1=$_A_JYZO>E!J7QD><)%@ M%?#NEG S]-6Z)$,@=_.LY^A$%#%$/TO9U6@D$2( L*,A/!S(B8*H*+"**&4_ M.M>4SWGM.7]E00[EBB"*LF]U]1'C<1"F&6T ?IXZ!]UT53/4>$W.E\LE&IDS M%6F!9M.!.ANI M\/5R3;WV7I)<^)]-/P#2,_89PJNGPDB!_O'JQD.2@%$^!NQ!4KZ8$2'F !\! M>T+$";L>=?>QJ+ZPSWW9F<;GPT7];\3>Y^1/'6:,1OT'.OX-LX7QZD@H1(3W ML*1<-/([&/C=7=F0TO?R36>O2K-FUU"3?2_K%;S[65.UW':"TIGX3E:R7< S M<42])LH1F6D4Y+D@W$[3/*$TY2X07H4)&'*+EJ2 M9@@:!!T4L%ZW#C]4-HUQ.0&UUF3ZJ"9$=E0J(4'W= ;!HQ![3:-BYI4$V4)(?1@(=7XX=/RK&*(21&$8DUEYQ.E>N H)RWC\)E>^"),I4$JNC=%;>4ZU+<[S/QXH M,?[^-T3BR&$DSK"*)'F+85O]0X&^FB2L0#M_$2(\]+[D:4'N U82\B[ZL7M> MI+Z>[8IIY\K8*)#2]74+WE[GOH+&I^?Y6>U<3M.+;E3M*O)N6'.VC;7X\[I' M5=\?IMF=>CQ\L'/#;N-D[ VU'[0'A0>=\];3;@_7*Z]\\X3K\B G#.6$VLL) M'\5MW,:F-]N.+055SRBG0!14,$48LTM ::DLF](8IF@RF+EF-?) 5Z$I@<>$ M$ZJ5G'"3 S ?=VV'90F+1,'2'(F4OZY_17FYI+Q<^[R\_KJ'8MIQ0[Y!K(#S M0;*H["TEP44(4C\C0Q)G!-6\FX/:Z0;# M=E.JWM5S5WA&J:VT:UWO9_%H6I020^&XPKYPQ K\.XT$P!F%-)U2NWX]ZWE0 MN($6-;@@\ D,*#XJ*2#LY]NO(J/,%KO;:1:)NU%V3&L\/T+Q'\'EC#M*LMT] M)1154^M@UGI4R4-4.0C108)1@+PQ&]_8FB^!9YAFAP*BL/B-! /4?C/_X^>^ M'LSWOMS@)\_*?9^BGU[(:O\19_=T]PGLPG_Y>2+WW\]^*/L5E;U&+G$T/,Z2 M">O]-RE_8_7&?0=::(O?5VZ[EF4M>R+ ^Z7&CX;QA@3L/@R>_Q=02P,$% M @ .)_^4#;Y;S0"! ( D !D !X;"]W;W)K&ULG5;;;MM&$/V5 >%'59(E.W8,28#M-&@*I#"27AZ*/BS)$;G(S62AJ;E28NI8M M;K;.-RIBZZM9:#VK,BDU9K:8S]_,&J5MMEFELP>_6;DN&FWYP5/HFD;YPQT; MMU]GY]GQX).NZB@'L\VJ515_YOA;^^"QFXTHI6[8!NTL>=ZNL]OSF[L+D4\" MOVO>AY,U222Y9]<9E;Q5G8F?W/XG'N*Y%+S"F9!^:=_++I<9%5V(KAF4 MX4&C;?]5CP,/)PK7\Q<4%H/"(OG=&TI>OE-1;5;>[GM)Q/:#%?S%_!6X[A+1/>\@6\NR[@) 2Z=TVNK4IQTI^W M>8@>!?'7*R8N1A,7R<3%_V3P56WIN9O0JH+7&9HJL-]Q]@22WG5>VXIBS13T M(S4]X2R$$^CBD:X)[9D*U[2&(^[4*8BR);6=+VH4<""W)6VCLI7.#9,*@6,@ M-#A%%Y4!!GJN9)_8$F'5MMX]:O0 FP.=+:^N48K&R.V$+"8'9 H5ZMZFYW)* M']!P5>6Y@LZ$SLX7;T>5O8(_,7J==^)G=-\[ XW%_'S4@$CE7+G'=I)".;NX M/KT4%X8HOGGP:PTZG[)0L454!C&PK94M.+&:RS"+=0(NN<4*X;C.X[-EX;ZG MCQ];^<@%ENRC!KRV@*J0TR28Y!PP/6T[F\8.Z%3 #U-Z\([2$,4L"Y@9*0T8 MKGXHRL3_]S[7:L=D7:2BE=+@HK;.N.K0TZ!0X3)E0363T^$ MYMGTP=:Z#?]$>@GH\.MI$2SXQW,4J6!^H' /A*!M4L%O8PJ)"D@ *' MQY-48&=7T^4E(?L4:A3-!-P,)97*=Q@ QQ2BW'3!STR Q?2<\J'_5*HH2;*4 MV7$].ID:D9Z;L[.35PMIJM+;'%"SG8W] S:>CL__;?_J?1/O_SM\5!Y-&!#[ M%JKSZ=5E1KY_C_M-=&UZ W,741-I68,G]B* ^ZUS\;@1 ^.?HLW?4$L#!!0 M ( #B?_E"<6VV<*P0 "\* 9 >&PO=V]R:W-H965T*&2E4VJ;( [#4= R+KSYU+U[4/.I[$S#!3XHT%W;,K5; M8B.W,R_R#B\>>54;^R*83S>LPL]H?MT\*-H%@Y62MR@TEP(4KF?>(KI9IE;> M"?S&<:N/UF ]64GYU6[NRYD76D+88&&L!4:/)[S%IK&&B,:WO4UO@+2*Q^N# M]1^=[^3+BFF\E]['X4AA$IY0B/<*L>/= SF6=\RP^53)+2@K3=;LPKGJM(D< M%S8IGXVBKYSTS/R#E.66-PTP4<(OID8%]\(P4?%5@[#0&HV>!H:0K'Q0[*TN M>ZOQ":LC^"2%J37\($HL7^L'Q'"@&1]H+N.S!C]VXAJ2T(- MJ5$]H?61$64>HY+2^N+-(PX MD:1L>,E(#):L8:)P%HG,'1;8KD@\B2QU(,T@(I7!Y>@* M+J.K?W%Y[;8#CN(Q+4;YN-].B,>I#-R+?K#V,ZYBJK1AWW2JJ&G6E)2008/U M&N<"2]%JCB-KD M)%E(OV2?Y@O(*'&Y0\BS'B$?YWM'7D?W;2[$RJ!*MIH^D3N-Z@.Q:;G=];3,/1:X@D MGWP'<:[U3P);$I2(#O!%O+]*?6*JXC3O&ER3:G@] MSCQ0_?6DWQBY<5>"E314]&Y9TXT.E16@[VLIS6%C 88[XOP?4$L#!!0 ( M #B?_E"SIG@/(! #@L 9 >&PO=V]R:W-H965TNV.<[YS^%M3%17;5-%UX\J6V.3Q\^?'+<:ML=O7S.S][YE\]='QO; MF7=>A;YMM=^_,HW;O3@Z.\$]K=J'XK$B2A7.?Z,N;^L710V+(-*:*=(+&OZVY M,$U#!X&-S^G,HX$D;2P_Y]._8]DART('<^&:#[:.ZQ='SXY4;9:Z;^(O;O># M2?(\IO,JUP3^JW:R]O'ID:KZ$%V;-H.#UG;R7U\E/10;GCV\9<-IVG#*? LA MYO*UCOKE<^]VRM-JG$8?6%3>#>9L1T:YC!Z_6NR++R]<%VVW,EUE37A^''$D M_7!VO9/OI+=N?J+N>!/_;=7#UZ.%.G M#T\?WG'>HT&^1WS>HUOE:UL;@:(8E.YJ-9%7O;:A:ESHO5'_.E^$Z &2?]]! M]6R@>L94S_ZH5G_'=O4&JFT[N[25)B#3 Q771G6$RD95KO?!*+=4BS[@H!!F M*CJUU)5M;-31*(C5!5W)9MLI;%#!^*VMC"AEXUW=5Q$;=P8+A-Q>5<9'N+7: M:!_!R P_54U?@S.EZRU^M#@%C[]W;M48]9.)Y('JK6D7_%S@BX_$7%ITT;B^ MQO>E\3@'BXA^ Z8=ENUL7,/3PP8N2S)D!N!\$CUGIKE%YY8VI:LG9- M?<@HUOB6SL0Z/ Y1P<:!9/4V$/=+[UJEU0)1K%H3<]X@H@6 )&G8>:AU:SK= MD5+P#>&,UMDN(GZ NQZ*A]8V(+S'TR4)8PAEO!C6P0&-MFT [[49^#A@=*XN M#?2(LW V-H4DF<"UL4 N6SHB#+)RL'6WMN!9=X.=$BR$GJKPR\(DJE M;=>M MZ[N8:,BZ.8%(U[6EK6QVUBOH&@_%0DYWC4#!&AN*8 1# D5>8%1;#]4XGZQ* MOR_VC=X%*+-CN0-$:K2_=K1;-':5= _*M!,9 93 9U0V .M1;6!$NP"&L*+5 MGR 7[*:#ZS0]- %:(K0G,1$C;=NWV!5QD(6.DQIZT/9)VW>(6/=,B([J._L9 MW^!1*8A4UE=]&Z+NR(-LMW7-EK6F&%!LW:HG08<#Y^H\:5LWS7[4N!8S8_?: MPEO\GOC?>.NN*RD!*EMUH_?)&.DHMKE(%WK"R"@,_TXZ7.L:)$E/GE5";@P] M&/@C7,Y);( K(*>QUQ+"Q2YP9QW6:HDL+BZQM'"/BDZ!85BRN?K![0C0LZPY MCH$5WAQ5L"?O:=GSOU$^(6Q=_$VPG^ MDDZ_O;A'Z4X]-QY$%=AZ38;DRTXHHH]X!&#C#%V1(2MK"3ZPF#B8$' MWC2:T%OA"$C%:38%NQ[>"X984:=/F9FGF1F'L'5D_Y1 /97A.0[S7!E#>,P20Z#[1<]@GK-UF0Y^#T;Y:#Q:G9:A=AZ!= MJV]["N00N"K4@+ U5^^%UX$[V\(BI!SUM[\\>_3D[.^G\S.UL$U#/W[UU]/Y MT^&;'D&29;]/+F-8)Y=F$\5*)R=9,4"0WH"/QM1920-A#J?EME&?E+&A>G9T M,Z1R5:TUA.-HNO"LAJP/$9ZR*YG,4@R3>#[ ))/E? O$./C9?UALG.I7'&(G MPA*&V'$A7W;B@'W@^G,/!S*4*)C?A A@^^092_#L=R$"TFWY,7NGP &F.#UY M^G?RBMH[6P^0!#"BMXO^,++_*98_FS\J+/]X?G*3Y9,+/A/+%SDRF1B*04F? M4F#*SE :V4]3V@N]P.5G."U9_>NLLCNP,MEP6NXH85+ (^N60B$B8]+B5'L; M*HRI7+P3$J46OA@2SYCAM^RCIZ*OKW\7)JBV(/9225;@H[ Y[TCA@W(@ _Z\ MOD1W:9C72XD2%.X["K'_&TA8:LB7P'(R?UR Y>1:F)A*?W\*E!P%,ZQALCL8 MOU=(/4O%XK400=5%RM 3V#!HS[(-[@39'3 X^8W(L+0>V6&*@J]QXMI2&4<% MU$2I(=4TPDMJ4:@/26S1T6+NJO(]'IJK#6E'0GVJQ7OOJ1!!N%M05T1-0JH$ MT&L%A\J$=?M*-QP/+ZF?#F2=G1%0$;4%LHM:@6^D/X,3O@+1QIJ>9-!2.:1: MY?Y$<'C-=]1QN=R'MI%Y@_]XF/J=I;2SQ'70)]\L=WGWGJ;A+'3;(^, M6&)2]W'MO B75/UKQZ7E);6!@(- >58HYF./PJNV C&P":[-E2:P4+>GSOL5 M51D#'A;(O#2+J8S=4BZI\*\IV=H2HEJ<'Z3)8B;FEW/UVA!"I4.BZ!@HG. D M%-8ALN3W /*&\0;U) M?=0M9AS-5RS5'I%2/ )=>(,Z]9WFXIM6ORG[UG>Y;[V0,C0WU107-[P'M;[; M[#T-M&8T/:@Y=GL3A38_:35:_4GG2YU>3W%Z:2EDC&6@U+MLP3)P)Y6-PX<\ MDTA43+7N7.-6@FH=RD@,Q MO)&Z.FX76]>9J-&0U;I%,TH-D L1E8MW>]V &$#8@-V.1PIEU*41@*\IBVP\ MVB&>Y9 :V"/RZ&-0P])H:G,"]3M=)1VBE7G+J!HW3FRX =%)-/9*DH4M2.CB MQ'X+%D6Q-7AJW :]2O<@Z97XR<2(5JG[G$6DO1*RTAO15$6F)Q 2?LQ!KR_B M[HZ:.AK&3/@YF#T,(8) ZJ4:@OK?,^QX?![(?<8+>'_H@5:[(JVX&##4//9R*#M%]X%,@GTP26#Z2M%,@ MG1(Q3UA*+>"LM5VDYBGSD"+:-=URS!@D?I6(#@]LF(I!3L9>=S.5U$T6?6]W M0[_;3R9W-T!R9+FEMG4D?PO;L'*'% "S1 G,-/:3^),J+4*DC*\.47[H]<@Y MO2>LM(Y:?F8@+;EIWC2.%'ENF:LURB.HETBB8G"U)Y;;:\.W+QCB28,^U$^L MX(0Y\2T*!5P?9$'8IMNX\I<(5A^DF>?UO@ MN!8VI"5G&>'..@'W,&+(+.-GQ#*4B><0#5J;X8=JCM @CQ$=%H A<@#58SF% MY: _ "'U 2FY_N08?QU=!J#CJ5BF"\1@Q)#.@H0&6%9#]I+-]X9V,\^/R.K[ M@/9\0%)(S-X+(R^3,CX#\D>]U53>-GD^!#.LO&Y;L3:BXE)+X%]2Q1QIIC3C M^5N# JY>,61WL$H>WR[V4MMG@>B*@%6_U%OGBVF\2S6_].)/9L-P4790$4Z% M+]J:^(#)(BL.UP@'A\VS;8:F(4TM4G?SM.SW94U(= @)/J0=GNO'5-Q7.K4Y M6L2F\Y*?I+YQ/VUR4^VAAJI8-GNS1I_$B5I&ZM^ELNN"1KDV%39NK'@GTXF# MQ=!+9Q.#F8[T3[KKJ6(X+7NH:QRE4'K9(Q2WE.)(!:G]GU1ZM!*JH:O-N$9J M(&4PG7.4P$V6.W7+T^-289V8I"-")G&);J>RJ!F'$> X3^,84$IT;>*4J=UP M"+(PD$B6@W[VA\>)ALMV*LUA-XY:63<.+0B'TA*6X\R3Q[=+N^*.K)[02V&7 MRKMB<% HU"1]OEG><&+MC%PZ(.::?&?&@)^-N-RAR:5!](A8=Y/?$0*7DN3 MR0TS']IO.W9V&OD,93\1*5/W4(@B0R #<&>Q,.A J?0C@.1 9R5CTJ45Q4GI M :C;'#,47QHVZ&< CI5#T P-#OP>#5RZ7.1T+1PFZ,URS]K+C0ND'2Y=1(QK M@^L4ZST-9F4Z0 ^R +/IA1P3DJL^F)[5]4$(#U K 5_Q?'N22] 9=XG$J[2B40(Y :^7>]:5<[5DR^'V MEKL)65AF2C5 M--S!7I:US9^D]\,2@:H%L93_TC*=_@KS1'PT5K+H]( I['>?*B['+ ME-8/WD"]72UUKERDY Z0;IQ) ,!_-FD"TS5<=EHS=H5RFS@.1'W-=WDR7]JC M]($C[4K_I(DNN^9PV5A5'][>IHO=PLFR\]4O#,(&[[+RB:0D0#; M/U5^TROK4:6\_(W52SZ[],G;^#5AD*O.M3K=+=D]T8" MU2MP>U0@$1GCLBC:A_K+#ET(YX'1%@N@%%)\ A#6<. $2$_0X'HD\3RHNI ] M6; H&;GH'U^'.'A?@F_DK\-\QN\MU7GBF8>AGSJW0VFR,K-K0"U-4$#CU@C/ MF1#IG*? M6]Y.KSD<\-B ISZC4LF.MB/[=#3KZ3O@C.:C.OM,D7S*YHUN*3C@R'L=Y ,R MADYP7YHQK\M%LAI>YL"S/>>Y[/MSE#W= [0VQ.![?65"SH1I%(YZ(%+,S_>Q M-1;21)4Y1( WX$RR4C$33F_7K'C8!?9E_L,T:.F *KK6R%+*0U+2P6IF@6(9 M0(MB="\W^&F@,$Q5G A,&R+ (_-?1CR>\ R4VYZQ= JZN=:,3C/>,,J;C*X' M-YJ2PDFYR9+L:PCHG5G:%+DE=!P(9XHI1LI)+!9-QE/I1L-WQA=UXIU9H2L2 MWYW.+&:)UVNFH.PPQN?K M\8V;[(%229DK"O]TTNAE^S&QE]$>X=A*;*#J0L9W&0$3P,SR[0PE^10*R-[\ M[I2$I89&)5Q?=0D A$IRZRJ])R87)N7-1?%JPN@K5?DZ'XU6:.@ [)^)L32ESQ.ZM<(W517NP!>-JT+!]EJT8L&']#]UM\1[[(1I98=:BN-!L+M,EE/WFYF03X*?)*XMV=K M"$Q*8Q[#YGV]3/+@$"JL7$ 0_-OA#2H5@-B-IR-F,IH,BN?K$_K/D3MS*87% M&Z-^E[5KE\EU C5NA5?NWNQ_P2.?><"KC++Q"_M!MF"+E;?.=$=EWG=2#W]Q M.,;A3.$Z?T&A."H4T>_!4/3R5CBQ6I#9 P5I1@N+2#5JLW-2AZ0\..);R7IN M]>!,]=@:52/9'^#=DY?N>9$Y1@[W675$V0PHQ0LH5_#1:-=:>*=KK+_6S]BC MT:WBY-:F>!7P@]L/*.C6_)=.!X) 5+X7_) MLZS\BST.!PUJ),8KO>44LPFA:^Y4>F0&E=\.I81H$4N_0.AYP#DS?&W)> MLPS:$!,ROFDAC-X3Q!?/.)P]R9UPR$'4V!@G17"/"UM;$8<=8TA=*5\'_T]H M]YZ3,.@EB3A&:[:5PJVG 1K! MR@-T0_=CZ/YOJV-_;J*._#EJ%I\\,V<&A(ZS7L-DDE[QA!MR94,#?%T%W\U; M+*Z0]*8A;-@U$)WQ(:);N)C,T^DI^^GW&CX[FYL=4A-?!\O98H1AA(ZGXP.T M'N;N%_'A]?HHJ EEKW#+JGGZTSP!&EZ$8>-,'Z=P:1S/]+AL^1%%"@)\OS7& MG3;!P/@LK_X&4$L#!!0 ( #B?_E#M-['T5@4 *(0 9 >&PO=V]R M:W-H965TF_WT-25MPE\>QU;TA3OMYS=P^/)U[.-E)]TC7G MACRT3:?/)[4QZ]/93)RC7OL+*2JF4&0W4WTVO%6>6$VF86AV$V:YGH M)A=G;NY:79S)WC2BX]>*Z+YMF?IRR1NY.9]$D^W$C;BKC9V879RMV1V_Y>;G M];7":#:B5*+EG1:R(XJOSB>+Z/0RL?O=AE\$W^B=/K&>+*7\9 =OJ_-): WB M#2^-16!H[OD5;QH+!#,^#YB34:45W.UOT7]POL.7)=/\2C8?167J\TD^(15? ML;XQ-W+S(Q_\22U>*1OM_B<;OY>&$U+VVLAV$(8%K>A\RQX&'G8$\I<$XD$@ M=G9[1<[*U\RPBS,E-T39W4"S'>>JDX9QHK.''1TDSH\^@+>&Z8ZT=WI1R?)KXNE-@I1\=L>_&3$3QQ^\HTT M'H]"?JHY6:&XU)96IBL R)=6^8"W.YLE$J2L*ZBE2BZ0VO M2 =@X8'7 -8.&#NO&J8U6;B]OG]IP5K@(/+*3SL+5Z1D:V%8,ZR2(,XSM%DV=Z.B2-#2($Q3.YY3-TIH1%[S3N(2.W"H M64(I@)U>37KM^7DD9/=&TSAZTK[>$T-'DX68'<)SU[=C*+SA[!!%#/\0=AK)V>XJ97?/ ME1YDMM%@Y!@@PQE8_2%^K$;;'JCMA&:OR E^:49.8MNGKTB<'1Y 131WWEO: M4YQSZ/Q-P]AY[T=).C\L@)X2?%SP?'2?,EY]S\ 9OLR$KU:XO5:32RCXC"(# ME;T21D#MHJI.R=6?$;Q-*]Y4/ ^TP>VW*6TPRM'N#?',6ZIWYID-*8%+'K1EER[)VCL">,Z$A;2H,B MB3"=!O,T'6E+HB#.BKT7Q=\R?ZO^V(;3B#YI;\7#_SOIS8,HM7$9!9$S.P_ M@XWA($QLU!8T=:,\RK\Y[<4^"\.Q)^Z^DO6-(_&<3G[? 7CRK\YC4EQ9(=_A-"_21]D[FZ--#PR@/XC#Q M#+C6)J;0^5S$=ES$N6=@?N#7\X7D=W (_0?)+XO'Y)?3OR/YY3[CI0CCR)UF M&M#BKV4_Y+4M;VF"Z,S==)2-YM($7Z9\_WWQEVT>/=>&4W?>7[]YX!:?U;1]>]J^W:19R]WU^X:G[I*7#%0YO%HV%8[:DL@9 M7K>ED[#:8)\P#4S$N?///:0?K:K$O:@XGKP$EHPWP3Z=+?V-^-R+RI,N;*%: M2E6QKN2H!8<7_@)UL/T*6"-M<##+Q1571JP$;IE[S-O*0:VE&B_=HEG7;.EK MBNES1&UL MO5;;;MLX$/V5@9"'!%!UEQT'C@$[[=Z %D'2M ^+?:"EL4V$(EV2BI/]^AU2 MLNRD3;#% ON0F.3,G#ES(4?3G=+W9H-HX;$1TEP&&VNW%W%LJ@TVS$1JBY(D M*Z4;9FFKU['9:F2U-VI$G"7)*&X8E\%LZL^N]6RJ6BNXQ&L-IFT:II\6*-3N M,DB#_<$-7V^L.XAGTRU;XRW:N^VUIET\H-2\06FXDJ!Q=1G,TXM%X?2]PA>. M.W.T!A?)4JE[M_F]O@P21P@%5M8A,/IYP"L4P@$1C6\]9C"X=(;'ZSWZ+SYV MBF7)#%XI\977=G,9G =0XXJUPMZHW6_8QU,ZO$H)X__#KM--)P%4K;&JZ8V) M0<-E]\L>^SP<&9PGKQADO4'F>7>./,OWS++95*L=:*=-:&[A0_761(Y+5Y1; MJTG*R<[.KE1#]37,I^A:,&FFL25<)XVK'F/1862O8(S@HY)V8^"#K+%^;A\3 MGX%4MB>UR-X$_*.5$>1)"%F2)6_@Y4.0N":F'@2[0?K3B-!T"4>7<*!T89^N= ), MUCYO(5AEF0#C$9<>L3I&/ UN%U?!&>"C.T/8,0,G632!)1?"WQ@)-9SD4;D_ M">D:FBWZBR2>0N"R$FW-Y1I8HUII#3!C5,69)5\[;C? =DS7!G;HO526.(%! M:P62,&//Y,0BOIYS.5+GZ/#P?\0 MV>H3[YGO_H7!<@2.&TEHYP1\-D% MW.W=W1S<^:A(XMQ]:ILE:I>8K_Y%Q?K=P8:J18+W6*%7RM.^Q.DDS"=%F.4C M.($T3,HRRC+X53/IK-(D+,=E6&2YE^;GXR@OX$L'>3H*DX3,Q_E9;YM&2>EZ M:X6.G\%1U$Q- 1IME)CI=:2BOCB!E?*6"J;\,U';3:4$INM4$_T3KC21=08 MW/3]"K3J^K(S62(&ULG5;;;APW#/T5 M8M%'>Z_.%;8!7UK4!1('=I,\%'W0S'!V%&NDC2Y>.U_?0VEVO6[C-,G+[HR& MI,XA#RD=KIV_"1USI+O>V' TZF)_7(25IY5 MDYUZ,YE/I\\GO=)V='R8U][YXT.7HM&6WWD*J>^5OS]EX]9'H]EHLW"EEUV4 MA[9!.TN>VZ/1R>SUZ8'89X,/FM=AYYF$2>7< MC;Q<-$>CJ0!BPW64" I_MWS&QD@@P/@\Q!QMMQ3'W>=-]-\R=W"I5. S9S[J M)G9'HY:Q_P1(MG#F&SBG\V\& M_"/9,2VF>S2?SJ??B+?8TEOD>(O_I4?G.M3&A>29_CJI0O00Q-_?V.)@N\5! MWN+@)S/X_=YTF3QQVW)6*D6 ]BHRH?4H=ECH/#/U)>,L&2?DB[?YHK4*A"YC M,5FHDU%^4[2SRP\7Y_NS5T^B^3[]S%[] MH'[^*Y^VB(& U2)W02 ([3A$%:^0-?!C0ON:!$J";MD' !N25*<^2=E 7DJ_ MHR-4GM20^(UUWO\,%7!)R8".Z$"O*8/G*634C5)R19 M*.NMR,%,[^1,^&SR\2EY'1J=SR&(YAIKNM6U LU/J5EFOI",Y\])BU01AP=- M0X&BN60W(A12*Q=TCI5W:1@(<31L;%?>W18*4OA=@$4AT46D;.E="(@+<3K M^?*OOB/4B^F7Q?B *FU,[BWLA857#PM!$G?.-?<5JKN8#3(2PT>#:7??IW>4 MKH3$6WHPV,.9G@P4E$6=V7U%WP7J?+QX#'4^?O$S4%'P;MN"4?VF(9U) MDOD]@@RC82E=F6J;LP6F*C7"!Q65^3(4#E28&I>7*C8:TB4]E%T%9U4%>:.P M(<_./*%*X9\L$*AA>*#VI35JM.R2-QJT?!=I-A^Z?2QS&I_*):[,VJ7RC7"S MSN[OBD2H,;UU2.QL.O[: 3G9N6[T[)?Y4A4PRY.-Y>:Q7=W>VT[*=>7!O%SZ MWBB_U-"QX1:NT_&+9R/RY2)57J);Y^L ='B1#;:W MV>-_ %!+ P04 " XG_Y0\$E,>W9?*[S4M1>C[R;SFLIE= M7=BY3]W5A>I-)1OQJ6.ZKVO>/=Z(2FTO9\%LG+B3F]+0Q/SJHN4;<2_,K^VG M#J/Y)*60M6BT5 WKQ/IR=AVG$OO,U?O&!=9Z:(6HL7NQ M@=.-9KPIV#NA-AUO2YFS:\1<7\P-E-+6>3XHN'$*PB,*$O9!-:;4[.>F$,7A M_CG 3HC#$?%-^*+ O_3-*8M\CX5^Z+\@+YH\$%EYT1%Y@[WL3K2J,[+9L']> MK[3IP)=_O2 ^GL3'5GS\OW/PBPHH:\]TRW-Q.4-::M$]B-F/:F5?!4.>=]S@ MVH/GO886K9EL6 U^R[8:%Y"#]"#KE+U3:H-'4MMMJJD>D:GD1[["]+#NE/U- M-=B_=HM,*;I)!*NI\F"*_=;SQDC#*4LQ 5-*516:&46/*KE^9 #Z5+H^I^W( M9=4)STIR&I["9;P3+%?U"K85U@^%U'FE-(TT^VBWW0BRZR. .E5XMK__C/WT MIS0,D_/1=!H&P32435[UA7#^H*+(VDX5?8[=NL]+TH/*Z;'KINB4+#QV6W:J M!O"2=\66DPF#I-M*]<4T^L!;/0T^5?S10T1YEY>>->0?JO_-C+G M%="L.PXN0W_?V3#Q2JL19$'A=2*G2&Y$8VE GGX038^;MI.HUQ*A70,JX#\( MY D(LCEGFE=DZYKQEO#)YC5N6-L#&$HE9@JY04PKN+TQE&6C-QSLT>AS.ZID M3M4>$:,1,1D3;"V$E4R0Z1F- 2X7X$G!$/4#AP'+6G18YXBN^Y7..]E2(KRF MZEU,"$ZG2.X"/T5S;XJ<-K#&Y1.L?2$GP$!N+-,:90"[D ^R '_A/N0CH/'J M]$#\2)CK/$?&@1#@>J[HVI+GWB'J7SSV15 $//:5/];*.>_ON-0*JBW?8<_= M&#$;)\J$/3V$J("0!^N",:+(,]5O2KN88DG&242J:Y"50P3TM,I!) YO<8S2 M]3!D=S_QNCU_\W2C0[]#Z,&AVI"R;IHA 3MWBN]H.\ @B]N1DEQ82$3>X(8; MT\E53^F) D')MBM*[\F U\-XQ^,Q)K9*-BZQ6TYD)\=R0HL'Y--^+!:RWHL9 M=-R64JS9QPGE&Y%+VYY\X-_@Z$)!#:D0#[SJ;3%]RH_>N4MK0?28RC3!_GW- MGO84/5':1@D"I2KTGA5;%#^"OU856BS-7E'1EE4%.7!KWW#D#=:=G+'/J*KB MX#QF]_+[X02.5V&/U^DF](/,'K9[=V,@S\;D^S.+4B]9QG2S]+(LQIERVC?38&2* M&=>8&$E7F1=$RR\96IAQ5Z4^%;V M4XV'F0?1*!M40)&UN>IP-A+!>8&F5%*[9,]M2FN0KGP^G#;%K0MJ'+PH(;P1 MJM>#OH/""9TJYT-Z[ZKH7I8_!3R44ILF/]^R-8YY>S[8XH:8UR[FXC#F%.#3 M/Y F0]UV%0R9AX-W/TU A(QR(O;2B*Y!X,61[\@39]D^19(%P](@C"WWGZ%$ MB/BG$>(?+S+0(O-/6((D<&S(G\%!96)7.%!GR#6W((FJ9&&]?8\&3+BB@SC? M2N>VAQ MJKD.2X\1/H(?TNR[7-X1&W"BXWC>EA*N-<>M1B>Y;7[$W%%/3A-.R3'N[EER M"G$J_S;T&90P.,*&>D[-IH#K>HE/S(XFXH1!Z(@4Q >G0;A@ ;(AQ(D0+H/G MJ(Y2%RU8L@3!L30>.*Z/^?M5?&(!+!,'( HS"V!AKXFW@!EO_NMX'-BT7"16 M9)B%SJ9TX4JKO]BW:9FQ+$;=CUB0)DHN'@!:)5VN;WKPX;W:[RYW-S2T!4B MI!9> 8I!UU;8U,T-Z4"+9.P[%;NNVI*OJ">EB%.Y%D._8_LB^SXXR:-NL$)C M_+JRW:YMM31;/>(TFUY[81,_R!,DQ[7%Z_Y?[;*&_?7WLL[8KXV&ULE55M M3]LP$/XKI^Q=0DV:MI2QMA)EL('&5,%>/DS[X"27Q,.Q@^VT=+]^9Z<-W02( M?4E\]CW//7?Q728KI:]-B6CAMA+23(/2VOHP#$U:8L5,3]4HZ217NF*63%V$ MIM;(,@^J1!A'T7Y8,2Z#V<3O+?1LHAHKN,2%!M-4%=/K.0JUF@;]8+MQR8O2 MNHUP-JE9@5=HO]8+35;8L62\0FFXDJ QGP9'_-+E3#^":O6-WX;0-H8JZH-F!147+9O=KNIPP[@ M('H $&\ L=?=!O(JWS/+9A.M5J"=-[&YA4_5HTD:IK'CQ*> M-[('@V@/XBB.'N$;=#D./-_@J3G"CZ/$6$TWXN=+& SV MQH,QI%IIA-?/A[W1RV?]_>A=PH7P?6M<0%^._JB]$V]; M]7Q!&(Q[XQ=@++M&Y^:4IJJJF:1,OY!QIXH;FD7)+YH/3J#&HB$ZI=>T7+IY M0NBVO,PE:@!O:_)%7]RD917H;(*AIDCDLT:F>_==JG"G1RO4A9]$AD@::=MV M[7:[87?4]OB=>SLI+Y@NN#0@,"=HU!N/ M#M]&D-JVK?\8FR-#_\LJ2!C=HY MT'FNE-T:+D#W"YC] 5!+ P04 " XG_Y0) H#?.8. @+0 &0 'AL M+W=OK0#_L MOWJQD4LU4^'#YMSAVWXCI=1K9;RV1CBU>#DZGCX[F3Z@"3SBHU9;W_DLZ"AS M:[_0E[/RY>B =J0J5002(?'O0IVJJB))V,?7)'34K$D3NY^S]+=\>!QF+KTZ MM=4G78;5R]&3D2C50M95>&^W/ZMTH(V#7:?)V,%: MF_A??DN*Z$QXQ6.!H-:?2!C\JSL3EMR"JS MX/!48UYX];L,M5/"+L2[C7*2-.6%-*6813/1DYE>&KW0A31!'!>%K4W09BG. M;:4+K;RXES_=?[$?L">2O%^D]4_B^H$E1*S@&^TS&M5R:W$DGAP7"_AJ=#XP=%$G!E\F#X MK3>50@R3 "E6MBI)CX5=;Z2YQ!) $VGTG[S=,2^+K4H\\ BJL3BN-BLY!S2= MF6(B[N6O]\5<%7*M>$.^+@KEO75">U_C!,&F*%/#>!NG MX=BZNA3S2\1O!5!PM"L'I+B BX^Q/Q_VU&*A&#&$964+66)@T!YC)P-F?]B8 M_>&@P4ZDUYX4>0I+P;%*5L(NP_^(G#^@F:+Y =I?:"--H64E/%F0;,*S&A7# MV%5=1IW*Z//] 60=S-*!(J GNT;H.IYX <7*>45.$12L&&==6 Z?M86V_002 MJ_@\^\%<5MB;BKB#N#)>%M&!5Q+ZGRME!.P$]*/EAI3_J%'^HT&E?3"R+C7M M_8PVHM?B;:.?,Q-SW0W6^%L$"[+/:5>')U$'8L:I6++J 66J@;(Q*[@W9]:S M)&+$(B:P!H\,*Z<4:]3K;] ]@ZPBD.W*G3[E(7=:X!3F7B[YURP&E7XFWX"F^6>?.T@&$=;;]A,SK.S]$=X2E@'0E.\A6AU5"M0H8AB>$W66.60HT(!SD GE]1NT/1C?' M1;X>_71\?#ZZSUAM:R?L1AM&8!K[([O.X($M 2<_(QDT2I7"D-=7P->B=HRT M)N8JHPBXB6-D;2^D=G1NC\DQ3B" -M@NNK%>1SJW*T1H;$P>_-2VJ? O^"E] M(L$%N)OV5AR-6-#HS[*9-J4H&>P6:$I"I!5%U,3W8^W?K5-H7&))/C+E7#@Q#+72% MWYO=S=Z<#F69QTV6>3R<##R;XXT/8!S8_:YT\GT2Q#F#0A,;=XE,&D2)A^"3 M3TC!#[4"4.$DHF8?6B?TP802 MBJZL;[GBH%T)KSC],R*0<<$,BE S4D3?+=B52HUUG:"-@5P0YBV<79,,W]GR M1+P#)D I9FE)XIQH$7-0D+JJ9M(*?VG&CY,KT=BPPJX;1X,V>'\5(IT1EQRI M !#K(' \3W,9J$BNXG!N#ZH-"H.:3SK&J

J.87%9@3J9C"/.$@LRC:0Y!F MJ>DIU*V2>I;6EEM=56,81RWJ2A!'Y85VC]\XPA.(9HJ&53:T 3XAI>@@O]%: M]!"N0!D"3R%3SG65]@%[0@\6YW:>:3,5NGV%"<;EB19+8QM&0; /X M*%GK/?Q[/4>4"%J MB^1ATS6"J"H;]U7? FDQH6V:3$9#2;%1E#$,I;Z:<896A@@[FPM(>#,JE*5*,1ZK'@*8!,EW"?J\>3HE*5N[ M:!W:L8^QV]"AUJ/[1*B'-*2@?K0G?*=?*=9@B!PW$0@H8*@DUTO$/'QV2>P# MB\0*CJ+E,M5N,&/\RK$<,3E:C)PLP[(H5J05=H^^\3!H43/A TAI6_JAU/JD M2:U/!A/C<3;I^\:DN[+KH!!J>#[S<'7UF\T>UH0? +RL"X(_)V@;NF"+(^VE8H)7!6Z&+54& MVEQ879 #D8#MBHJ%M#M 90D?Q3^BB+YMW$V(&341MG-!]HOL_)PZLQ-EZ7.% M 7F&8,S5WN M\'?)IKJ),PC(XZ,8JVV9WYF%>LN4R(=>G%A*B_=&;X]G)Z/[L555[A[Z84-T M3OQN)RQ^;WJ$><>S#_D;IH^Z384&!O9.(YS]&I'OWA\HZPIQ=/CH_C/Q6T3< M=*CJ@(](6%FV4';TJ-ZSC<@E=*SBM%&340_7!! M_TF3K(>K=DY+%+.215I;?=.IJC6%Y(71'L[&&?>UY6%'WST$DV#=NB]@%-7CE; M+UDU0TD3G&3%'3UI M-IB(RAR+'9>H?<[\L"CP39'2@K-^DSJV<@-XDK!R:A)(%(E0=+>\!2RMR9@T M/+9Z1;TA'D;K<:DJ(X8V"2XEMEM+KHF8(96.=N21$3%6VIX'N%*GQ"/*X4Y' M3:V:=F+-'9<:0-3I07L#=#"(>^?(RDZ<:B)]5N20O66(E8&'TJ/L9T+:* MLAH8G;:UY_Y)VU9(ER;YOF"<&B[;MMCUL097U'ZCZ*!"UII<#MC )6RZ;6"B M %OGLZ5=4EXG-V'['T9TK%V(7 S:J89MV[G=FPZ:XK4"B2"/U&L(?S][L5M&PC$^]CA9+H2-F9^.;+SC*[NL1V5 J MS3>N'@W:^2U59!^I(J,][21-.[UG6.IK2MJS M-FF3-T78BS58*C08)>BPG?+R:KXG/+K."MJ*+ZJQ.R%TRLQ)OF8Y,QW"ZDDTZY\KPZ(NLOM;_; MV\HTTG;4"19*N6/7BG/Y]K2T=!XA0I!RC2^KI%"VWUOF-EW0F MWJ,VFSKD=JZ+;;XR$I_K(CU8;"5=M]-P76J\SKW%CCN,YI2LF#_2I-KDK^.< M+8@5_IGBF]-B:F_<(TIOO$(J-RI$H]WF(@DQ6I>.C.,BIG N0F(OFL:2::BM M2%TMNEI!.D;MK;E7FC*)1_9:CSF;W;HET.5X41:)3@KS6L$_@'YCS4 MIJ),GPS#=T_6Q0YUNPP7:Q/Q-G8^&:*Q=]>"]L[65^]%A,8L__S'D\/IX^?= M$I(;N]!K29K-J6+,%Z(^=BGE1DN9<-EV^M*ZM5\5LF#R+G8;,W<[-3(G7)W- ]%*S4>&S-RW-\I&K\C MPG^_31[KMULS-!AF(R"EA)9QMQU?V)W> M:4S]Y9;T[:CT,\F-F-A1RATZXH,&5!1W7: 8L,_1(,EKW\>;#K]*-U.Q3QXO ME:&2G91N6 9 ,]+:>(LVIR F6**..7@OO9R1>2]4[N.*P)%4?.I(9:RI+E/9 MR:I+XS@FFE03;9I%P)54= " -KVM%5L<]':!)P,Q,C*>+[AZO2[=\W63XU9O M[&W&%:YO-QJ#W?/:%3!$O^-I)^H&\KW?>6EUK=R27\WE2U\3XONKS:_-Z[_' M\:77=GA\=_@WZ98$695:8.K!Y/'#473=_"78#;\".[2GZU?\ 4$L#!!0 ( #B?_E#_?SHOU00 -\* 9 >&PO M=V]R:W-H965TV2^7ZR['C3 M+\Y/W=JU.C^5@VF;7EPKTD/7"5NA?FP MNU:8+6>4LNE$KQO9DQ+;L\4J>'L16WMG\$LC'O3!F&PE&RG_M)/OR[.%;Q,2 MK2B,1>#XW(NU:%L+A#3^VF,NYI#6\7 \H7_K:D[&OQR58R%:[7WH8;:-T0<6@C>SVSLB@:_KQRS_N^W#@D/G/.+"] M W-YCX%N5.>-Y)K>'LJM4=AMX&?.;\2]Z >AZ>B. M;UJACT^7!K!VUILN^%.53_R72F7-B4TX7[$7 'X;^ MA$+?(^8S_P6\<*XQ='CARS725LF.ULA5@0OHLZEI[3HL%/V^VFBW_L<+ :,Y M8.0"1O\0FHZ:'@1J6VA!>S3T?"@;6!Z?T%HH _D2[^1@83'<\B\*(^(Y5Z6I)2$GI\%]I.$:=-+Q] M='YEP^51- Y8GF*0HD_ P2#WHCAQR4]GULO^S6&;9B"N!%A;M(-E$>C[I/S) MZN0%9<>SLN-_J^Q*R$KQ7=T4U,K"L?Q+\GX9[S_(>XK_R7-_2R7A/P[U@D0= O=NQ,.(*T[;ON.W;[C]_,,MS)]_*YX[Z MJBE+$.:2:^,1[TM:;6T]=+2P_5L\Y&[X M(]C;3]V V=/N+(Z_J)SEP:,#EI5[6FG\(^ _9'Q_S*OSZVTU/EH>S<>GWQ57 ME6UJ*[9P]4]2B$:-SZEQ8N3./6$VTH#*;ECC!2J4-<#^5DHS36R ^4U[_C=0 M2P,$% @ .)_^4!2,"JR$#@ \CL !D !X;"]W;W)K&UL[5M9;]M($OXK#2,/$L#8;#;/( G@.,=XD MQ,ONPV >*;$G< M4*2&3=KQ_/JMJN8EB:(EQ\D$BT$A.LW7,H,[\[Q8A26<%HLSM2YD&%.C57IFF:9[M@J3[.3Y M4[KVL7C^-*_*-,GDQX*I:K4*B]L7,LUOGIWPD^;"IV2Q+/'"V?.GZW AKV3Y M9?VQ@+.S5DJ<*B2I7YJFX,&JR23'^'WVI# M'-+ JAM8I+?NB+1\&9;A\Z=%?L,*?!JDX0$-E5J#LD M"[,H"5-VF:FRJ,#@I6*3S^$LE6KZ]*R$/O#)LZB6]T++L_;(<]F[/"N7BKW* M8AEOMC\#W5H%K4;!%]:HP-^K[)0)TV"6:9DC\D0[8$'RQ+X!ATG!_@C32K*7 MB8K27%6%5.S?YS,8/L3(?T;ZL-L^;.K#WM/'^768I&C!QY VCU682@B46?UY*-L]32*TD6["2G%8G6/*7 M9'E5;'=LP/,%NUDFT9+=@%I)S+*\9)0EK$1Q:)]KLD^^QL0QV.R6J621)?,D M"K.2)=FU5"4&"HO"4B[R N2R4+%\SE[*2*YFLF""H\=XP,(L9N!#V?J039(, M(CE-0;::/F'G>QJ>Q_^%\)U/D2M6?Y+V+4"U)+AV\"XNODH;.WLIKF3+K M"?L,P $C7^;'."[##MJ69Y1G%$=@X&M_UX'/BV5.Z;!N>P NNX3LN? >>X?N\MOVF>^YA]TF5A56<0*/I MN ^$X?A^SP?->7=]R \[C# M)LX43P/?@W[J@Z-\X!H"=!">@-& 7>'<X M(6P.1[;AF^0%UW"$PT80QVD1QQE%G,LV)Q6F*U0KU/J6Q6"3(:P9E78PUG10 MHP@[0(4$N@:S]5%D3CB4]#1$ .BB9]ME-TFY9*HD.1$4$T3E"BR[,2@ LC"* M\BJCW@#2 '_"7=CMB4771BDX%W ,VH"54.6]':#>^$!/0A^X#-;%?(MA,%IX MA+-;&18,= (T5A@'MF%:WM;M"OV.6(BP MK3J@L(W*/Z*PT6T ABZXM%<7!%%;NL&]0D9Y 2R$E3D[_W!Q>7B-@N!:+ JY MH!B$2-DM>;?4" ,DE=D" A;#!1&O7(98(N/D.HDQJ'KQLPRO)9M)F:&'0PJ] M)*OR2FEC$E(B4SVP0+[%Z(+N(*2LAG5U1Q!^;\ @&",Z)GK$YTMGJF.N[F S MUA//L0CBS"D!FQ,@KD\XG7($/+J-U7,_2'/#=1T"]\#SJ518AFL+*IO'(#1T M+Z!"M]P ;#VE M@ET7RL;JP*8@;#$ZR.A60!H30W$,P3G= @>,@);7@I8W"EIO8#ZJP:'& D@K M^6>%X#Z.54>*;2$&4C8'-, Z%^4 Q/Y#2;.2DX-ELE2LVXL@[VZAV*R/'O< MN[2C(@N+7I4%+,)I]$@A^KPLI-R8@K&KY-OFA3:2>R$-?J&X[H[>RY(M0AS6 M@.68RM.8Q7"&Z P@N)9%DL>821AV'+D<%\2R@3^CJ!XZ[Y>ZE&E<@S31"3!0 M?5C+KZ&!(_U#)BX,%V+5;ADPB4:?P&SEKSN]0A3-#3 D09SC4,)X/D:E"SP- M.[O,HK2*0;6L,4@P-&5Y+65=I+< M=%);H'1=@A*XEK22D=Z>=NJ%G8+8*3\5;-;K5-_6)1MU4LZ/RA_G%*RW\JA-^A1']<.FCXY$XZ+I( M(HFQY6.DZ0+I6G740?3I1Y,,](#O*%HUNB_(MMM$/8^=(0!ORW[@N2 6CL"AN$6MJUO?#T'2$ M;O7FN[VP>0]=#M_1;AUP+OH]$ [1#BOP:&9H6,(:\C*!$+ 1EP,TF%DUT6#N9%D$)MD]4:R T2E^GI(*VZGXW[W&C0WA88!4L23LR%MI(C M^%Y[P[P=:"1\FFAO"QCLCKW!#;1H!)(LCU+9,3Q:&'@ >P=WV)N?^D-/C-M[ M!!6XV2T6FZ.Y^.[(S!X7=Z]UAM'\7LD0EW.AX/5GB7_7 N9 @&\NH6$5 @UI M3:1GVH,>VEUSXT^P4,G;VD1L7NFY 2"!V4P(['J^MI%JNW;$,#81<6R7OIW MJ\7H:UJ,OMXN^+VK:!5%=PNU$$B&R?R@6QAK%&G JE%&)]-8@/;>9O"'*ESW MJ53CO1\2SPER-768E@=/+K"-SGI)_#FD)5R]U@8\M=RIH-CSG<7R9\PROFP/ M'Q=%B=3X-4&BN80#%>;+@4@'DW:8[4X"F/E/N*!/0P1.4QJV)R(3%#8]*"*P M8A-["SCI9M%D9P)L>G3.RJTN>JV#E]KTHE:6XXH0J!VN<*V3$"6&N="UKB)) M]\YN,%Q'N]L?KOO[1M*55Z4J(>30[L.ZL!L)1"M4==RK[T',/LZ];'M3<(R0 M3E,QZ.@W&2]0G]Y+S"?L=5Y(>(;);]$RS!;=8J_2R#I']@<67Y!K.<"2B6S, M@Y+OZ&48G2SM(WJ.: .7P"EMKXRT3P2&X)IIT&)N3]_W>?F=.D// I#2([)O M!-#/!P*%_A.<>WI6*\8!M7M;RL7!(7E$X(T*'<')WLKN#X^V%V$:9C SNZ+= M#V]SX +(J'KK;]3LB)#;:KNS]M<) Z641'^WU7/$\;6;JZ+ 6&LF.NTY26I0 MR2+V+VR[;G5QG!23<=9[B: E4LV&E.BI_S8)@8$2*AXVAO,H*BHP7%VY=)W3 M12WM9!E[]8/0UM2=F(-P@YWQ?6\/,'2!?^T:,?5GF0%-W:U!<#HHA.X(BF& M^Q$!PFU:E],( O[^B!#L4%K$4TQP%W6[["!_?/[+! WHDA5ZW'8S!]]Q/HGG81'.LK3[IU6VT M43L1 LE,NQ41;]%R*0+Q,EFKP:59FOW*)6[THD%IAGORX>+R9'KL\K=>GY^\ MK77_M-$=O@&$T?01_84$WB?9Y_ ;>S6?XQ:8AZ.V+S>M1HSC-:K?%(Y//=., MIP7QKX[A@S2D])B02I&U(4XDZ0^]9?JE\\2F5T$3V]9?/NV_&;*C;@?!3!CCQ!6J#.RM(IXW7>Q/.]:BM^MMW:?3" M9!CA6M)^1H-14L=AHAXL_"ZUQ($ &PBC3X"6&;*@#R.O+PYZ2-NDH?#U*_3. MQE _59XF,;&:*]QT49M@WB@,#^KM8F5K.KK=P0"F_WR'+F/JMC-8+*'USB3+ M"&AODFA7/PT?IO];MMM*U =)H!I->^ &^G4[0B@1:)\ S)EK8\*,SZF73KBM M=RW=*W\V@4^&108#4+2?-&;TD@9=5)3)7YI!A.MUD8=@=$M@Q>6X,^HN _4X MQ=$6P@:H&[@?2SR]0C=9L-%%O$%_&X#OYPU1*&@-^7@O*YFXG04IZ)UC?2#$ M.58]VNXEQ!WZ??]4#TSOH"%=L.0VSS7I'T!;"WA;08WO$XCHZ844A]ZK6S9 MX"'XM+_:_3^CD^<8R.IH!XN)&>_AADMZHV*XWJ^+3A87#3S16\"?#4_"PH2P M?S(\X3:5B3\]&IT0F$QV3PJ$W X_?EEPXE0F\//'P].$._:4MKZ:>P$*]U+M M 2B+9FCP")V8M%5I?,&JVPC+QW?"?IC/89Y:TK2$9JR#C>Z_"9W7^K_ZMLX1 M>_IQB],7'39Z+SFQR8E/*_R:[0MB^[3M:'B]YA^W/(Q;]BW*@U>(TM?;*H5; M[PT5K8^X6?O*T@^,)GVW19F/[U'NY69O'6IG>5^X7BZN/ MJ:[70V'5WL,%T]X0ML/([&6Z&[29;C493EF^YRR "]"\RVZOM#UK/]<\XN\?UKV'?A<4".5,JY]#4//6 L!3Z M!Z;ZI,S7]*/.65Z6^8H.ES*$T>$#<'^>YV5S@AVT/_-]_C]02P,$% @ M.)_^4$O6;?J2 P S0@ !D !X;"]W;W)K&UL MO59+;^,V$/XK V$/&\"()$KR([ -).DNVF+3#9)T]U#T0-LCBUB*5$DJ=OY] MAY2B.HEC[*D7:DC.?//F:+[3YH>M$!WL:ZGL(JJ<:R[BV*XKK+D]UPTJNBFU MJ;FCK=G&MC'(-T&HEC%+DG%<$#9B!J5%5J!P7(17:875X7G#PS?!.[L M 0W>DY76/_SFM\TB2KQ!*''M/ *GSR->HY0>B,SXI\>,!I5>\)!^1O\_8N]/,'"MI0TK[#K>/(E@W5JGZUZ8+*B% MZKY\W\?A0&#ZG@#K!5BPNU,4K/R%.[Z<&[T#X[D)S1/!U2!-Q@GEDW+O#-T* MDG/++T@N6?CXP%<2[=D\=@3JK^)U#W#5 ;!W ,9PHY6K+'Q2&]R\E(_)F,$B M]FS1%3L)^'NKSB%+1L 2EIS RP8/LX"7G?;PK\N5=8:*X.\3F/F F0?,_!W, M:UTW6J%R%G0)7QLTW FUA: +/NVI92P>B^5)6-^ %[;A:UQ$U&$6S2-&KW3I M09<,NK#3!3LT"-Q"J27U&254*"H7*:GR[0A:Q=N-<+@YNX"'RB"^2!KBK8N7H\24CR /='%,\]3 M.-$BQ= BQS *(W9Q),IQ3K)IYYD M%.Y9$DXS(B=L[,G<)X'2_U"1?EXZ AF/,FJ4KCG*HZZF>4C<%[14V'73NE / M)(O4.A_9*$O'9SW RV)XHJ$F.<7 )Y^-4FK88]F/#T9,C68;!JFE +;*==-F M.!UF]64WHOYC[P;]#3=;H2S949)H'8;IYLPL%;:T?@+9$7_&V@\ M ]V76KOGC5&ULE57;;MLX$/V5@= %;,"U;I9M!;8! MIVFQNVB*H$YW'Q9]H*2Q190BM215)_WZ#BG%FV8;HWD0QEOY@: MT<)=(Z19![6U[448FK+&AIFI:E'2R5[IAEE:ZD-H6HVL\DJ-"),HFH<-XS+8 MK/S>C=ZL5&<%EWBCP71-P_3])0IU7 =Q\+#QD1]JZS;"S:IE!]RA_=3>:%J% M)Y2*-R@-5Q(T[M?!-KZXG#EY+_ 7QZ-Y- =G2:'4%[?XHUH'D2.$ DOK$!C] MON(;%,(!$8U_!\S@=*53?#Q_0'_G;2=;"F;PC1)_\\K6ZV 90(5[U@G[41U_ MQ\&>S.&52A@_PK&7318!E)VQJAF4B4'#9?]G=X,?'BDLHV<4DD$A\;S[BSS+ M*V;99J75$;23)C0W\:9Z;2+'I0O*SFHZY:1G-U=86!C=LD*@&:]"2Y#N("P' M]/7E&?0[72MK:P%M98?6C?DA43GR2!SZ7R5G /SLYA32:0!(ET1F\]&1? MZO'2<_9=<5,*93J-\,^V,%93+GP^ SX[@<\\^.P9\!V52-4)!+4'H>3AM47= M4$X4]F>>/(]U6R-899D *AUCF:RX/'@LX&:H&?X-*RA<(<&(2TH'(2BSS?@" MML9QZ,=1)UE7<8O5&':UTK:GU=+,U<'_N$(ZG2?9;_!!6310=62.A&MV#W'N MPQ##*XCHR_,<;CW#?6>=+_=<,EDB"*2R@);=4[%: W&\@#C-X3T:O]BH>!)%D3,BV!%Z:@Z MV;O"4MQ[%%:HKPBCF7-&NJ#8=46?$.DDSY:$D\_37PK ?)DYGRSBEX1@F=.U M<3Q_B,(3?[^"V23+9OX?Q4OO_Q>$BU*8RU)TU"2HP=F:LE>1Y9JZF8<$4I\ZGM:DR4@."NXX):CF<(.>T?!8OJST@T?]< &]<%W>@/>T7T[/.V> M'I-MWT/_$^]?HFNF#UP:5*/I(@M ]]V]7UC5^HY:*$O]V4]K>A!1.P$Z MWROB.2S&PO M=V]R:W-H965TZN"*59/;7[W=(6;&GMC93S,LBB$3)Y+GQ^\XYU.5+ MT_ZN-D)H]EJ5M;J:;+3>7LSG*M^(*E/GS5;4^&75M%6F\=BNYVK;BJPPBZIR MSETWFE>9K"?7E^;=8WM]V72ZE+5X;)GJJBIKO]R*LGFYFGB3W8O/]2O*B],2-/EDWS M.ST\%%<3EPP2I<@U2Q9WHBQ)$,SXHY.PMR!Q3RS@_0)N[+:*C)4?,IU=7[;-"VMI-J31P+AJ5L,X6=.F+'2+7R76 MZ>M%M]V6 E'66]VIN MK1I^0DW$?FEJO5'LQ[H0Q>'Z.4P>[.8[NV_YJ,"?N_J<^:[#N,O=$7G^$ ?? MR/-/R+O-2K@NV,(PX:ZIMDT-]Q7[(%5>-JIK!?OGS5+I%CCZUXC"8% 8&(7! M"86/+8C5ZB\LJPLF_NCDEL+ML%KH8^$=%4;,O5#;+!=7$U!3B?993,8T."QO MP"NE1<&:%=,;P59-"8+*>LVFL@;2RA([KF87[$;1%'N==G76%1++9NPCB:7_ M92?+ @L5.V-^ZB11B$$0.$$:'*!'BWQ3-V6SAD5*"<36CYPD<%G@.K'O(>@U MPMM9ML*&;=NLX8QBW'-&#$OC=FIP*S;!MH\-W"X&S//PSWET*?4!;)'WE5=F5'$ M"H$@@R:6$P!A&'DS#$(G#(+92?&(.P(3^TX41#1(G!CNC$ I'* 4CD+I)L_; M#G:)5Z1J!4=)<8--;9%!VI987,IL*4NII5#'T/4]Y7\':/W840BSFGA8264* MP I&*39%H,]8Z@1N:.XA]GQGGLV6,&K?&.[P(,0UP([N)FZ[-M]DY CT;H_N M%JWP/ ;$Q1&[ZYVDB=AT^%$2!@_T>(Z7IK@&7L0^F=!DQZ)V+%ZQD\"XU/&\ M-Q/?&>HSQGW'C6(:@' \,@%ZJ/.R*_ S!5^L5BB QE50$46JAG"X7Z\M.V2M M!WD5]NQSJO<1O[=B M0S7_6< T/(MC>!W5 M7K#[/I06&OD7]M1FM2IM2K@I_@THVK3T6XU6J93_@8M_0XL$F1^19%!#&4U\ M1F"II/Z >/^PR$J!O7L6[UI[EZD-NX>9["=1K+'93PV5\%T=RXR+'T0NJB4" MZWM4*;T$0)EZ3I($1*-IE"1TYQ'EHREW?#>:P26S)[0!%CO]5C5=;;#?8\?% M'W+?S%X^G=P^-D7UA,E+0?!#'Y>7R/YR)7,3+,423K2)2!JT>T[H1NRF(FV* MD$I(1@YOF\K F2J'4H:B,&M#KO=F0F5-U0(:FI;68/-HBZVE7CJSEYWH-T-V MXOO)B I-C1&B*0_X>WPS+OBH%5/.4_*!,;]=X7R)$RF0"F%UD=[P1-*M7Z2?'^@ M^/C[WQ#Q/8,1/\8U",/W.+:SWPW06H0A2]'1G(0(=VTL>912^("5D**+EL2\ M3R%I)!O'0S:.1[/Q B>\H@,NH'PH$[7)B+WMQ/S18!Q+SJ-*3R?GOVC!-R3M MKW#^^;@\W1C\4#?:E+(PU6DX#IF->K"F/6U:5,S]#@.C8Z\. M?FPLPBV#S-:_C?9(NK;&EV\DS0X(KHC@,ZIUO%#;UUP$B;% 4,RZ+.DQ>L!7/?;#(I[$)JR M&YB^C?(DDL@8HY.!T3@H1*;IK[:9;$UQ-(FO MUUH)O6F*_2S2N^9%)# P4N&?VQ,,\9UZ CK-K M\\V2CM7(*O;#WO!V^"QZ8[\&ODVWWU1_R=HUI=U2K+#4/8]QT&_M=TK[H)NM M^3:X;#3.SF:X$5DA6IJ WU<-#H3] RD8/A9?_Q=02P,$% @ .)_^4+=V MNU&ULE5;;;N,V M$/V5@; /"6!$-UN. MN [6RW*;!MD$W;AZ(/M#26V)5(+TG%3K^^0TI1G-96 MLP^V2&KNY\R(L[U47W6):.!05T+/O=*8W8WOZZS$FNDKN4-!;[92U8N;.[M5B)AM3<8'W"G13UTP]K["2^[D7>B\'#[PH MC3WP%[,=*_ +FE]W]XIV?F\EYS4*S:4 A=NYMPQO5HF5=P*_<=SKHS783#92 M?K6;NWSN!38@K# SU@*CQQ.NL:JL(0KC6V?3ZUU:Q>/UB_4?7.Z4RX9I7,OJ M=YZ;Y#CEC65>9#['['+9V+M9;+2[A_VK6R2>I UVLBZ4Z8(:B[:)SMT M=3A2N [.*$2=0N3B;AVY*&^988N9DGM05IJLV85+U6E3<%Q84+X816\YZ9G% M)RGS/:\J8"*'7TR)"NZ$8:+@FPIAJ34:#1>/C';ZH,36J)_06ZY)200U< *$*V7F'0*WM9#0_0-W"A18NH&)C M7VS8(U6!:1*OJ)6)%62Z)GUJ+CV"1K FYP;SRQN@HA94PY9.*UO'1VE8!6N2 ME!7/&8G!BE5,9,XB!7.+&=8;$H]#ZRY,X0.$Z2B-0EI,@YC^HV"41&-89M\: MKKGM:6TE(7#_U*/4@8)Z1BD4V3,05D)7K.U] E>Z:%C^%S45314*:@(7R25< MA)?_BN5MVLYQ&$UID:33=GM-<0RP8-*S8#+(@CO13M5VP!5,Y1:A7:.RD@9- M3MCU?&2.CZ>X,>CB-#>^V^\@]@3X\@R&GY34FA#+FKJI'.H_TW?FGE:V_A:5 M')_HP["C-P:S4LA*%L]4X_$HG4;TC$>3J84@'(V#"-9N'I(#A2VPNN0[(L%D M3'!!1* \*I8C"%:C/@+=\B>>!/2+.R9^@ EQ*W4>TDGK(9VF72)O"7 ZB8M7 MPK\OH2F%YQ**8N?.DO9<0N,)Q-?D?7HVH0#&80C1=7J44))T";G2A2-+UP&6 M)CU+DT&6?CSLZ!-*"='H4(;_W?(&Z51H;".WVZ@U]/$/0'/R$7R/_%9 M>@\'Z(8@LJRT#NPP%'@PL*4; SPC4VWQ;>V1;0TAL*=F>-R/H3_O[U+*]1KR*MY>QSTP5G.9KA5M2#:ZF-&54>\%I-T;NW*5B(PTQV"U+ MNA.BL@+T?BNE>=E8!_TM<_$/4$L#!!0 ( #B?_E D(<6NYP0 &(/ 9 M >&PO=V]R:W-H965TDXNS?=TC*BM,DKMT[$IL7<<[J&TF M.(ZS2*,V\U$RVF[^25O&@<$9OS:8XX&E4YP=[Y%_\[[#KXLF>&7JODB*EO/ M1_D(57S%NL;>J,WWO/>'.KQ2-<9_HTTX2T!CV1FKVEX8UJV0861/?1QV!/+X M'0'<"V!O=U#DK;QBEBUF6FV0=J76:G@J0,XN/D/>/\I2 MM1Q= \>&?PE'H^\@_>!:2GDO=GQ]N?SI;$:Z/'+ M'OQTP$\]?OH._BU43=4U'*D5XEM=:]!EG*ZW KH7S]7DF5FSDL]'4'2&ZT<^ M6MS5'*U4 P4%\,BZ9"'#K8%-;6MDX3%D=-U9YID/I@!Q18F8K% EFL[R"DE( MO B)'\QS)R\;9@PZ]V?#_,*!M8 #9"P?=AYON"BBF%"49A'%%)$TC]*X\-LDSMTV 76$9%$2TSW^@2U) M.B;DK3$>X^35>+6'0T<'"SC;TW/7MV-">,/9(8H8_ /M#/1K=ZI4\I%KT\ML MV6#50) ^!TY_#'].HQL/U'9"LE-T A^2H1/LYN04X>QP A7)U'OOPDXAS['W ME\;8>Q]6*9T>1J#7 3Z./%_\VXU7WS*(&;RL$5^MH'J=)M]0X,T*':CLM+ " MU)Y7U1FZ_*, ;]M*,!5^,1@+U>]:6F^4#WLP)$3>A][8]3,9%\M8( <]> MC?]*VSLFB/]LXPL6N,)S.H]I?;2 =@Y\+[-8%SD,$I@>^/=]I?@=3Z#]H?AD>FE]._H[FEX>.1X'&B<\FC4CQY[H? M]+5MW&@*[,S]=I(-YI(4WDSY_GH)Q39-WAKCL<_WR_&MW^:3G7L/%-^]O]T9 ML!A^,X8KT+ [7"#/P[WI^7BX?7YB^EY(@QJ^ M%X/*4CI,.-+BRL6OM;U%)9 MN)/Y:0V78*[= 7B^4LIN%T[!<*U>_ 902P,$% @ .)_^4(1BK;/M @ M#@8 !D !X;"]W;W)K&UL?57;;MLP#/T5PMA# M"WBQ+=M)4R0!>MD5V% TO3P,>U!L)A9J2YDD-]V^?I3LN.W6]B46)9[#0U%D M9CNE[TR%:.&AJ:69!Y6UV^,H,D6%#3_3[%6NWF0!/N-2[&IK-N(%K,MW^ 2 M[?7V0I,5#2RE:% :H21H7,^#D^3X-'/^WN%&X,X\68/+9*74G3.^E/,@=H*P MQL(Z!DZ?>SS#NG9$).-7SQD,(1WPZ7K/_M'G3KFLN,$S5=^*TE;SX"B $M>\ MK>VEVGW&/I_<\16J-OX7=IUO2LY%:ZQJ>C I:(3LOORAOX?<\L5,JQUHYTUL;N%3]6@2)Z0KRM)J.A6$LXLSU5!]#?=7=%%S:>#@ MBJ]J-(>SR%( YQ85/=EI1\9>(1O#-R5M9>"#++%\CH](V*".[=6=LC<)O[9R M!&D< HM9_ 9?.F2;>K[T%;X/OUIA?\./DY6QFA[$SS*N>W04\J6[?)/6->.QV?("YP%UFT%]C\'BJD)8JYHZ M2<@-6%>GOIW$'S1@Z;B/*,BDE@75:FCE/>DB3?_):Z6P5/#@]MAD%.= 3;U&)SDJN"QH3)#G M),G#?,HZOR0]&L63?Z4]3YRE(W:==@=AMU)U^./[MVD_,;U1E"CUK@F:#R:Y 'H;OITAE5;W_$K96E^^&5% M QNU&ULO5=M;]LV$/XK!V,?$D"-)>H] M2 (DZ5N&%2V2=/LP[ ,MT191B=1(*D[VZW[* %BL& 15'DW7-WSQV/ M9VNIONF&,0./72OT^:PQIC^=SW75L([J$]DS@5^64G74X*M:S76O&*W=IJZ= MDS#,YAWE8G9QYN:^J(LS.9B6"_9%@1ZZCJJG*];*]?DLFFTF;OFJ,79B?G'6 MTQ6[8^9K_T7AVWR24O.."O=@M\Y6^NM,5A+%E)^LR\W M]?DLM(!8RRIC)5!\/+!KUK96$,+X>Y0YFU3:C=OCC?3WSG:T94$UNY;M'[PV MS?FLF$'-EG1HS:U;B1OC M.@\M,&IPQU;H=*.!BAH^,+E2M&]X!9<8HW7!$[>?$! M>:/A<,MZJ0P7*_CSI]O7Y?],HIZ$\5Z4-84TS#HF>*RUH#9J_$;JV'-% .,ZE*VF)T872Z09&V+ M0:4#"J'3AV1K=L@.4EQ4LF,>YO&6"Z(0=8=6=Y#FQ$X@ALRZ(LJ"(B';'C@J MB_(8CJ(@BC+W+-(_3+" M6BK9@?1@D0*HO0PB!RL+8N>:* WRPL%*@C@+G>R7&BG2:L4$RFG;)T#1O>(: MO874KZ3"]*(&>5=C/>,VP6QAQ@_:(.F:_>&TQ4@Z%W1<5UC$J6!RT*,^TU#C ME J)3^1R12V]C43#:O[ ZP%MW*3$R1[ :'\[U,RER;MK6&)^85(H]ZXQYIV/ M.=N-N0WPR4^DR37MN8T&>\0S%S-O4#MI@D0H;4XD01';9Q0%21QZ\B1EN4V1 M+ 5<&I'$<7\/)0C&OX@Q_DE:(BW*\!@R3 +/AFH/#ELFG@L'UAGKFFLDB6QY M[;Q]9_#ABP[&^9KJ!MZ[JF*11\0B3H.XC#S@/$N\"3$"M7#VLTBQ=A-*PSO[ MK>;+)98M43&GIZ=/XW&EI[*Z'S]*:PU;K1J[%CYB[ MT5/9":_D$'>W+#E!<;+Z]L8V&+5+&.Q[QGJ.NVN&KJ^XFPB =O9\^F?SAM]Y MUU.NG.U6_33^3^$N3)N*U)?6,-VV*2^A3+#NQQ 5V0&+0O>+1V-^@!\6 M!R:^-ZWPODV2PN%(4*T5_E*E3T.;A0?K]S/+727_T9ILW8Y]-O0#RM<^MS?< M59N.+("[JVO[Z@L1IM::JGK4M68N=2MC=6AF3&LS 2[;OJ$+O-ZXB)^\TLFE M4R>7?GM.B_35FDK;1PSYN]=PUHP/HOG[N50WV)G:J>UJQ\YDS53VP MV<5]P\9&S35TM@^'R1%R4-^%92?!,:LOG:/]_]%SNL-O_Y5U"E\%G^J>:PV2 MH QMWU1B Q66<(,G@Q*.=1A94@0)'C]QA)F[R;F7 /$$(,C#V!T*!%L>$L.^ M",VW;C@=4RMWC]/(M$$8?]F99J>KXJ6_(3TO]_?,3U2M;&O1LB5N#4]R#(7R M=S?_8F3O[DL+:?#VY88-7G>9L@OP^U)*LWFQ"J8+],6_4$L#!!0 ( #B? M_E#RJ3'M,@( + $ 9 >&PO=V]R:W-H965T;1SMKZCA##=EA1,U(U2G=3*%U1ZTQ= M$E-KI'D 58(D<7Q+*LIEE*7A;*VS5#56<(EK#::I*JI?[U&H=AZ-H\/!(R]W MUA^0+*UIB1NT3_5:.XL,+#FO4!JN)&@LYM%B?+><>/_@\)UC:X[VX#/9*O7L MC<_Y/(I]0"B06<] W;+')0KAB5P8OWO.:)#TP./]@?UCR-WELJ4&ETK\X+G= MS:-9!#D6M!'V4;6?L,_GQO,Q)4SX0MO[QA&PQEA5]6 70<5EM]*7O@Y'@/'U M&4#2 Y+_!4QZ0*@SLVOPFU"6B7#9?^+VZL=K?"EYP1F5%A:,J49:+DM8*\$91P.7*[24 M"W,%[^%ILX++BRNX "[A@0OA"5-B7:A>D+ ^K/LNK.1,6%\:.8))_ Z2.(E/ MP)=OPU?(''SLX>,/?\.)*]!0I62H4A+X)F?X3F7]<[$U5KLV_/6&P&00F 2! MZW,"PHT3E0S!#28PC3FW()0Q3B@T>] W;FX8\CW="CQ5TT[C-FCX\=UGT]DL M)?OCPOWKDTQO!I\N>'+43WZ6'Z@NN>L+@85#Q:/I302ZFX_.L*H.+;95UC5L MV.[&ULO5AMC^(V$/XK%CJUNU*[ MB>V\;@'I%FAOJVZ[6GJMJJH? G@ANB2FL8$[J3^^=I*-@V-<1+7[!?+RS$QF M'OL9V\,#+3^Q#2$ZDG>7._&@U<^44D(TLN723B;T\F),ND)_$=?S=.!VU,:=B]?O'^?96\ M2&:1,#*AV>_IBF]&@V@ 5N0YV67\B1X^D"8A7_I;THQ5O^!08P-O )8[QFG> M&(LOR-.B_D\^-X7H& @_9@/4&"#=X%0$W!C@X:O -I 1[2+!,\LZ'#Q4=(5\ZR"7A7!T0G M F+P0 N^86!6K,C*8#^UVP<6>TR9G MF\/8E,[_BSZ[./I1,7 [''#E#Y_PUS /GLB6ECPMUN"^J-5(SNH_?Q)P<,]) MSOZR!//:8%X5S+.//=,8J@V#RE!JW7Z,(Q2'0V??9<:$BCWOMH\+8\X-C MU,R \E&$6]11AGZ;H6_-\ -9K641UT*QQ13+*&.$79L2KOWXG?#0AUJZ!HP; M:%41QBC14#R@O=P,Q+W&88G\$+^ DM)01NJJ)N*_/&NST+'@I;XWET>"&6&KC$7$F& X\I#%G@'E^A+2).3/! M AC%9NX@4GFB\]C[@^Y^W2T($ M!6P&5RL,WD'FH=!Y>+/2-Y?$4@DBGRX * M7*RSU4>%D:^KGP$5!"@ZP952>FB7>GVF;4NQF!>U)5;&E+["X T84RH,PXL9 M"_M3QQ=33*?, N[?:;AK _S<1#V9I@!AB(8GF!--0!H[P Z:S\3+CG4@(IC7T/-#"CH MHL S[/J5@L.'32^C L M2-.7)098@ .LZZ41YD;P!&VJ*2![4]!IFV1T9]W/*2E&_AL0IJ09V=>^-L*" M/A.NV^.KCT)07[5/#2@_C#R=+4/$&)U8W2/5#Y"]'^AD_=?2$2D%1M$;D*4$ M&-D7Q#:RXGZ!(?)TLOHHSXUZ9/51L=]7Q#XJ##O$'V_AE>ICN^K_(LD!=X3; M>A96^HKAZS.$E=QB^Z+7PE!CV=VD0T_?DYE @;ZP-X"ZF_V:'@,(8Z2QXW3. MWG)2KJM#3P:6=%?P^MRE?=H>K+ZOCA.UYW?P=@(-SZ?P=E8?FRKW]2GN0U*N MY;E"1IY%*/&ULQ5E=;Z,X%/TK5C0KM=).P380J-)(:<+NS*C55JVZ^[#: M!TJ? R,MI0]\Q4A KQF:6Q>,5R2)^0=)DG&*'TN3K[.KP9V,2.2DE@4 M+B+Y]T*F)$T+3W(>_]9.!TW, KA[_.;]MS)YF+ M:).*>[K]0NJ$W,)?3%->_H)M93OT!B#><$&S&BQGD"5Y]1^]UH78 4@_>@"J M :@-<#H N ;@]T9P:H#SW@AN#2A3MZK/46/!: ;"5T%8'J5@6I*2, ZB?"[YD2\_W\A[?0XFG!/!P=\W MT@_X*DC&_S',PFEFX92S<,RST)&K GHEL%@07\;81\%P9+WLMDQG%3C.OM7L MT&H8.*ZW;Q5JK%SDX\9J+T.WR= U9OB%S)=)O@1+N:S+^S"ELH[\7)=PYHWL_#[$M0_[,4P"()6QW16OH=;/3NTPI[OM7R%&BL'!QU]"YH, V.&X6TX M,10*VDIK[!,V#.YH'NS;LAJYUPV(V]V8ZLP0ANVF:V,?L[PHJ4Y4,FH L@J)"38-U=/^(- MVO:%;?^BW8KW1P1<;^&2CR163S[,.K(U@\I34/N*8FDA!"9GT$^2B2S M-]R].AT!HDXB]8P8]HBX7T,EXL@LXGV(=&0KBI2Z(O^41%)ZB\P/11\EDMD; M]#N)= 38M;#,^D8,>T3N%E/7/AQ7%4_:^>MMFS#LOR&ULS9;;;AHQ$(9?9;1*I41* MV .0DP I)*F:JFD1-.U%E NS.PM6=NVM;2#ITW?LA86V9).+]' #Z\/\\WD\ MMJ>SD.I>3Q$-/.29T%UO:DQQZOLZGF+.=$,6*&@DE2IGAIIJXNM"(4N<49[Y M41 <^CGCPNMU7-] ]3IR9C(N<*! S_*."[WQ#78I8RGO;>,JZ7J! M)<(,8V,E&/W-\1RSS"H1Q[>EJ%?YM(:;WROUMV[QM)@QTW@NLZ\\,=.N=^Q! M@BF;968H%^]PN:"VU8MEIMTO+)9S P_BF38R7QH30EH'8,(C")PRB MI4'DN$M'CO*"&=;K*+D 96>3FOUP2W76!,>%W961433*R<[TACA',4,-NQ^9 M4LR&: ]V+] PGND]V $NH,^SC"*H.[XAC];.CY?J_5(]>D+]$*ZE,%,-ER+! MY&=[GT@KW&B%VX]J!=_/1 .:P3Y$013O1K991:'I9)OU48!4R1S. M"5E1MM!.F"F>P]83#"TQ1*4PHL4O/"F,Y$?P[ M=24SQ<4$"E1<)MMB7DJ?.&E[ZN:]L-'N^/,M/.V*IUW+LPJ D 8>Z2Y8XVP# M:/\.T&H<;RM1::)1S='K01WS^F$(FW\A69]Q\G2V^ALO.SU"$U>_:(CE3)CR MD:]ZJQKIK*P,UM/+ NN:J0D7&C),R31H'-$MKLJ:I6P86;@Z82P-O7CN3&!(UL1G;@7:U/WZ/G30A)*3,5.H+N7!NWW>.S[$S MW@KYK$+&-'I)8JXN.Z'6ZXMN5_DA2Z@Z%VO&X9^ED G5\"A77;66C 96*8F[ MQ'&\;D(CWIF,[;L'.1F+5,<19P\2J31)J'R]9K'87G9PY^W%MV@5:O.B.QFO MZ8H],OVT?I#PU"VL!%'"N(H$1Y(M+SM7^&).B%&P$M\CME4[]\A 60CQ;!YN M@\N.8R)B,?.U,4'ALF%3%L?&$L3Q(S?:*7P:Q=W[-^MS"Q[ +*AB4Q'_%04Z MO.P,.RA@2YK&^IO8_LYR0'UCSQ>QLK]HF\D.G [R4Z5%DBM#!$G$LRM]R8G8 M40 [S0HD5R#["KT#"FZNX![KH9+F"9[G/R+),SZBFD[$4 M6R2--%@S-S9=5AL(CKBIK$9CWN?MZC/F@SIN4J]PZ185Y5I[[D]5%.4!FM-(HN\T3AGZ^T_00K>: M)>J?%I^]PF?/^NP=\FDL;ZQEL83&LM!(,3^5D8Z8@A6E0[3<$5G;IF:[6V/Y M76?>/.O-].;-A+@.I&:SF]1WA"I ^@60?BN0WZ10"CHVC:-_68!6,!H4@EAU MR)"BL84G4@D=0#[#LES FQ)H$Y+,77\G2-?QJD"F_1H0;"JA K9NI^^Y59F; M!CM>OYD/K^##^QD^8GAB'R/$JP$9#O?XJ(L0O$='7023P1X==1EOU,S&H&!C MT,K&5+(@TI8%X,07&R8/H!PTQ'<@%3\TBY+^"&=? MG(WVEMX'(,XO8Y> ]G3)L06'4?WM[,[)>0>(KN<3?B=X405 MA %M&H4L6$%<_Z&WFF(O?DCYBB$?JD3"8;(U%>5 PL//2T4YB7#[**J!RODN ML'TUY[,H21.XZL.=#)D4!/G5W1G.S:Z6J^EH'[8 M9KZ<$01_6BI(V8-)>P_^E9E+&MIGK]:*WY/* N[NG+L3)E?V"XF"2DBYS@Y, MQ=OB*\R5_?:P]_X:7TQQP_L9OKC)OK&4YK-//I#$E3D;Q&P)KISS 70MF7U% MR1ZT6-M3_T)H+1)[&S(:,&D$X/^E$/KMP3@HOF5-_@=02P,$% @ .)_^ M4#-=7>]_!0 NAP !D !X;"]W;W)K&ULS9E; M;]LV%,>_"F'TH07B2+SH5C@&4F?I.C1 T"S=P[ 'VF9B+;+H2K3=#?OPHV1% ME,6+8S@/>4DD^YS#/P_%WSFF1EM>/)4+Q@3XNO7)5,#JOG9:9AWP_])8TS0?C4?W9;3$>\;7(TIS=%J!< M+Y>T^.<3R_CV8@ 'SQ]\2Q\7HOK &X]6])'=,7&_NBWDG==&F:=+EIKXT00=M&-6CMWKY^C7]>3E9*:T9!.>_9'.Q>)B$ _ G#W0=2:^\>VOK)E0 M4,6;\:RL_X+MSC:*!F"V+@5?-LY2P3+-=__ISR81'0=(+ ZH<4 O=<"- ZXG MNE-63^N*"CH>%7P+BLI:1JLNZMS4WG(V:5XMXYTHY+>I]!/CZS2G^2RE&?B2 MEZ)8RQ42)7A_Q:8"W+'9NDA%RLH/U2>"IIF\&H+[NROP_MT'\ ZD.;A)LTRN M1SGRA)13!?5FS="?=D,CR]"_K?-S@/TS@'SD&]PG;OPXE$K)W).['+^M]SO36A3.B,]G0F,PMXRZU;0QXDM MZW$K+G:*^USPL@3WN2P563W_S[)$&)_%6!L?P;@O4C>*P\BL,&D5)LG]EG2;[HA3ND1OWBE.?^885>=7[ M@RG/YRY4H4X__28::J2XC-Q-M1]J;H5"3I6^TH5^]$I[$&,ʩ"6SB5!W [CJ@ '8C/W@9TA37&PO=V]R M:W-H965T#C^MY0%0XL2]& LD(K9J": M!I?QQ57F^GW#DX"-W5DSEV2A];,K;I?3('*&0$*)CH'3YP6N04I'1#9^]YS! M(.F N^LW]AN?G;(LN(5K+7^()=;3X"Q@2ZAX*_%!;[Y"GR=U?*66UO^R3=\; M!:QL+>JF!Y.#1JCNRU_[>]@!)/$!0-(#$N^[$_(N9QQYD1N]8<9U$YM;^*@> M3>:$GR;1XBF7628=D;N^J, M)0>,?6O5*1M%7U@2)='C?,:.CT[^9@DIZI W&?(FGG9T*"\7ACUQV9)W84NI M;6O LI^7"^L#__I 8S1HC+S&^(#&C,@I>\RVP,V^Y!U\XN'NU;P4R3A*LCQ\ MV:,Z'E3'GU=E6!O=KFJ6^G+O_7=TZ8Z+292DH_TNTL%%^AD7O>Q@(XX.^TC? M^8C/SP_8F PV)O^UP2L$\Z'RY+URDF;Q?NELD,X^E/ZND&PO=V]R M:W-H965T^73"=C)+"_K(@=CE.>%_?:89VU\-X.#MQ)=TO9'Z1#"=;,F:/E'Y MO'WD:A34699I3@N1L@)PNKH:_ (_S3#2 27B6TKWHG$,]%+FC+WHP=WR:A!J M1C2C"ZE3$/7W2F//*NF@GE,'-H_?LM^4BU>+F1-!9RS[GB[EYFHP M&H E79%=)K^P_:^T6E"L\RU8)LI?L*^PX0 L=D*RO I6#/*T./R3'U4A&@$P M<@2@*@#U#F!6+NN:2#*=<+8'7*-5-GU0UJ:,5JM)"WT;GR175U,5 M)Z&V6K@N":!SC&G5$-JK)1O^=;*M2-L:' MK'&#S 6,6X0M&!S;Z<8UW=A+MR8)5*/?*I:2\G\K;MRA@<:H1;6+&46AH[1) MS34Y@6N/VB;=ND4MOA8('MOI#FNZ0R_=KTPJU?&7R-*8[2?)@AE&=G[CFM_8R^^6O5)>:*4!)D)8-="PC;E&U.XF)L; +Z?:*/F,&N MZ&.8)&U^712$.'(UK3$'Z'>'WH(&+5K?Z5*;'[B*: P!^AUAQOB6<76SU3Y\ M+H&@BQU7DD.]XF8$'8[>4=R,3D._4)\B;N-N"X01;M\#"RI)'/L=9#P A3]% MW*JTQRW1HFS#.!H;&?= ?O38\R+C%#]H%$$]3LT46_3\NU$+Z%#1NE1\GY"AXQZ([]ZGR!TJ+MU M'Z'V'L,"BF+LV-XC8P?(O\$_6>=L&_[.HV@#N1K)6 GR6\E)2M=U"91TM,X" M&KE>G;&Q$NRWDI/%#EM\HMT6-@QRZ#,V9H+]9M)'[G#7&6 X;DN)!37$0X<> M8V,@V&\@O>6NRI,&PO=V]R:W-H965TP#<0?W3HL1="TVS,C75M$*-(EJ3C=K]\EI2BV M)+O!]F*3U#GWX_"2O-.]5$\Z!S#DI>!"S[SD0QG8DM,#F0'BLF^2EI47A+GQ5ZGS_/A9.H_'VYN%S()CB&K+B2, MHF/,NL=3]&;G2(11(\+HER*4 E\&SOZ!K-)CP'%7+OIER0%EH;AC&Z<*X%;5 MP],"51&,#L..HW%+HBXH3&RQ'8G4!<5!2^MU%Q,EH[!?I:11*3FKTC=I\&9S MXBA(Y58XL6SI8.8*!ZDL@ S@!9]=#1')"B7&CQ/@=2IRH&&PWB,"#6[P=W$X%]]M;ZXOAS7+8 ML[["IJCJ8=[,5QT57GI;>SMRV*"KX&J,^Z>J+J6:&+ESS_"C-/BHNV&.C1TH M"\#O&RG-Z\0Z:%K%^;]02P,$% @ .)_^4$OQBRA,! 31( !D !X M;"]W;W)K&ULK5C?;]LJ%/Y74+2'3MIJ8_RS2B.U M2:R[296J]7;W8=H#=4B":D,&N%GO7W^QXSB)(9&MW9?8)M]W#M_A ?&6RY> MY9H0!7X7.9.WH[52FQO'D=F:%%A>\PUA^I\E%P56^E.L'+D1!"]J4I$[GNN& M3H$I&TW&==NCF(QYJ7+*R*, LBP*+-[O2027EA?/7ZN/+XG;D M5CTB.ZN&JV3K E%69]:2$_I=JGIJDE&&649R#+TPJ4>JD41)<3;$0[Y2MP%W! M2Z8 7X+YKY*J=_!$LE)018G\"*YF1&&:Z[?/X/EI!JX^? 0? &7@@>:YSALY M=I3N8^7)R9K^W._ZXYWI#P(/G*FU!'.V( L+?W:9'U[@.SHV;8"\?8#NO8L& MOY;L&B#W$_!=.KI->;G!1]^Z\.O??AG?/S-E4YFB7,"-H)F MQ):".PMA;:%:>M\F0:*C^W8\K"8&Q^YW=4FAC/C3HJ34P8!QV1)@9YD5UDV(H,+XJ\F9A04>U3QP>&(.$PDMB>=VL[,7 M*K6@D!N<&TCO(-(;E*'#]'GFG(%>U-T ^\%2*PP%Z(S$0SD!T?^P#S9&3KT' M"':U](*E-ICKH3.[ #R4+?!RW6+)2:L8W[:K=_>R7JC4AO+AN=EU*$[@Y>KD M-/&L(LQR 0:1N4;T@J4VF!_Z9VHL>*@_X. "I#H'#9M'9E6!$M?M"NV#2FVH MX AU*O-0?\#+!<@S$P3G]%^R +H@E\,E6DJ'V)38!Y5:4+[?K4*0>OKK@^KN+-*VMGQWIP1"[NXO=A^*;^JS]PI4^N=>O:X(71%0 _?^2<[7_J!RT-TB3_P!0 M2P,$% @ .)_^4+0MW*=8 P NPT !D !X;"]W;W)K&ULS5?13MLP%/T5*]H#2!N)TR1M45L)RJ8QP82H8 _3'MSVMK5P M[,YV6I#V\;/=D 2:!*;QP$MC)_=<']][J16 1O'_N^ MFJT@)>I(K(&;)PLA4Z+-5"Y]M99 Y@Z4,C\,@L1/">7>:.#N7X\WKNERI>T-?S18DR5,0-^LKZ29^466.4V!*RHXDK 8 M>B?X>(S[%N B;BEL566,[%:F0MS9R?E\Z 66$3"8:9N"F,L&QL"8S61X_,Z3 M>L6:%E@=/V;_XC9O-C,E"L:"_:!SO1IZ/0_-84$RIJ_%]BOD&XIMOIE@ROVB M;1X;>&B6*2W2'&P8I)3OKN0^+T0%@*,&0)@#PM<".CF@XS:Z8^:V=48T&0VD MV")IHTTV.W"U<6BS&\IM&R=:FJ?4X/3H"^6$SRAAZ)PK+3/3(:W0P261=Z#) ME 'Z_#NC^@%-8)9)JBFH0W1P9IY19D:?T,WD#!U\.$0?$.7HDC)FFJ,&OC;< M[ K^+.=QNN,1-O#XEO$CU D^HC (@QKXN!U^!C,#QQ:.^T_AOJE(49:P*$OH M\G6:RD*H1+>$9? 1G2@%IB:$S]$%)5/*7!70)1"529@C(\9K6QQ)^=)%?1=< M%C=.B:(*_;PP"Z!S#:GZU4*O4]#K.'I1 [TQ42NWE!O8#FT(LYVK*_PN5>)2 MV;=Z,XJZ<3CP-]7RU@0E050$/6$9%2RC5I:Y&H'SUCMQ_4 M"?M)/;NX8!>WLJM(?-+*,'X-P_V@9H9)P3!I97@!&V (M^BE6V3JOD3B+87),_;LA^5].*FMI16 MC=N]^E)P># '"RLAM,CX7*$_Z&4#PJ7;XOA=]JHT6]SNMO_6J^0U+E07U6A# MN#1SW&WO5:8SPF6JS=87LJM#FZN^'*?%V!M 'F^4(( M_3BQY_?B>VWT%U!+ P04 " XG_Y0,,^ZA00# "^" &0 'AL+W=O M[%@*O]%FQ+K6"C.E!9I288(4LJ+?_Q>YF&' '::"5Y)\.J$X C!+PG^N1Z" MDA")VZ"-1[VI=@@:=!@S0SR[.=LR!?EYI[,M(1="CP]O*4< M\YABANZXTC*#*Z 5:GT7O'./Y0O1>,X(FKYF5'^@&8DS234EJHU:$]BC#$8= M]#2;H-9%&UT@RM$]90RN@.K;&N(S7NRXC&54Q.(=B<5']X+KE4)3GI"D@3\Y MS8].\&W(2Y4<;YN,7R+?^8(\QW,:XAF?37=[37+^S_OTG[WO)<.O M;HJ?V_./W11,)7K&+"-H0E7,A,HD4>C7S1SN#;SWWR=\!)6/(/<1'/'QQ*'6 M,?J')&@)-:[Q#A46HMR"J8)O0[<+^MYVS^40TXN\?(IFM(LWF$[2;MA>5P)YY.KUO3WH"YJFMO MP+A^KZZ^$75$?52ICTZJ_R$TU)IL_YQ1RV2BC:#M(0Z5)_VL/*2H/*JJ/$UI MB0Z/VZUEY1#2[3FUK!QB.MVP!IH>@EROZ]228N\4Y)3(9=X)%8I%QG7QXJK5 MJMG>Y#VFMCYRK\=NP_H$FG/12S_-%YT=JO827@YB9 &NG,LK.#]9=,MBHL4Z M;P=SH:&YY,,5?& 0:0"POQ!";R?&0?7),OP+4$L#!!0 ( #B?_E#L4:RQ M&P, !L, 9 >&PO=V]R:W-H965T,"]US4F.F9ZZKDY1F1)_**16P,Y8J(P:F:N+J MJ:)D5( R[OJ>%[L98<+I=XNU>]7ORMQP)NB]0CK/,J+^7% NYST'.\N%!S9) MC5UP^]TIF=!':IZF]PIF;N5EQ#(J-),"*3KN.>?X;(!C"R@LOC,ZUXTQLJ$\ M2_EB)]>CGN-91I33Q%@7!!XS.J"<6T_ XW?IU*G.M,#F>.G]L@@>@GDFF@XD M_\%&)NTY;0>-Z)CDW#S(^14M XJLOT1R7?RB>6GK.2C)M9%9"08&&1.+)WDM M$]$ X' +P"\!_D#4C"@>@?!H"(8% 2#K0%7^C0. M.T%?X,-%1S=2@S@_;P"$K@W-]*\=1X;5D>'.G#2.%,M7@A2OQ":Y%[[BPI7#&,#R5>JSJR MM4?Q%KZBABYAU%[1;I--M%FY=D6R?4#E[N .9 +,C5UZ7[U.Q;)S*/6P5U=I M;X_ZE4<^P?3K"[1.-BG M9L&:&H'7P:N?W0:S, @[6VHFKHL[WEW=OYF4JO\H55V]<70PJ>J"C.-]2A6O MW5M^'(2K2JU;8;RJD]OHW&S;?$L4I%4C3L> \DY;D"RUZ$07$R.G13/W+ VT MAL4PA>Z=*FL ^V,IS7)B^\/J_T#_'U!+ P04 " XG_Y06HR<+04& #W M*@ &0 'AL+W=O= M-FE;P+](=FFD+=6TG;9;M6J[UV[B-&@$>N TG;0__@RA/"08X@5WW9L6R.,' M^WG,Y_G:,-DFZ;=L):5"=^LHSLX&*Z5N7@V'V7PEUR)[F=S(6/^R3-*U4/HT MO1YF-ZD4BZ+1.AIBS^/#M0CCP7127+M(IY-DHZ(PEAJS8>5E$:YEG(5)C%*Y/!N\]E_- IHW M*"R^AG*;U8Y1/I2K)/F6G[Q?G V\O$E^_%LLDRI[U>&45$Y)X93:.C6% M:>>"%R[R!_-V2L;!9'A;CX7!AK/*9J]OM.H;M1WPAU!V<$/\E9&"'<,-:@\!>YFS:AR.NH_ M:T;-L'!\$#J##6V9->.J;V/'L\;W@%:>HWE3.MJ;.)YW,'J#$1EA\_#]&E)] MF[F#?J!/:B53C?$TU8Q$&J H3N(7U;DA<_NW!#+Y#M'D YM\!W J?5C-(1_0 MXU.'0=1FNJKKFATC>3=?B?A:HGD2JU3+A,X( [!\YC#"@!F_FS,V$9Z5/O8C M3%LB#%SR [<1WIDMJAYW!A9(YH\1H7=R<:U7A;OS^A+R!SHNH0D DW@.EUY /M*M MU.P67WXSW'1TN/IJ&HU;R@0!>!)K56JFU;FU_ MNFA3LA[N,'2:[/<-T$V[T?V0N7RX]0BM[3JZ%L(48$Q=;3S2IA"NE[W]^P.U M:3>U?^/%L$CX[MH_B:IE'O5=-#&H$XRX*XT, M\,RZ1;E5:2Q][._FT,.T&(Q8R[XFJ[U:LM;;MK,2\,VL1?>Q66G8L\6'JT:# M$?9:-EL88);UEN>GS\S^*R<&3&<.53@#5#,'6\/,L.T[;MF.Y$!,WEN&/WAJ M3JWS'-C-'6IR#L3E_37YC!NVD5E+=>> 4MY;< =&ZMMRW2!1SF MUE*[_3'C)I5]0$F334M":Z_W>^OP7@E]N'44ASK 75-NM[T= MYH!PWEMM/V;Z3D5L (4D<"V] \!WX$AZSP+#UOB8FY,; .>#1U36OWPY%4"1 M":SUNFU.@?&!M6@_\KR6CNH?DC5?01F,&J^@AK6O$O-/0C^*5. MRT!/FW3WE>7N1"4WQ8>*5XE2R;HX7$FAHYP;Z-^72:+N3_)O'ZMO7:?_ U!+ M P04 " XG_Y0VS-_95T' Z+0 &0 'AL+W=OZC[/)<7S!Y%^S9:<2_081TEVT5M*N3KK M][/IDL=!]EJL>*)^F8LT#J2Z31?];)7R8%8,BJ,^&0S_RO'CV(;T\ M%VL9A0G_D*)L'<=!^NV:1^+AHH=[3P_NPL52Y@_ZE^>K8,$_$SWQGF PK$YY _9+5KE*OR18BO^J(=F M?!ZL(WDG'M[P2B$GES<545;\CQXJ[*"'INM,BK@:K-X@#I/R;_!8&:(V0,F! M!Y!J #$'L"T#:#6 [CH#JP:P76=PJ@&%ZOU2]\)P7B"#R_-4/* T1RMI^45A M_6*TLE>8Y('R4:;JUU"-DY/'CIY<8I>H#!!;\,H4G&3G?>E4BI_M?ZT4N"Z5(!L48"BMR*1 MRPSYR8S/@/&>?;QK&=]7QMQ8E#Q9])I8!?ZY3EXC.GB)R( ,@/>9[#P7=$3&P_/^?=U'$&K,6!/E MM5'#,7/<)LH'4 X9T0VJH:*S4=&QJEAF65BFX E_5,21\=.7*.$2TKH4YM3> M 2M]#*7;(#)V#CL;N'4QNBAAM10VM4*HI1!)(@ M_CA=!LF"HZDJ :GB+)OPT4;XR/J>?PFIJNE"<;2JHY'(,IZ=0BX9M0WI8,,C M &8P,AS2QJ@FP? '@&%;W#'>J#D^3 VI..!YJ7!X7V$:[2'#^*E2DS==*\( M,U)\ J"P2PQ' 2!J)@XXW992@8E6EEB5W<^6NL;CYRSR6%=Y;"_SA0]!IS' MBM@L=Q *FR@/0%%JYAX[>[#?V+GLJANKP)PO3WW[ [^.-S M$*UY>=EHW;+RV3LAU<-,R2PZM2![%CAFA6(8/CQTPU1R/;W;$1-0!H[!AA V"438W @6;##H-CAV@")'8"+,-C M5K/'+ZPI1%,9(4>(#TUEA#Y#?-#.FM(-\;HAOA72M( F56(G52@N_D^EA&CZ M),X10D6S&[&O1PX3*B[4J9C+ #5BA9($!V; 6,3U+2#IF&R.PVK[F\29$MT M$RDI4..7A\M>;M&<2$8_THS:7\?6AQ+-6<2^%+J*Q5HUNBH_HO5,N5]-JQ)& M18%:5&1%#ZRR@1<[:NJU$O40#(5QVX/FCL,$!)D+#0!$W9$9"I"D$1P,5/,K MM?-K90KEV](4\U3$^QB# J3'3(H%0&;J> "&&I: YL+C+9;0_$KM_'JXM*@1 MLVU'3E,H/0*%TMJ.GYU"JQ!07FZNKE'*IY$*@W >/@7&U?O)+9*B8A8P#MH, MAYE)I@!H9+9:D"#7W*D#0 1O67U3S:C4SJC[Y$1N++%(PN]E.>%!FJB8R8IO M(K-\\SU0_V*1RO![4'YP6:U2$4R7H!';J],6Q0 80DT; DMA-T0WPII6D(S/;6O?G]] M7K6W55O6ZX1XW1#?"FE:3SE<6&Z/6#VS>)#!\9N[0O3_06S[S;O%X*U M3X>'9VLP&-I$:!:';HC7#?&MD*81-.&R'R+<0\3 ?K3+-.VR(] NT[3+=J+= MGP^+-A%2:L9%&^.8GV$!##:;.K\#U#2%YEUFYUTC./+M'U3L_!QK:<,TJ;$C M[!X[FIX<^^HVUR]G!\ECT+E.>R5IYGPWQ.N&^%9(4SG-@<[N"]:]]K*<-AVU MM.^$>-T0WPII:J]9S[&SWJ'RNYK&:H1.B-<-\:V0IA$TM3J[[W[_?&;O5_$= MS=0..T*RUP[8V#FP,]G;AUS,#2H \@J;K1X$,C?KK',U]=.$Z>R^?[U?O@-; MSBT+M#%M [0Q+?VM4S4-H"G=>1Y*KZ:I'_ R>WX(TLKY-H:89@ @9M+W:V=! M8YXNBD.XF++4\5O@W21 M;TE$?*ZF&KP>*G^EY4'=\D:*57$2]8N04L3%Y9(',Y[F /7[7 CY=)-/L#DN M??D?4$L#!!0 ( #B?_E"-/05DD@, ,X- 9 >&PO=V]R:W-H965T MNTAZC5MM=N MK[+@(9@[HNE,\A\L,>N)-_100I=DR\V-W'V@14!]ZV\A MN]&YAFF-B$@JDY\8N6.<&4;U&W1\20UA'$8GZ-OM)3H^>H.. M$!/H,^,<-DZ/?0/<=G5_43!>Y(QA"^/'K3A%4? 6A4$8.,QGW>:7= 'FV)KC MT:&Y#]DJ4Q:6*0LS?U&+O\/AR:N%]J#F![)6SO!;!Y1NPFFS5% M,]ADR5E"#)!?$ ZGA*);>T*=$>0+]2MT)U&_%H%#$V)W!/TR@GYG!%\ >*ZH MAO,.F*]#[S>PHCBLH3LTO9X;/2[1XTYTYS/KXHL=:0NB&J!#-!RZ 011 2:<9 K%.G$Q#IK+XP#7&!VB,&K)XK"$''8? "E.7@(Z=##4 M-[NI"=R0HQ)R].0I+6KNNX>-U&ZTD>,$$AK'2!CFJ( M*XT)O[H>MJY5M!/];$>[N M1?^B.!9+'&Q"$-3QFZ(H'K7@[YL3[NY.SRZ0V-58&A72I6HKD7C??W!W ZK7 MGCFGRGJ-W$CFTU5&^B^W^#NAF// MZU,U8=!\"VKDL*D)A_6'R:^\;-LOG<]$K9C0B-,E6 6G XA,Y1\/^861F^S] M^TX:>)O/AFOXX*+*"N#^4DKS>&%?Z&PO=V]R:W-H965T/,L=8@>>",CEQ\Q$SOK+DHD-)3L8&R%!AE MEE10Z+MN# M$F),F=NU&I G?*DH8OA% ;HL"B=]33/ENXGC.?N&6;')E%F": ME&B#[["Z+V^$GL%&)2,%9I)P!@1>3YPK[W(1&[P%/!"\DP=C8)PL.7\TDT_9 MQ''-@3#%*V44D'X\X1FFU CI8_RJ-9TFI"$>CO?J'ZQW[66)))YQ^IUD*I\X M(P=D>(VV5-WRW4=<^XF,WHI3:7_!KL)>C!VPVDK%BYJL3U 05CW12K]@G64)9KPH.<-,2<#7X&N)!5*$;8#=!HMG79;Z>3K' M"A$JS\![<'\W!Z)2]=5-I1); M%?.U>TJC,$S@T^%==#&A?_$:,^]B/#=N@19=T,B/&LPKGU'C,QKT^8 $04N* M_V*S$HD.CQ=%+9L]F,!MV>QB_'%+9]&#B4;]+N/&93SH\AM7B )^Y)W&G33' MXW'+;!<31>T[[6*\(/9;;GM [BAHV84'G\X"BXWM65(;V#)5O2?-:M,6KVPW M:*U/O:CZ8'8'L.++UO9"\O<=>V%#I6"45GEA?9MSSEP8 M>[A6^M$L 2QY$ER:4;2TMCR+8Y,O05#35B5(W)DK+:C%J5[$IM1 "V\D>)PE M22\6E,EH//1K-WH\5)7E3,*-)J82@NKG"7"U'D5IM%VX98NE=0OQ>%C2!=R! MO2]O-,[B!J5@ J1A2A(-\U'T.3V;I!UGX$_\8+ V.V/B7)DI]>@FE\4H2IPB MX)!;!T'QLX)SX-PAH8[?&]"HX72&N^,M^H5W'IV940/GBC^PPBY'T6E$"IC3 MBMM;M?X"&X>Z#B]7W/A?LJ[/]GH1R2MCE=@8HP+!9/VE3YM [!ADZ1Z#;&.0 M>=TUD5&L4QZ;)R9S7N,K2SXRM EPSY1K6F+C[D M: J6,FZ.R0?"))DPSC%Z9AA;9',V<;Y!GM3(V1[DKY5LDT[2(EF2)?=W4W+T MX?AOE!BU-H*S1G#F83M[!1L#T")>>(M,P>2:E3[#/Z_P++FT(,RO %.G8>IX MII,]3 \^HU 0N@*-%8I%Z,J-P).W"2R8 MR54E+<% MV4J#JV@F*K$):$F?<=^^6FPUYD5GK]'9"^J\KLD#'O<; MI/X[%^5IPW3ZEMBV,+;R4TXQJ)S..!RHS#!VZBLS('+0B!P$@2Z8=(K^26(8 M^:#$-'EI?$DX^_3I0/;3G2::OG/^TY?^EV;O6 $'P+/NP>Z4OO3/--SI_J<, M#D"'=,8[MZ%[65Q3O6#2(.$F)5Z2_(F;)XW?KA$A\XH-T! MW)\K9;<3=^NAEQA17OJ^7&>147\H"!#Y92953@UNU]G6A@*:.E',_#(*>GU,FO%'B MSN[5*)$;PYF >T7T)L^I>AD#E[NAU_'V!P]LG1E[X(^2@JYA#N:QN%>X\VN5 ME.4@-)."*%@-O>O.U:QK\0[PG<%.'ZR)K60AY9/=W*9#+[ ) 8>EL0H4_[8P M +C>J]^XVK&6!=4PD?P'2TTV]#YY)(45W7#S('>?H:K' M);B47+M?LJNP@4>6&VUD7I$Q@YR)\I\^5SX<$%"GG1!6A+!)B-\@1!4A>F^$ MN"+$[XW0K0BN=+^LW1DWI8:.$B5W1%DTJMF%<]^QT2\F;)_,C<*G#'EF]!70 M94WFFZ+@@._?4$XF5&?D!CN(W(JR$^TK/9^"H8SK"_*1/,ZGY/SL@IP1)L@= MXQP!.O$-)F1E_645?%P&#]\('I$[*4RFR4RDD+;PIZ?YO1-\'XVHW0CW;HS# MDX)?-N*21,$'$@9AT)+/Y-WTSJ"MG/^+/OOGZ*_,B.K6B)Q>=+HU?EXOM%'X M0?\ZH1G7FK'3C-_0=*U5T!?;:9I@8Z3%F$#9T9L>8?C^H,:^*[M9%=T\6_0VORT:9A&H-Z(!< MX#&M3O4/6@UFX::+*4&V'*)JQ/ZX%S[>[9QOFX_0%02P,$% @ .)_^4-VBROW$ @ N@< !D !X;"]W;W)K&ULC95=3]LP%(;_BA5Q 1(CB9-^H3024*%M JV"L6F: M=N&V)ZV%$V>V0^'?[]@I64?=LIO$7^<\[^O$Q]E:JD>] C#DN125'@!7GFQJ8JSV1C!*]@ MJHANRI*IETL0:"/+33 J*'G5OMGS9B.V FB\)X!N JC3W8*-B5QHV3*7G#_C2;'$S", M"WU"C@BO<)40N*,Z"PTJL'G"^89VV=+H'MKGICHC271*:$2CA_L).3XZ^3=+ MB/H[$[0S05W:9$_:+S4H9GBU;(7KT[=^.B>3!G"2ZSD3Y ;AI MQTT/ZS4QQKLLM)1XF<-.];P(.OK"K"4%@:4CSC<(?:3)/(31QUQ=)@H M#?[Z17L\A#OF]>9P^"2,/*;3-/9KB*._12SYQO%7UXO_8AM:_X&S&A:T!,R98-0>OD'CGM,8TIKTW0L*M2FQO MM5NFEKS22"HP+CH;H!/57A1MQ\C:%>>9-%CJ77.%ERLHNP#G"RG-:\?6^^ZZ MSO\ 4$L#!!0 ( #B?_E!*C&AC$ , 'P* 9 >&PO=V]R:W-H965T MI)+P ,>4ZXT#UG8A3#C];OINK/I=N3*< M"1@KHE=)0M7+!7"YZ3F^\_KBELT7QKYP^]TEG<,=F/OE6.'.+;Q,60)",RF( M@EG/.??/!G[# E*+!P8;75H3>Y2)E$]V,YKV',\R @ZQL2XH/M8P ,ZM)^3Q M.W?J%#$ML+Q^]?XM/3P>9D(U#"1_9%.SZ#EMATQA1E?]#D7H@3 @U8#@AP0_"\@S %A>M",67JL(36T MWU5R0Y2U1F]VD6J3HO$T3-@TWAF%7QGB3/^!*D8G',A(&%"@#;D4AAD&FAP] MC"[U,3FZH4I1*S:NAV HX_CV*[F_&Y*C+\?D"V&"7#/.,2NZZQHD95V[<4[@ M(B,0'"#P8R5.2>B=D, +O KXH!X^A!CAOH7[G5VXBU(4>@2%'D'J+WR?'B_D MYQ5:DI&!1/^JB1,6<<(T3N- G'.MP6@BI"%TC9*F,?%6DI6&*A$S;ZW4F[V: MZWX0M1N=H.NNRV)5F34[7JH22,9U6Q86:!M/$*QW*EJLEF MWIHE%I'O1]X;KA56C48KJJ;:+*@V:ZG>2!%+893$>A1S+,TLBU4LFWOQP\A[ M2W+?R ]*1CL<6P7'5BW'0S5V0L:*V69*+D# C,7,KO^01_J2R)J:BXJXT:?6 M=KN(T_ZH'+3WB>Y[VX[J?:K,?JEW^Q]Z+W-W9;F# MQE[)5U@=KGE_VUC]X-\=CXPY3.3].^5>COI@K(&^'TFI7G=V &D&#C[?P%02P,$% @ .)_^ M4,01CJL-!0 (!< !D !X;"]W;W)K&ULQ9AM M3^LV%,>_BM7M3B!M36RW37M7*@$%QG1!",;V8MH+-W%;[R9Q9SLM2/OPUW9" M7$CK,(EJO*!Y\/G[^)SCGV./-UQ\E4M*%7C*TER>=)9*K3X'@8R7-".RRUG SLN#>[98*O,@F(Q79$$?J'IC S(NDY3_]@B5J>=(8=D- Y*5)USS>_T&I ?:,7\U3:_V!3 MM0T[("ZDXEEEK#W(6%[^DJJ\!K@SP>PUZE4'OO0;]RJ#_ M7H-!93!X:Q#M,8@J@\@FJXRN3P=.5Z (<_@A0" >/#U-P]/TNM\[]*K\6^8L*"O>K M3/TJ4QIK%6A]&>U7N6@94;&H53PCNO2K7-)9%Z"A5>GM5[GRJ]R0YQ=78"7R MFR"YAITG=;BN*VS%L:^NKG.I1*'!I<"?7W0#<*UH)O_RR/=J^9Z5[^V1/^=9 M1D7,2 I69$7%KJHH%096P1!Y/0G'P7H[X[X6K]SJUV[UO6Y=2,4T'FD"YH0) ML"9I00&?@Y3GBY\4%9FFY$SMW^P.L^ M[@Y0_Q.XY8I*D!C7[$5U/]$ABF-8RP_]69C/J5WA M ,MUT*E40-.-[@J[7PAW(]S[Y/%H5'LT:A'"T=O ZDDL"KWZ ]2W@>UY^H&A MPWEXB-#"K?4"?E1P6Y1,4")?="%R3B&O%.R.1L,W\=6HU>/2O.6:7:;U_]H,,< M]'.N42GF,Z=,L^]ST-$-'81NR-$-^9GT[I1>5$+;*46A/Z7(\0SY>7;%^2*E M__-,0PZ+Z"!81 Z+R \SVX$L9G]K. +% 7V*ER1?[.+B&6I^U;7-->10B/PH MW)$85^FPO=(=O-!!X(4L*->&%VRK=P0OYX75;9#,J#*=4N?>0X$CC MK+HYUH'=N2>I/&LB#.]QR"$,^1'FS7"O-B#'7VPGSX?$=ZHN0]N"Z_#$O9CR8ZW[AXD@FSRG4X,6P\9O$U*]X*M\SL] M5Q;V:%:"F!>Y*H_RZJ?U\>^I/?0,7//R[/B&B(6>\R"EQY8W MBJ_L:>",*\4S>[FD)*'"--#OYUP3KKHQ'=2'XI-O4$L#!!0 ( #B?_E#7 MSBM _P, $X0 9 >&PO=V]R:W-H965TY(,LQG]$1R^69/68:% MG+*#S4^,X%@[9:F-'">P,YSDUFJAGSVPU8(6(DUR\L +[(,L^?R=501K@CJ9<_P7GTM8/++ KN*!9 MY2P19$E>_N+O52-:#M ;<4"5 WJM@ULYN+K0$IDN:XT%7BT8/0.FK&4T-="] MT=ZRFB17-&X$DV\3Z2=6:[(5X.HSS0\W7PG+@)I?@ZLU$3A)^36X 8^;-;AZ M=PW>@20']TF:RN[SA2UDLT MKD[CC:3Y2@5.P;X0!2-@G^0XWQ&0$KGNP D_R^T@!EM9!@UT4+41GU;0E54_ MM?LU8 /GM)(P)]4$ [PECZ1H2;,^Z2X\TX/!FR\$>;"&G)H MA+PIMD*1-P0I[*5#4>!V,/6-W,@/AT%%-:CH+;9K-+!$YK"#MV\4A"/K"#J- M>CMOMV.KV!>T0MA=_T-6830"O'7LP%=T>GJ+5F':V3T'AEV, U:^[XV ;,X( MB(P@W5F _)^K#107!$AANB^Y7$$&X6'9HD? M*0D,5U-QT-?M*.H>1P-&SDC_&W&'_H_12=@H+PS,&V9ZQ06]@]7IUAKT-[SC MC)7;B#@TJ_BGE^W+L!B4Z@G_DEM3FQIQAF9U=F?NO+M,/I(M*^2G/D"^7BN> M*5.CN##Z,1RC1A31A"A.4;IQDUTH?,TC=)\X1_R8VI4ZV/ M8+/ P5D4A1V:WQ<'>>T L"0Y,.5IY V9Y>WU)#="AB:^5:=)]GHDHP&2)ZPN MX372A^JF?8_9(M_(:S^ U!+ P04 " XG_Y08OAM MK8<# !R#0 &0 'AL+W=OP\.K(VJ\$_*GVA*BP5/!N)IX6ZW+.]]7^9846-V*DG!S9RUD@;69 MRHVO2DGPRH$*Y@<0)GZ!*?>F8W=M+J=C46E&.9E+H*JBP/+W6\+$;N(A[_G" M%[K9:GO!GXY+O"$+HK^6>&_0W2R %N BOE&R4WMC M8)>R%.*GG7Q833QH&1%&6)$UKIC^(G;O2;.@V.;+!5/N/]@UL= #>:6T*!JP85!0 M7O_BIT:(/0"*S@""!A#\5T#8 $*WT)J96]8]UG@ZEF('I(TVV>S :>/09C64 MVVU<:&GN4H/3TT55EHR8?=&8@0?*,<^I&2TTUNXJ^,#K7K&:7\VEZ1^I?P/, M5^#=KXJ6-N8:7-T3C2E3U^ U^+JX!U>OKL$K0#GX3!DS2#7VM2%K2_IY0^QM M32PX0^QCQ6]!"&] /8 Y\-P^]);N#(PE%V"/>-1*U.0:M3X/*%9_(]K_P& MS!DVLAP(< /^,@_+]WB\#N,XBH[H]H7!.$']=..6;OQ'XG*B^[C&)R3241J-CJCV M1(5)E/0S35JFR;"PEJ']6U:4K2C?J('>2MNDZ45Z>=36&[UL+X].I(RB*#ON MC=.H,!LE<;_@6:Y%LNF-@8YDH1/:0]@IWAPHNHC_8L'KVL_DV^ M@PV :8B.-J G+$Q&$>S? =19+0H&^<[,"T/+JG[/FY=(*<5&DF.JA\D[7T7A M9>3OO!$-F^/_E__4]0*4G1A.;Q@,SS@.ZLP1#;OC)V*.15O!5H 61OI'=PX8 M%+]S,Y1<1OS.ZE#ZPN*G)ZHF67#\&NV+"M&YSN^,$@T[Y4,E.=65)([NFC[9 M\:#TG:^A["+2!YW1!?!EI6_R'1Q.LO1(^;Z@^+CG_;T#L?T:^8SEAG(%&%D; M%+Q-S<;)^H!?3[0HW1EY*;0Y<;OAUGP4$6D#S/VU$/IY8H_=[6?6]!]02P,$ M% @ .)_^4'<:51;^ @ 3 @ !D !X;"]W;W)K&ULC99M3]LP$,>_BA7Q J2-/#1]0FTE:$%C&AJB8GLQ[86;7AL+QPZV M0^';[^RD61_2TC>-[=S__+O+G=W!2JH7G0(8\IYQH8=>:DQ^Y?LZ22&C^E+F M(/#-0JJ,&IRJI:]S!73N1!GWHR#H^!EEPAL-W-JC&@UD83@3\*B(+K*,JH\; MX'(U]$)OO?#$EJFQ"_YHD-,E3,$\YX\*9W[M9#7N67MG M\(O!2F^,B8UD)N6+G=S/AUY@@8!#8JP'BH\W& /GUA%BO%8^O7I+*]P9*K;U#%T[;^$LFU^R6KRC;P2%)H([-* MC 09$^63OE=YV!"$\0%!5 FB4P6M2M!R@99D+JP)-70T4')%E+5&;W;@]K?E M/J:NSE]4YR]R_EH'_-U0CBD#,G4M-Y99+@6F09,)TPF7NE! _ES/M%%8L'^/ M;-BJ-VRY#>,#&]X6"EN8"KM7QK3KI@7:-*:R=-5QKFP_OXWZ[1"S]K:9L :C M.&C71EN4<4T9'Z5<%TI9P5@>_']9-(&6WMH;#%$<='= &XRB^ !HNP9MGP2: M%RI)J2UIN2"Y3;$R'ZZ\X;5@N6V%)N[V'E+8[W9VN/>-HC@,F[D[-7?G*/>Z MW2PH-J=8$@Z(_UF>._N\<;C+VV 4]OO-O-V:MWN4MSPD:)5MV#P_DBJ43]"[ M>U3],-PMD7VC;F^CCK;0>S5Z[Z02V8*6+IX3T7M['1;%<;2;]@:K5M#9A?[SD& !C(0 &0 'AL+W=O1H1XRS*M0NJ_CRR&>-<>U(X_JJ<]NH^=19\3]XJFR]'H@V62Z3JK%"D,2B_$N?JX'8 M:J#\V!N@J@%J-B =#7#5 !>!ELB*L-[1G$[&J7P"J;96WO1%,39%:Q5-+/0T MWN6I>ANK=OGD;K->@;,W MY^ -B 7X%'.N_&;C0:Y"T8 &405[6L)&'; #\$F*?)6!]V+.YKOM!VH(ZG% M+^,P14Z'OV[$6X"]"X \Y%GPS YN#D<..+B>%ESXPQW^&@/]>79S 81:U.HF MI\^.#DC= 2DZ(!T=3-DR%B(62S"E7$TZL\U!Z2(H7&@^>)RH\ A!X\'C]M"T MS>!P&*"P-MM!Z-<(?2?",J.BG8R*BXP"9UQF*IL>F$I-IL@DXC3+XD4<%6EJ M3:>R+W\;(P[#1B 6(]\+[&$$=1B!,XSK1&[T-++GB&]4KH)%*A.@8@,*,\NR M8I&I:5VQ^9(!MEBP@MB$>J4CDZENH]:*S@%;8$$+,VY$U;;HZQRU!36L@QH> M%)09^I? NF .VR"([S>06HS05K;M0 UKJ.'KTLB&-FP!&>&@ ;9M Q'Q[6!' M-=B1$ZQBLSU+@%N6 MQG)>T-1D"O9H/9Y6/G03%I&-,#=5# M[.SZJU3:ZPK"<#HD)QHG0\K0S3X4,8GBA)#(M!-XT=MIC:'-7' MGGULD2$HY"8HM;=7.W>AQC9-F8B^@Z\I%1DO]Z]F)#/7EM'P$CH1+R'#2^CU MO#1%%EY2WW'-C8#-#(9A!X$A0V#(36#'W:E5G>T&$S37IL4J[% W9/@3N3?% MI]ZK5=UO@_::<;E,=L,RG(W\7&F3;TJ)@U$1G,8.AUP70<#UR;WX/9<,CBQ$R2H%&IV%0 M;!0!NQ7A(#&J?!R0S=BH X;.CN]%RBB/_U:+[1<:BPR<_28UC9P#/?B/-.;T M@;.^8L;^'>6Z7/+(]JL3-M*!T8G&=JM*X6;^@]0)6Z@:-O>"%J-^$':4$+!A M=.QF].-*$VZ3,\1!\RO69D6"KG0R+(X/8_%3B1/>S_E.D]VP#.?CP^HCAXL3 MMA ^ALU:CLTJZ,HGP_C8S?@_I5"XS>[0(\,F8(L5[OIBQT8"L%L"]FL4ME0R M0K\I41:KH=>Q=<2&_['[2^$5''EDS2)&4(AWHMJLD0[BEHZ#-*OR<N?'[4'.-2*6(DA)RJTKU5ZCY&K;O-VGT"&XO 8K2]U=S% M9YB=_)>5;M(F:10V5[/%J(^[ C%<3O[?6C?97^RVF'16NXFA?7+L>C>Q[>AQ MD_.M5L,.5B6&\\D):M[$(@.M"KW%2'W/=(VOD0'RVKIWY6#GD F2)KIV26EH MA^8;MO?=GP\_Q(A'UB3?"(9_HDJ4;Z3!/T*%O/(1[/!*4Y4&6\?5"4N7Q2E^ MIO)5K;'RQ+9^6O]2X+HX'V\\G\++67G>;]R4/S_X1-.EGBS.%LJE]W:HZ@_EW%Y%]02P,$% @ M.)_^4#,>(;@L!0 )1@ !D !X;"]W;W)K&UL MS5G;;N,V$/T5PMB'!-A$(G6S L= 8CNMBTTW2)#VH>@#(XUM=272%6DG+?KQ MI2Z1;(K6!LEB-R^Q+F>&<\C#F1$S>N3Y%[$"D.@I2YDX'ZRD7)]9EHA6D%%Q MRM? U)L%SS,JU6V^M,0Z!QJ71EEJ$=OVK8PF;# >E<]N\O&(;V2:,+C)D=AD M&K>D2[D#>KV]R=66!\R_%S3P^']A%1)!") L75/UL80)I6GA2GO22Q7YX/A ,6PH)M4WO+'GZ$F5 88\524 M?]%CC;4'*-H(R;/:6$60):SZI4_U1.P8*#]F U(;$-W /6#@U ;.2T=P:P/W MI2-XM4%)W:JXEQ,WI9*.1SE_1'F!5MZ*BW+V2VLU7PDKA'(G<_4V479R?+=9 MKU-0*R]IBJX21EF4J*L[267Y%,U9I<9B58]FBX5:8('4]:]0O(MX!H@OT$7& M-TR]N(4HI4(DBP1BM,AYABX^3^;'Z&@*DB:I.$8GZ/YNBHX^'*,/*&'H.DE3 MY5J,+*G8%#%941WY914Y.1"Y@ZXYDRN!9BR&V& _[;?W>^PM-8O-5)+GJ;PD MO0Y_V;!3Y-@?$;&);8AG\F)S')KHO&WTV:M'WYL,I]&54_IS#OAKA1!5VKF( M_U)J+B6E\E6IF2C:9)M4"2U&G^4*%977]\4J[17,E1_-D3 MF-L$YI:!N0<#VP+;@$EOE:%?&A8)=CMVAB0,1M9V=Q5-J-!U]U'3+BH(7<_? M1\T,*(\,G0:UQ]!K&'J]#*NY3*K9.X(G55,$'']$#*2)=>7,VXD!*SX:Z2Z( MA+XV,U.#)S_0/,VZ(->S/3-COV'L]S*^! :+1**C=&\K^_IV M-X"PJRWTU !R/5T-IN%<8A8#WFE:\'>4 _H/W3/59:?)OPJQK'RGM>^BF=VJ MUH4^I'"BDLJ)H"FH^=U"M=JB;\U(2XB\,SFUA1P[W[*J+KJPL*A[J\ MNAC7=G1Y&1SY!]35=@BXOT5X;3FIW>YE=]?6J1M Q-&Y&T##SM8R>1H>(-\V M#[B_>_A*]C#4>+>SNEU0T$D>74RG\LX,(/\0P;97P/W-PO?-'1$5*[10G^-H M!?%2U\T^A;;>X^"=98NV3N/^0OWJO3,TB%EOO4T@K'R?L[AWLZ12[H$!O-4V.G$!G: %![HPTO86I+^W^+&;1^&O> [)DB%X MBE:4+0%%ZB,^IU%O'29M8T'P^]I9I&T1"'GMAVMMN9^5]<)C .DE96IRY.L? MK080P0>^64G;9I#^-N.'*VO.).2JJ4.YD^^Z6E![6WW MR(+H0OLJ9&J Z)U=+Z3B:NT<>V:0+\OS9J&6;L-D=5+5/&W.M"_*DUSM^24^ MFV##\RD^FU4GUJW[Z@#]FN;+0E,I+-10]FF@HLVK,^GJ1O)U>>CZP*7D67FY M AI#7@#4^P7G\OFF&*#YS\#X?U!+ P04 " XG_Y0A%C&@$0$ !7#P M&0 'AL+W=O,_Q!; (E>RH**V\%6RNK&\T2^A1*+:U8!53MKQDLLU2O?>*+B@%=&J"R\ MT/=3K\2$#B9CL_;()V.VDP6A\,B1V)4EYJ]3*-C^=A ,#@M?R&8K]8(W&5=X M TN07ZM'KMZ\5LN*E$ %811Q6-\.[H*;11!I 8/X1F OCIZ1IO+$V _]U_AX90HO7EK!#F%^T;K#] ^4Y(5C;"RH.2T/H?OS2!.!)0 M>MP"82,0V@)QCT#4"$3G6H@;@?A<"TDC8*A[-7<3N#F6>#+F;(^X1BMM^L%$ MWTBK>!&J"V4IN=HE2DY.EKNJ*D!E7N("?2(4TYRHIZ7$TJRB>UI7H\[JQ5+5 MZ6I7 &)K]*?< E?;.2L!72Q>5.D*N+Q"?X"\1!=SD)@4XA)]1%^7U)YKWWP\L;3:>UIV.-IA!X8E5N!%G0%*X?\_+1\>D+>4U%K M0Q<>0C<-3RK\O*/7*/*O4.B'OL.?V=GBP9$Y 43.P[HK[LG(;EJ#7^?,!BW!F-C,.XQ>$\E M1<3F* =@Q8.4) E+>@= MQZ3EF)S'$>JORT6RUI #DQB8>8.3)!9 5QT06'H MYIVUO+.3O']39SA2+74%3Q()4/2))"?H9AT/HF%FT>UB1D.+K4/-R*YDAYK4 M37;8DAV>119^[HA\/8?NL.-#$"=6RQ(\:CF/ M3G)^!&X.3MT4UP#. V_4K;W,)NG Q+'=H1R@U$ZK Y/T?;V!_W9]\'_1HNKS M7W^MEPC3%2)EA0DW=X34%-II=Z "OX]>^$8O M_#6]YNA%%]!>_OHR&G:=&(XZ*>VBPE&:V;0=NM+,/JH\[CX.V6$T3G MG<@Y$^IRD^.*J(LS^<=Y(9TVRHXO!4DGTUU,U"GC+B;P.XGN@HYB5_/UC@:% M$OC&3&B*!MM16=_UVM5V"KPSLX^U/@UN9H%C?:ZG1C.8O*FO1\X'S#>$"E3 M6IGRKS.5&EY/=RJR1>X!JC]-6/R\*(-M+/TY%]02P,$ M% @ .)_^4-%F)'/3 P 0@X !D !X;"]W;W)K&ULO5==;]LV%/TKA-&'!&@CD?)GX1A(XG7KL'1&LVP/PQYHZ=HB2I$J M2=G-OQ])R9*2V%PQP'VQ18KGW"_Q\'*^E^J+S@$,^E9PH:\'N3'E^RC2:0X% MU5>R!&'?;*0JJ+%#M8UTJ8!F'E3PB,3Q."HH$X/%W,^MU&(N*\.9@)5"NBH* MJIYN@( ?L6?#/:Z]XQ<*&LIO[C!Q^QZ$#N/@$-J' 6U?SNX \X=D_7C:T,Z:&TZ M8/_YP/[!!V^#65,-=Y+_Q3*37P^F Y3!AE;NW8 M+DXK;631@*T'!1/U/_W6)*('(*,3 -( R L 'IX ) T@^5[ L $,?6;J4'P> MEM30Q5S)/5)NM65S#SZ9'FW#9\+5_<$H^Y99G%G'.)WJ (Z9PJT(@)]"B8T6_MI'V^9YP[V#PRUA%'%Z6-T=O:*#EA M=(SNI3"Y1C^)#++G^,@&T$9!#E'$)&S]+F>UM 8\5KT:./=+IQFY!XBD9SJ-=/Z7'5HU[JYZY-6K=&@7= M6E$#PFA$169W[\[*4@D9,I#F0G*Y?0I$/FY-C,^6W4EK8Q(,PU,KZSD3AHHM M6W- 5&MP>V?OI0BR=W0'RDHKJC1L*HXXV\"Q:H0M)>@)J-)HAHIZ2^$IRNB3 M#@0Q;8.8!JG_4#0#)&@!=3VDR4$%>&J9QZ5ZH#S79J.<#)K,3/G1*A<-2%3K-&NCHV4&%3UCL- S/@A8_V9:\CK+^:-3+ M/J8Q/GN5\N&)C)-.VDA8;SXPLV8FU#9U71IJLFG?9R-[E*1B>RUPD4":O&JE)I;F\*M3]'#2>O M6QLM-V%E3!U_]W.MA>D&W\MB+KE]>WJGJHML_TWAXV% MQE<3^[&J^L)2#XPL?0N_EL:>#OXQMY<\4&Z!?;^1TAP&SD![;5S\"U!+ P04 M " XG_Y0C5IIWSD# #/"P &0 'AL+W=O&Z*DH@)>I5P+9':I"F1SU-@ M(ALYV-D^N*&K1-L'[GBX)BNX!7VWOI;FSJU08IH"5U1P)&$YWES&(\>SC(!!I"T$,7^/, /&+)+A\5"".E5.&[A[O47_ MF!=OBED0!3/!OM-8)R-GX* 8EF3#](W(/D-94,_B18*I_!=EY5K/0=%&:9&6 MP89!2GGQ3Y[*1NP$^+@AP"\#_)QWD2AG.2>:C(=29$C:U0;-7N2EYM&&'.5V M5VZU-&^IB=/C3T+$&64,$1ZCKSH!B2ZY)GQ%%PS01"G0"IU6JVX$LU+(B(S/ MT.D<-*%,G:$31#FZ,@M,H]70U8:8A7>CDL2T(.$WD C0E> Z4>@#CR%^&>^: M@JJJ_&U54[\5\,N&GZ..]P[YGN_=W<[1Z'P M4(<+P" 'M$?Q<>Q[@=\=NH\'>/0J'KU6'I/H84,5U4W;6D3W7B3%AU,&5.*>D2[55[_'X# MC=KK<+O9%5^=*;PN_"5<;5FX]\;:KJT*MWO5WVA[WYGZ7J>AA;4WX79S^J6R M]^W(:\A9>Q%N-Z,CZ7JP[]1! [7:W7!X5&&'>]_.('PM:W=GQDI!KO))4J'( M"JL8MZJGU;0Z*6:T>GDQZEX1N:)<(09+$^J=]TWULI@>BQLMUOG$MA#:S'_Y M96(F;I!V@7F_%$)O;VR":H8?_P102P,$% @ .)_^4%4DHE)O! 510 M !D !X;"]W;W)K&ULO5C124YWO3K*P$!C 6ELYZ\V$B<>Z^. M[I6.T&S/Q5>9$*+ ]RQE\GJ4*+6]0NR[!XO2$IWU^/X.BMXY%N$F4Z MG/ELBS?DB:@OVP>A6T[E):8989)R!@197X\6\"I$OC'($7]0LI>-9V"H/'/^ MU33NXNN1:T9$4A(IXP+KOQ>R)&EJ/.EQ?"N=CJJ8QK#Y_.8]S,EK,L]8DB5/ M_Z2Q2JY'ER,0DS7>I>J1[W\A):&Q\1?Q5.:_8%]BW1&(=E+QK#36(\@H*_[Q M]W(B&@;:C]T E0:H;>!W&'BE@3#X3? ^$06MOYB%/5VZM)Y@R4UE/2NBW5-NI^<^AS2L!"2J(D.%M$WW944E,+'Q])BA6)+3"58 6P(."94+8!BXP+1?\A\3DX M6Q&%:2K/P4?PY6D%SCZ<@P^ ,G"O0VNG"6Q22VV*_Z[8,>>T=/8C63Z&TF;U"OPT\[=@$\]R> 7.1:QK,<; ZG-CH_ M%OWVQZ*'_>8K$FES:#,_F$NOJDHO]^=U^,OK3>@B"RFCBGS\K'QHWXWG2"6DR&@$(; M:.S:F005DZ"7R:]:6@>D(S@*#8/II$5B""BT@*:3CG1,*A*37A(/.A%,%ZO9 M86/RHL5\JQ.C2)0PGO+-:T_A7E8A+M]SO4RKL-/3K)?IT;3Z$^2W$C0$%%I MS5(\H '=6@3=DZV8TM5!H8^1UR(S"!5:49..10,;F@Y/L6Q*+P?5KC?P-I,A MJ-"&\MVNQ*":">IELLQ/0/I0(LRIPYP4$KJ5/:4+:XF![ZHQL!89>"*5*?TT MYQ3YXW9Z!H!"&VCL=R2GEAEX.IV!%GFX;%/Y;TQHPW2MEUIEX$ED!AZK W+; M,C,$%-I J"L?M<[ ?J'Y7>"8 (8S4H@--\?YOI*MY06^J[[ 6F#@B10&'@O# MQ'7;N1D "JT@SYX;5"L,.IW"H&-5\&%[6QX""BT@K^M,AFIY02>1%W0L">BR M?4@> @I+4'! HRLEM;:@?FUI?M2*\J.6UB6-\Y+N^S"LI0:]J]2@6FI0O]0T M*PWP-<#_GW*9R^/O%#AMGM0 M[L5$UZ\H[K"*AN+;_,[EF2M]?LD?$Z)W9V$ ^OV:<_76, &JF\3YOU!+ P04 M " XG_Y0*9D;"*," #G!@ &0 'AL+W=OT"I$+2I$E;E%8J,#:FL:$R-DW3+MSFM+5P[&"? M$-BOG^V$J%O3 "!YSKG0$V^#6)SYOEYN(*?Z5!8@ MS)>55#E%TU5K7Q<*:.:"&TVO1=K [?:K^I7+ MW>2RH!HN)/_!,MQ,O)%',EC1DN-<5A^AR2>V>DO)M7N2JID;>&19:I1Y$VP< MY$S4;_KH MS%=FXG#Z0@R+5 *M9LP8',M ;4Y.C]VHT$#,TB"SY6/)-+/C)W/@U$[>$3HF1Y> E''3>D>8(#>&;")TZJ/)Q3KR MEXWO\]IWN,?WIU*S4CK\]\@7P%YG$7KDBNDEY>0G4$5N*):*X0OY-5MH5&;I_3Y@+FK-1<[< M8(^Y.=A=EIE?)%H^"U4V(6*=U!1O >5M*CD+534A4IV4,-Q-VG8DH9OD09=I.$.*1YV MDT8M:720],WL7Z K!-7%&^WP^G'4#1RWP/%AH$3*NUCCG6783\;_9^=OG5OV M"KBA:LV$)AQ6)BPX'1JOJCY6ZP[*PAUE"XGF8'3-C;F)0-D)YOM*2GSMV-.Q MO=NF?P%02P,$% @ .)_^4-I+\LGJ @ 60L !D !X;"]W;W)K&ULM59;;]HP&/TK5E9-K521>P(=()5+!RV5JE;='J8] MN&# :F(SVT#W[V<[)H-R,UKW +&=<\YWL_.YOJ3LE4\1$N MSPAO.%,A9E>N MRX=3E$->H3-$Y)LQ93D4:E&=NX'F)FT-,G&9=KSVP9IW.188) M>F" S_,J=_HV&4L+Y"C-LV^XY&8-IRJ T9H#.>9>*3+'C+QQ$IO2#.N M_\&RP,:A X9S+FANR-*#')/B"=],'M8(@;^'$!A"8$L(#2&T)42&$-D28D.( M;0F)(22VA-004EM"U1"JMH2:(=1L";ZWJIQG32F+;5UM?U5N7]?;+3:6WI4= M*&"SSN@2,(67>FJ@M[;FR\V(B3J$3X+)MUCR1+--BTK%7=H;+4*6\$>6_>054#@7!?<^S*LU@>R* \D(&6 M#??(#BCG8/-4_AA(#.@+E/.?!RR$I8506XCV6.C.F>SAD$@K>8ZY;J=CB=EU MHF\*J41+J8:^:'IU=[&^$X\B[HXB!ML(/ZFE)6@CS*@,,SHYS&N95L'D=Q7T MR0)Q@2=0W04.)#4NK<7_J6Q):2'YL+*UDNV$IMZ[K+<+D.I;?U&5>!/4V58* MMI2Z.Y2"2O1NH]CXU-L&Q?Y[4'^'N:@2;H)NCSA>U,!=ZYSJTBF;RP03#C(T MEC2ODLJJL^(B5TP$G>EF^D*%;,YZ.)5W7\040+X?4RI6$]6?R]MT\P]02P,$ M% @ .)_^4&6PF;]O P !PP !D !X;"]W;W)K&ULM59M;^(X$/XKHVBE;:7=YHT$6@%2"U2WJ^NJ*NKNA]-],,E K#HQ MM1W8/=V//SM)0X! T;7[!6)[GGF>&8_MZ:^Y>)()HH*?*T4T(S:]@OYN[%L,]SQ6B&]P)D MGJ9$_+I!QM<#R[5>)A[H(E%FPA[VEV2!4U2/RWNA1W;M):8I9I+R# 3.!]:U M>W7K^@906'RGN):-;S"AS#A_,H,O\-)ZWBNG%HU MIP$VOU^\WQ;!ZV!F1.*(LQ\T5LG ZED0XYSD3#WP]1]8!108?Q%GLOB%=67K M6!#E4O&T FL%*!U@FFF:FLJ1)ZE6J<&DX5CYX2 MSF(4\B-,GG.J?L'9-R($,5M^#F=C5(0R>0Z?X7$ZAK,/YR 3(E "S>".,J8+ M1'Z"#\UAWU9:FV&PHTK'3:G#.Z##ASN>J43")(LQ;L&/C^/#(WA;YZ1.C/>2 MF!OOJ,.O>78!OO,)/,=S6O2,3H:[EVWAO(U]\C;VV]?@[!#[5B[]NLC\PI]_ M0I&]U-@WKA#^^E-;PA>%J?S["$^GYND4/)T#/ ^XS$64Z(M& I]#1)94$0;2 MT+>59.DM++R9*W@U#'N!U[=7S7W>-_*#;G?;:+QOY 9^I[=M-6GA"YT-WU;, M01US<#3F$2-2P@A&5;!%KN%?F)HS"IN,P+W@"T'2(VD.:\KPMVYGM^;I'@WM M.E<)%_0?C,L;1[]D=30DY7FFVC:U]!DTDNP%CN/L;-AK5EN">[7@WBOU9]YR MFBTJ>4!6^NHD,X:@>X"&_#;=O;WB"#I[LE\QVE)]6:N^_-^G!L[TK5Y>]^=M MMUCIV76;A>]>A.V"7&?S*#GO>9#'E;N=\WZ6Z+8.;Z/#^ZTGSMWC=R6^;%[-2E[THW[LD6^(V)!,PD,YYK*N>CJHR_*KK,< M*+XLNJ095[KG*CX3W:FC, 9Z?&PO=V]R:W-H965T!^_%$O,2UR M1&D3.4#1V/+#H3CDS/-P1%T^Y<7WG^_B))M=7];7OA37E_E!IDDFOA2H M/.QV%@UJ!&_)^*I//F,JJ'>' M6(HTK2RI^_AO:W1V[+-J>/KYV?K/]>#58.[C4BSS](]D([=7LV"&-N(A/J3R M:_[T;]$.B%7VUGE:UO^CIQ;KS=#Z4,I\US96=[!+LN9O_&?KB),&R@[< +<- ML-F ]C0@;0,RM@?:-J!C>V!M@WKH\V;LM>.B6,;7ET7^A(H*K:Q5'VKOUZV5 MOY*L6BAWLE"_)JJ=O/Y5K<5?LG6^$^B+*-#=-BX$>A\)&2=I^0%]1-_N(O3^ MW0?T#LU16?U:HB1#W[)$EC^=7/AMFQ_*.-NHB^^J[Y^3-%4+H;R<2W6755_S M=7M'M\T=X9X[(NASGLEMB5;91FR ]I&[/7>TGROO'%V$GUUTBYT&_W/(+A#Q M?D+8PQYP/\O1S?T0&L[K>E^]N/>.,\AQO9#:'NFQ%XDL5\LPEGGAL$:/UFAM MC?98NXW+9(TRM0:39@WNU1HLFS6H%M$F3].X*/75#]!R:KH(ZBZJO/CCVO<;_A>]N0\OVBQ_>+HRL63EXDV:YNNX)E>U(@[9)BEED=S7,RCB(DNR1S#9 MAI9+B<>8,3LVB.+ 6/61#>(>Q<;TV*"%SSQX=GQ/DY0W0=;Q3TC/=SI339CU^QMHO^/SYN.UC*"%#," C S H)4.P_ISL:[KSW7PW)H1]37>^ MF^_&!#%2ZM]>AZ"CZ9C8!E! < ,H(+H!E".\-?/YS.F6KR(>XYA8_5.;DU+M M 2K4.L\44Y9MFR:%WR*9-Q__^0^?>_^Z:0,<=!^SHH@N3-X"0)PO3.?9H- , M[A4 \OT3GNSZ3I.X[V;Q<;X#Q\^M&_J(N3E^ $2LQ0. &#''#X'"GN%KXO;= MS/U26FS-=F*'>=@.>N=&R!;MERU=1!?VZBOFR MDNXJ#R12D46V0;G6H^D8V![OR?I8ZRCL MUE$3;5TQ6#JP]JX0#-B\8EL<6;M7P)1C^XJU@L)N!05M8-'_T*L"PY7#M#S! M_(W2II8$V"T)SI8-;MN..SK/E P AK(>E8CBU08$WW.'SU_H9H MDB3>6=18:[:CLRPI#H!L*0Z ;"D.@/JE.-%\3?P)I!C1M$;M650/6^NC>G)2?G:SXB05BK:/H0H%! ,J% ,JE! L/X*!=%<2.CK M(U@3"7$3R;05BK:S@;BV04!(O5_V3,\-0J)A MR,H)Z;I,F+D\T&M**A;44S$@6TO0QP(PFP. MA*U9' A;Z^- JG4&=>N,R30UU5*$NJ7(.4L1U)8*YK(?AD3#D)43TG6,UB/4 MK4?.5WJ@]N;9&I +TAW0R1-Y]]9ZPK)#V]-@T$$P(.A :W;0@=9Z@TX+(^H6 M1A.5'-I>ADH.$ PH.5!;\%@E!\"4H^1 M2JB;E4$;4G/6'*@6GO0Q1NE1\WY MU,WYYRLYM!T[DZ,+TAV0IG'J?@K03.X2+>-](N-TL.# -*$S=QU]S':%:2ID M[A+Y2\56:[;S^(<2-@H*;QL%A;>- M0@ 8QV' M ##6:0@(TU-Z8)JUV7G."#+@D"!E"W/H-HIYQ)IUX)A@L/#-X=LHE?5[YIYK M<<&G."?(M;S@;W).D-O/O4$VA' 0&X+V #:$[?6R(=>J@[M5QW1GE;4PX6YA MFG,,X*H!6Z?4(7LJL$SE!=JK@#V^.3FX_S8G]T<>W1]Y M=G_,X?V_=7J?:YG$QYS?-[:K9RQ&<*U&N/MXWG294JL [E8!YRM&X>$RR$J7B077E72S4K1;-"X7-%YGOZS?F[G,I\UW]<2OB MC2@J@/K](<_E\Y>J@^-KG=?_!U!+ P04 " XG_Y0]?N%?TD# !0"@ M&0 'AL+W=O_#M >3'(C5Q&:V*66_?K:3YH80BJTK=P))8D%Y MYOJ>%[DYH%RXS+C8Y'1OY Q@"?.5"IASA),6O"S;GS4@7>U M^VH+_//0["7_=LUL(O)_ ]WRO1<_TP_#>L,W.?\L^_]?93S8CJ.HAL'S! M!;YE2@1^,J]> B>U\:!K@FU1?R(4K(]0CUN0HUU^.!"1P.^_:4KXK#"7?W0( MZE>"^E90_Y(@Q>.7,E%<%X1O9HQM!5@P1I;1?"A?)T'HZ9 _; ;- MSH.B03-H?AX4UH-.;(>5[;#3MMU+:4W&2EM7'-8($I7*].Q 50K2[$R;_8(Y MK-L/_&'#?GAN_RYJVC]GBL)>@VE^SA2&M70G]J/*?M1I_QFE$M0ZMP4 *T:5 M_C0]+U?RIJ.J[BK^N_]'F0\J08-.PRLF,.9;1O]JUGG,I6H[Y<'Y 4;]LP+^ M4=2)V&$E=M@I]IN]?K50\HI"=Q-0:K=Z=R@H3T"W,+"OFY+__$6>=;"W?F/]L7<_[;6L MSW2[5'0WW^F+7NN)B"W5]VJ&&YW*N[W3+XPH^I=BHOC.7M!KKO1U;X>I;OE0 MF #]?,.Y>I^8!%43.?D;4$L#!!0 ( #B?_E!1)5.*/0, - * 9 M>&PO=V]R:W-H965T4<6\\ M=&L/)5%D45+[=0"[6(R_P-@N/;+[0=L$?#Y=T#D^@)\L':69^ MHR5C!7#%!$<29B/O.KBZ"2(KX'8\,UBKG3&RKDR%>+&37]G(PY8(\T?[=.6^2DNE15$+&X*"\>I-7^M [ B$;0*D%B".NS+D*.^H MIN.A%&LD[6ZCS0ZH2==HV7SP^3=3ET-<&UIKT MTQKLI@(C+6 ]="^X7BCTC6>0O9?WC9.-IV3CZ0TYJO!WR;LHQ%\1P01_03Y2 M"RI!5<\C^L,FDJ'3'[;H;Z(FMX%0+A"E"T0'\;*8@D1BACXT&C5&(VT-_=8 O M;OCBHWP_).46[U2.>)\#QTEL0 YS]!J.WE&.YRI*IV+T]C Z/8P'8=*"D308 MR5$,4TAFP R)GU*>FM)T.E*RCY0$<3P@AXGZ#5'_Y L$/#OCZO3WP$A(HJ@W MB Z3#1JRP2?S:>U*+F0=N@)I?B%H;F];)Z,:T(PRB58T+^%(E@5X6R7QI_,L M$WE.I;)+5;ALW+:%YF )K*SVW]_WN$M:3C78*>O!R8EW#EC]UR"[9&$_Z88M MIQJ0+1DY-17/ 2,'P' <=''< K:MWT%X3G*> QD>@#3AZ^*D!7);[X/3"_Y^ MOI[#&NU?08*C[EYA\7>:C +DW+52"J6BY+KJ-YK5IEV[KIJ4[?:JU[NGTJ20 M0CG,C"CN)J9ZR*I]JB9:+%W+,A7:-$!NN# M)TB[P7R?":$W$VN@:6+'_P%0 M2P,$% @ .)_^4&VR8_&ULC511;],P$/XKIV@/FP1-FV0;F])(6RM@DY"JC<$#XL%-+HTU MQP[VI2W\>FPGB\IH"R^-S_Z^[^Z[^IQNE'XV%2+!MA;23(.*J+D.0Y-76#,S M4@U*>U(J73.RH5Z%IM'("D^J11B-QQ=AS;@,LM3O+726JI8$E[C08-JZ9OKG M+0JUF0:3X&7C@:\JHS1<2=!83H.;R?4L<7@/ M^,)Q8W;6X)PLE7IVP5TQ#<:N(!28DU-@]K/&&0KAA&P9/WK-8$CIB+OK%_7W MWKOULF0&9TI\Y055T^!= 66K!7TH#8?L?=S[O1R)8S_A4V'O8@#R%M#JN[) MMH*:R^[+MGT?=@B3Y AZ@G1_Q+BGA![HUUEWM:<$_[?2C _ISS$<03]Y -)Y<[:'/CM/O6VGIXWWTT#H=[$:#WUM82=XY07=V*VS>)2DX7JW3_LP5P/FCTJ3H=+D:*5/AVH$JAC9^6M% M ;QN;&, RQ+]Q'F@9H3[C"1_%1F-XE=&]F$N7QD)=RZT>TP^,;WBTH# TK+& MH\OS '0WH%U JO%W?*G(3HQ?5O9-0^T ]KQ4BEX"-S;#*YG]!E!+ P04 M" XG_Y0 O5 !C # #<"@ &0 'AL+W=O3]#;65:,N :6@(Q/9AVH>TN281B=W9+H5_/]M) M0TC="#'QI8V=Y[F[Y^YBWVA+Z /+ 3AZJDK,QD;.^?K4--DRARIA)V0-6+Q9 M$5HE7"QI9K(UA215I*HT'492RH*0![FX2L>&)2."$I9 U!.^M'OR&H*2;M7:5N'G" MD\F(DBVB$BVLR0>5?<46^2JP;)0[3L7;0O#XY K7S::*MA"=A.X@$XW &4IP MBBZ 9#19Y\42G8D^9.CH%AX!;P MGG?(8W0T!YX4)3M&7]#]W1P=?3I&GU"! MT751EL(R&YEH\XU*-^)W!;U2J'?*O0'%5Y"FLDD9N)@%Y]8 M21@#=JP37-OQ.^YMW^[)U6"LJ"=V'R-NEIY4#<;S]4*#5F@P*/2"D*R$@9X( M6T/AQS=@U#J+WMN T5Z.W#".>]F>:5!1$/8;CK$K<* MXT&%/W@.%$V!LX%TV=;+G6)]?'7LSA5FO[<^#;/[O=I>OSPZ4.#TJJ,!=;_[ MNC@:D.LZO=J8G=NZ IJI,8FA)=E@7A_![6X[BIVI :2W/[5/9[9F?RY'-S4= MO)BOY[[KA&;RB"EA)5Q9)Z'H(UJ/4O6"D[6:%1:$B\E#/>9B_ 0J >+]BA"^ M6T@'[4 [^0=02P,$% @ .)_^4(1)>6E: P . P !D !X;"]W;W)K M&ULO5?;;MLX$/T50NA# FRB^\6!;2".O=T4#1HD M:/M0[(,LCR6B%*DEZ3@%^O$E*5EV9$5-=]-]L47JG#.<.6-I/-XR_E44 !(] MEH2*B55(65W8ML@**%-QSBJ@ZLZ:\3*5:LES6U0RRQ13:SHV M>[=\.F8;23"%6X[$IBQ3_FT&A&TGEFOM-NYP7DB]84_'59K#/$2J,",(@[KB77I7BQ<7Q,,XA.&K3BX1CJ5)6-?]>)Z-;$97,,A5PQEQ \0_ ; M@O_2"$%#"%X:(6P()G6[SMT4;I[*=#KF;(NX1BLU?6&J;]BJ7ICJ1KF77-W% MBB>GU[1N-F/:4G42NH=<-8(4**4K]!98SM.JP!FZ5'THT,F'"KB"TQQ=TXR5 M@$[>,R%.T?+;CGF*3N8@4TS4[AGZ>#]')V].T1N$*;K!A*A(8FQ+=79] CMK MSCFKS^D]E!AG"0MZDG>89MW.)CW_I?7_D2_H[>,Y00&JAJUZM'O MMS!N@\6O;6$M&!Z4- YCKV/A,U!1$G2T%CVH41 ]XV'2)I[\NH]J$\SX\[ M9O;&3,*XWTWWX.WI#J9_!QFC&28F<5W5H:)Z>U7O?_!P__!V_5?WT#]ZPIW% MW0=J'T@9W76P!^4%8=? /JW$\SL&V@>34 D\-R.H0!G;4%F_SMK==LR]-,-= M9W_F7ERY/?MS/1:;R6LO7\_4-RG/,16(P%J%D/4$L#!!0 ( #B?_E RHBY>50, /T+ M 9 >&PO=V]R:W-H965T< MX5:AXT[DF92;]CS M:8E3N ?YN;SE:F4W*@DI@ K"*.*PG5E7[N7:]37!(+X0V(O6-=*I;!C[KA?7 MR:Z5U#G^KD6M)J8FMJ\/ZN]-\BJ9#1:P9/E7DLAL M9DTLE, 6[W)YQ_9_0)W02.O%+!?F%^UKK&.A>"<[1'7:*6F+TSU M#5O5BU#=*/>2J[M$\>3\FE;-9DS;J$Y"]Y"J1I "89J@#\!2CLN,Q.A*]:% M9TM<$HESM'Y4O9H0N>,@T.;'@7:.SE8@,_T^S9IDIW\NF^?9 8<+4"*@7)&383H]WOG.D\?">=5W*MEVN7L^K+LP82C MCG<]Y=*SK ;G>B2?.;7T/W<%4[R!F-":YJ:FNX% !O2=5[W_PZ^F-[/JO MXY=_]-H*1E'7L&/0NXE_9-DQ*HS&7+MV>_96>;$"I3#5H5R+L:JNW@U:U8+ MR4HS3&V85*.9N&ULO5A=;]LV M%/TKA-"'!&@CD?JR ]M _+$NPX(&,=H]#'N09=HF(HD:2?R\!Z1NAD=*'OF.XP%>$V3C(^MG1#YK6WS>(?3B-_0'&?RR8:R M-!+REFUMGC,O@9EX)\Q1?3A.N_X%!B'0O$>RYH M6@;+&:0D*WZCUW(A&@&2ISL E0'(#/#.!+AE@/O6#%X9X+TU@U\&:.EVH5TO MW#P2T63$Z $PA99LZD*OOHZ6ZT4R992E8/(ID7%B2B,( M#J)L#3YBNF51OB,QN),^Y.!J*6C\_$'59@UF-)6&Y66TA,^Q=&M,],![<)=2 M)LA?]>/[-(\(4^Q@]?68Z!I3D'5^^NP3M ,O! DD3&\I$M MI%0U83LN94T+6>B,+!<\T$SL.%AD:[SNB)_WQP<]\;9L8=BX:5C\JJYQE[D*QD SJJWV9>*Z2"I_ M:5:L#4)AX)R"YFU0X$.#:=$&^7XCW8ELOY+M]\H^?14C\U4DU:O8I;^@]D_T M#P)#?QN$!JYOZ&^# F_H&?K;(-_S!MWZ@TI_T*O_4XY9I+U5;6A_@X^4;A/< M8ZJP8@\O[^!!E6SPPQT\:%<0(K.";1 *'-/!;5 H5G!-LA'$'57<%C)'E[. MP<.V?C1$AOXV"(6^L4CS-BAP'_B1VF($I%KS' M6K!Q_L/+.QFB.AWZX5XN*9NK"UW3RUT@9.Y&'2 40J.67:!SNQ&LCSSH7L[- M)7=S2N8F.NO A$-3?QL#S7U]T04*W#/ZZU,8]A_#3SBF64P2Y3"B_-1GI_J0 M@_[_X-[Z3(']A\IWN3=H;R"A6;LVIG62=F"@:^[#7QU(HMQM]4HK95C>H7%9RGXGBZ[4:K9K@.]WZ&>-3>#N# M'>-SU33KOJRF+SKNAXAM2<9!@CVHD+V?/IR)QM_ MS!1 /M]0*HXW*D'UKX3)-U!+ P04 " XG_Y0%-1<1)\" "Y!P &0 M 'AL+W=OW.1K8N'87=MMX=^O[82HE+9:B0.7Q(^9\7SCQ$XW0CZI M"D"CYYIQ-?(JK9>7OJ_R"FJB+L02N)E9"%D3;;JR]-52 BD+*=:3'R FL(&.3:*A#S M6L,8&+-"QL;?5M/KEK3$[?:K^C=7NZEE3A2,!?M%"UV-O*&'"EB0%=,/8O,# MVGIZ5B\73+DGVK38P$/Y2FE1MV3CH*:\>9/G-HU!Q$@SVIS[H_ V.^IMREXO]K0D[4N^PTQM^8NI)YR+Y>.K)N\\X M"G$8[Z3^'H6',8YW4O>W#E9[J=T165*N$(.%X047 [-MLKDHFHX62W?6SH4V MP;AF9>Y6D!9@YA="Z->./;Z[VSK[!U!+ P04 " XG_Y0^C*WO*X" "& M" &0 'AL+W=O'5.66.-AL3:3XZ'(-&<)S"1161Q3>7\,7.0CR[4>%J[8>J/-@CT> MIG0-<]#7Z4SBS*XI2Q9#HIA(B(35R/KL?CP9&/O"X#N#7#7&Q$2R$.+&3$Z7 M(\LQ#@&'2!L"Q<<6)L"Y :$;MQ73JKC*R^ M19:PHAG75R+_"E4\7<.+!%?%G>2E;8#&4::TB"LQ>A"SI'S2NRH/#8'G/B/P M*H&WK\"O!/Z^@J 2!/L*NI6@"-TN8R\2-Z6:CH=2Y$0::Z2909']0HWY8HGY M3N9:XEN&.CV>9PL%MQDDFIQL\:[(X10T95P=D0/"$G+!.,>*JJ&M<3LCLJ,* M?5RBO6?09QGO$-]Y3SS'%!&V7Z-TJR M#^5D-V4*$5)<0W$'K10;BU!7PJLKX158?\]*D)_G:$%.-<3JUPZ^7_/]@A\\ MP[\4R0=L!3=8W04'@ELQ?4\41)EDFD%;@:]M,5YN5 MW_5KJT?N!K6[P4YWGZ3C-SEC@LPXU:8[*G*NE[B&W0(BJO2.!'7K';NO4H!> MS>_]ZP(%"+H-HT=>A[77X7^J0[_>L?\J=1C4 M_,'.B+[E"4BU82E)04:X 9Z';;G?30D[H?.VK9&]6%8&83=ZN#FA+ZA6QEQSCOT[?_"!'+Q,;2B^3S!6H&"49SY,E$K?.TZV2C!#V85( M,=>12$B&E#9E[&2IQ"C,S"9&G=%P.'48(AP&'L_9+5,96(F<*Q_.:A>PPZ?0 MA^[T$@*+NQ$A]N'#V=OON5#7;X =!^\&@^'#^?6^_ZP,G$/G('1R!/1B..P& MFV 7?'H<_#EV%WIV%/H9@F]A)\O@MO4"]LG V[5/WJ./TF MTCI_IRJTP(L$;^IM#*U#9T8,@S6B/KQ!E"PE,;LBQ C=6/?(.%:""@F4+G0M MQ36>[-&&76N99Z#B,,*%+'/;#/9W62W?"VPM(Y!06@L<0>L(O!0IA26_U4:Y MN'0^"8%JOMBD6F$LT<8=36"SH1QTDJ60(99U&A=N78%'<63D2!(G9E0B=4Q0 M*<'T)"0H%AR5&K8[JHG&KC"E]^8%\2W:81=1ZTS+$^7U5 NJIA9C#<-OTRR[ MC;U\%1>D9"W4QUQ?#B]M4RGX3N*(%*5=1+6 +KK;34=I2C&B[#R1"DD>=S93*2CNPA&"-I2*KMN>'1.D"%VI;3D74K7G40\W_]C['F&.) M:%NTKOU3OLNO5CR>_2_)Y5ME7_!!C=6__JF+G/1!Y+0/(GM1DU=]$#D_?9'C M'FBL>L^3$^E4G5"KW=IIMFHO,$VM#[^:]IDV2<$R)U017ED)"4/,G_1<&J_0 M4G_J[?#U^A!'**=J40=]V,R_X)#D;%ZONC,WHEK5S#^;RW.G9<+F>S+X"U!+ M P04 " XG_Y0EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P M#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TX MI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606 MIW.D5XA-/E M_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU M@LD/['X 4$L#!!0 ( #B?_E")^FTNP@4 "\S / >&PO=V]R:V)O M;VLN>&ULQ9M;<]HX%(#_BH:731^Z!%_;3M.9+"$I,PDP,QKGMIW[?YAM1 MLFYO^!*&NN:',WU MN6?<"9]Y?U0Y?2T+)\P5=^+&Z&HKU;J^C'^*/GB,IAP.G_M"_&3^3S'JU4KF MXDKG52F4VY>C$44-J.Q&;FV/*5Z*B]Y0[X1A,[X6]4/YNXR7^P=TG@P4E_DD M_0DS7C:,A#S323:]'5]=SD=7[*_+V\O)<,2RKZ/1/ . 0(8G R0G9E\!Y <$\@,MY(2[R@BF5VRZ%69_GG&U9%E5EMP R(\( MY$=:R'NQ$ZH2%O;8YUB7?4[+"VW918?(8 M$-OC@1O)_2U]27G["^O82#GII+#L[&$\@IB8/@;$_K@2"P=9,$L,B#615=MM M(>I,_@5[?=6RFL>G0DS,$P-B45SFWRM_TR8=,F%:&!![X4;KY9,LBJ8'F[J- MC_3\>\?5NN9@EQ 3$\. V@P^Z/;QK_ 5VVZIF @&Q";(G,X?-[I8"F/_8"-? MN>X9LF']_X!8 !-_W;'*=2G8S-=IMN$&AN\!)H. 6 9#7?I?V^8$FQ6\U1H" MS 0!L0E>2FS.?[3>L@ =3!#[8*SV/ZL+BR]TY5@FUHT_FS8+,3$?!,0^R*J% M%=\KGXF-=K_8/<#D$!#+ 8W76N%Y@,DA();#(6)C9_/:_O8=!,,,$1 ;HC-T MZZ3$!!$0"V(?PW5B88H(B!511TF=4)@; F(WH.%2JT6$F"9"8DV@H4D;$W-& M2.R,+M-V57F(222DGI+Z3;F=B.A\%+% 4,^UJQO327A2G800$]-)^&8Z>?G& M%L^' GW'SB F)I>06"Z=F#="KPW?;F0.,3&[A,1V><6<<%-7^D[X0KP2CLNB MW8(PV83$LCEBZ@,RQ,3T$Q+KYPAFH\I,P#J/,/U$IYBR8F?U2-3P',Y]1)A^ M(F+]',&\,=I:]@W.?428@")B 1W!O/-AF^].2XB)22@BEM"Q2O=-Z%FJ-<1$ MET6()72L-+EY]'W2 F)B$HJ()72L0]+J?8T*,3$)1:<9X5P)(W<^-\3$)!01 M2^@(YC67ACWP F)B%HI.8Z'1:B5RQS3$Q"P4G<9"T]7*"M>J]!BS4$QLH9=Q M;1V_:]4@OD:>:@UG?V+,0O&;+*&P?Z.CSN HQ@04$POHA; U]AURNV'7A7YB M8XB)"2@F%M +YG75C#+NZATH56$#[ MZ9?_B-ECS#TQL7OVA+=:K=_/A2E9?7P$$W-/3.P>?,H(CGICS#TQ]8H,BAE! M3,P]\4DGX&*X8P1S3T+L'APS@9B8>Q)B]^"8*<3$!)00"PBN_G8V\ 3S3D+L M'7RR%3;P!/-.0NP='!,V\ 3S3D+L'1RSU<#1/6'4F\+@JGKW.XE))Z&63L?Z M.K YQ,2DDU!O".M< .@J3,PY";%SNE8 0& $-P!BSDG??&\ ._NF=C["%$MV M#^L\Q9R3ON%&@E)5WQ@9YYBSDF)G8-CPLX\Q9R3 M$CL'QX316HHY)R5V#HX)H[44W8E,/N#Y93M+=RO'O),VWNDWF>V7STNQDDHL M)_[RUJ?GO,AGAM4?S6:Q((KK#6.KJBB&/FVJ;C5?'O[O@0#75P" A+@ &@ 'AL+U]R96QS+W=O[;<@;V M03WH2<09H0)Q^4>?4,'3KW)LQD-['O:';EA\G([G85WMQ['[4=?#9E].S?#0 M=N5\N;)M^U,S7I;]KNZ:S7NS*[4LEU'W]S.JYZ?[F8O7SZ[\S\1VNSULRL]V M\_M4SN,_!M=_VOY]V)'E;5_W+6ZKJ MN8,$@F3^((4@G3_((,CF#W((\OF# H)B_J ,07G^H!4$K>8/>H2@Q_F#TA)E M7!(D3; FT#HAUXG ZX1@)P*Q$Y*=",Q.B'8B4#LAVXG [81P)P*Y$]*=".Q. MB'@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z M"^HM!'H+ZBT$>BOJK01Z*^JM!'HKZJT$>NMDLX1 ;T6]E4!O1;V50&]%O95 M;T6]E4!O1;V50&]%O95 ;T.]C4!O0[V-0&]#O8U ;T.]C4!OFVQV$^AMJ+<1 MZ&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3 MZ.V3CY4$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z!^H=!'H'ZAT$>@?J'01Z!^H= M!'H'ZAT$>@?J'01ZQ^1G$P*] _4. KT#]0X"O0/U#@*],^J="?3.J'W!W*SZGSX[J*U*=J<7/<.&6M*Q="WS4NEW7V.+9_I2R?$^IR ME7?$TLI<]^/YJFW5+[SNQRO;]\W,_S2&Q^G'_'?\[X MM?X'^Q @?4B0/A1('QJD#P/2AP7IXPM('U]!^N KE$901.4HI'(44SD*JAQ% M58["*D=QE:/ RE%D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+(*%%DEBJP2 M15:)(JM$D56BR"I19)4HLDH4626*K!)%5H4BJT*15:'(JE!D52BR*A19%8JL M"D56A2*K0I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56CR*I19#4HLAH460V* MK 9%5H,BJT&1U:#(:E!D-2BR&A19+8JL%D56BR*K19'5HLAJ462U*+):%%GM M_Y3UI_?[3XZ?G_7@NO$EG\U_>K[^#5!+ 0(4 Q0 ( #B?_E '04UB@0 M +$ 0 " 0 !D;V-0&UL4$L! A0# M% @ .)_^4(2P"\SO *P( !$ ( !KP &1O8U!R M;W!S+V-O&UL4$L! A0#% @ .)_^4)E&PO=V]R:W-H965T M&UL4$L! A0#% @ .)_^4!63(QLI" D24 !@ M ("!(PX 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ .)_^4([H>WRH! -A$ !@ ("!ZA\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .)_^4&KU M, _Y!@ %AT !@ ("!PC 'AL+W=O&PO=V]R:W-H965T M&B!D !1D 9 M " @8Q+ !X;"]W;W)K&UL4$L! A0# M% @ .)_^4*@G;0;\ P /0D !D ("!2V4 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ .)_^4,@. M2G.&PO=V]R:W-H965T&UL4$L! A0#% @ .)_^4+.F> \@$ ."P !D M ("!)(< 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ .)_^4,MZ.TS+ P \@@ !D ("! MH* 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ .)_^4$D,[U'@ @ #@8 !D ("!U[$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .)_^4!2,"JR$ M#@ \CL !D ("!%\D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .)_^4'93FCGP!P .!8 !D M ("!'=\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ .)_^4(1BK;/M @ #@8 !D ("!O/ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M.)_^4!@!HYG0! JA8 !D ("!@/P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .)_^4(8JR8?%! MUQ( !D ("!V D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .)_^4#&*N!J@! OQ8 !D M ("!+1&PO=V]R:W-H M965T&UL4$L! M A0#% @ .)_^4+0MW*=8 P NPT !D ("!)20! 'AL M+W=O&PO=V]R:W-H965T\J 0!X;"]W;W)K&UL4$L! A0#% @ .)_^ M4%J,G"T%!@ ]RH !D ("!02X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .)_^4'TQ.VS! @ : @ M !D ("!VC\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .)_^4-VBROW$ @ N@< !D M ("!NT@! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ .)_^4-?.*T#_ P 3A !D ("!050! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ .)_^4* < M'N\Y!@ 8R$ !D ("!:E\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .)_^4-%F)'/3 P 0@X !D M ("!N&\! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ .)_^4"F9&PBC @ YP8 !D ("! MV'L! 'AL+W=OH" !9"P &0 @(&R?@$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ .)_^4/C4@:3B" XCD !D ("!>84! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .)_^4#*B+EY5 P _0L !D M ("![9X! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ .)_^4/HRM[RN @ A@@ !D ("!>JD! M 'AL+W=O&PONO 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " XG_Y0>@0#75P" M A+@ &@ @ ':M0$ >&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'-02P$"% ,4 " XG_Y0+B@*V!4" #\+ $P M@ %NN $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 5@!6 )$7 "TN@$ " ! end XML 90 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 91 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 92 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 392 445 1 false 88 0 false 7 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.google.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.google.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONSOLIDATED STATEMENTS OF INCOME Sheet http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME CONSOLIDATED STATEMENTS OF INCOME Statements 4 false false R5.htm 1004005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 1005006 - 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 1006007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 7 false false R8.htm 1007008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 2101101 - 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 2104102 - Disclosure - Revenues Sheet http://www.google.com/role/Revenues Revenues Notes 10 false false R11.htm 2109103 - Disclosure - Financial Instruments Sheet http://www.google.com/role/FinancialInstruments Financial Instruments Notes 11 false false R12.htm 2123104 - Disclosure - Leases Sheet http://www.google.com/role/Leases Leases Notes 12 false false R13.htm 2129105 - Disclosure - Variable Interest Entities (VIEs) Sheet http://www.google.com/role/VariableInterestEntitiesVIEs Variable Interest Entities (VIEs) Notes 13 false false R14.htm 2131106 - Disclosure - Debt Sheet http://www.google.com/role/Debt Debt Notes 14 false false R15.htm 2135107 - Disclosure - Supplemental Financial Statement Information Sheet http://www.google.com/role/SupplementalFinancialStatementInformation Supplemental Financial Statement Information Notes 15 false false R16.htm 2142108 - Disclosure - Acquisitions Sheet http://www.google.com/role/Acquisitions Acquisitions Notes 16 false false R17.htm 2144109 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.google.com/role/GoodwillandOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 17 false false R18.htm 2149110 - Disclosure - Contingencies Sheet http://www.google.com/role/Contingencies Contingencies Notes 18 false false R19.htm 2151111 - Disclosure - Stockholders' Equity Sheet http://www.google.com/role/StockholdersEquity Stockholders' Equity Notes 19 false false R20.htm 2153112 - Disclosure - Net Income Per Share Sheet http://www.google.com/role/NetIncomePerShare Net Income Per Share Notes 20 false false R21.htm 2156113 - Disclosure - Compensation Plans Sheet http://www.google.com/role/CompensationPlans Compensation Plans Notes 21 false false R22.htm 2160114 - Disclosure - Income Taxes Sheet http://www.google.com/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 2162115 - 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 2169116 - Disclosure - Subsequent Events Sheet http://www.google.com/role/SubsequentEvents Subsequent Events Notes 24 false false R25.htm 2202201 - 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 25 false false R26.htm 2305301 - Disclosure - Revenues (Tables) Sheet http://www.google.com/role/RevenuesTables Revenues (Tables) Tables http://www.google.com/role/Revenues 26 false false R27.htm 2310302 - Disclosure - Financial Instruments (Tables) Sheet http://www.google.com/role/FinancialInstrumentsTables Financial Instruments (Tables) Tables http://www.google.com/role/FinancialInstruments 27 false false R28.htm 2324303 - Disclosure - Leases (Tables) Sheet http://www.google.com/role/LeasesTables Leases (Tables) Tables http://www.google.com/role/Leases 28 false false R29.htm 2332304 - Disclosure - Debt (Tables) Sheet http://www.google.com/role/DebtTables Debt (Tables) Tables http://www.google.com/role/Debt 29 false false R30.htm 2336305 - 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 30 false false R31.htm 2345306 - 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 31 false false R32.htm 2354307 - 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 32 false false R33.htm 2357308 - Disclosure - Compensation Plans (Tables) Sheet http://www.google.com/role/CompensationPlansTables Compensation Plans (Tables) Tables http://www.google.com/role/CompensationPlans 33 false false R34.htm 2363309 - 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 34 false false R35.htm 2403401 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Details) Sheet http://www.google.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesDetails Nature of Operations and Summary of Significant Accounting Policies (Details) Details http://www.google.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies 35 false false R36.htm 2406402 - 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 2407403 - 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 2408404 - Disclosure - Revenues (Narrative) (Details) Sheet http://www.google.com/role/RevenuesNarrativeDetails Revenues (Narrative) (Details) Details http://www.google.com/role/RevenuesTables 38 false false R39.htm 2411405 - 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 2412406 - 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 40 false false R41.htm 2413407 - 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 41 false false R42.htm 2414408 - 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 42 false false R43.htm 2415409 - 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 2416410 - Disclosure - Financial Instruments (Carrying Amount of Equity Securities) (Details) Sheet http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails Financial Instruments (Carrying Amount of Equity Securities) (Details) Details http://www.google.com/role/FinancialInstrumentsTables 44 false false R45.htm 2417411 - 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 45 false false R46.htm 2418412 - Disclosure - Financial Instruments (Non-Marketable Equity Securities) (Details) Sheet http://www.google.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails Financial Instruments (Non-Marketable Equity Securities) (Details) Details http://www.google.com/role/FinancialInstrumentsTables 46 false false R47.htm 2419413 - Disclosure - Financial Instruments (Derivative Notional Amounts) (Details) Sheet http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails Financial Instruments (Derivative Notional Amounts) (Details) Details http://www.google.com/role/FinancialInstrumentsTables 47 false false R48.htm 2420414 - 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 48 false false R49.htm 2421415 - 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 49 false false R50.htm 2422416 - 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 50 false false R51.htm 2425417 - Disclosure - Leases Components of Operating Lease Expense (Details) Sheet http://www.google.com/role/LeasesComponentsofOperatingLeaseExpenseDetails Leases Components of Operating Lease Expense (Details) Details 51 false false R52.htm 2426418 - Disclosure - Leases Narrative (Details) Sheet http://www.google.com/role/LeasesNarrativeDetails Leases Narrative (Details) Details 52 false false R53.htm 2427419 - Disclosure - Leases Supplemental Cash Flow Information (Details) Sheet http://www.google.com/role/LeasesSupplementalCashFlowInformationDetails Leases Supplemental Cash Flow Information (Details) Details 53 false false R54.htm 2428420 - Disclosure - Leases Future Minimum Lease Payments (Details) Sheet http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails Leases Future Minimum Lease Payments (Details) Details 54 false false R55.htm 2430421 - 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 55 false false R56.htm 2433422 - Disclosure - Debt (Narrative) (Details) Sheet http://www.google.com/role/DebtNarrativeDetails Debt (Narrative) (Details) Details http://www.google.com/role/DebtTables 56 false false R57.htm 2434423 - 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 57 false false R58.htm 2437424 - 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 58 false false R59.htm 2438425 - 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 59 false false R60.htm 2439426 - 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 60 false false R61.htm 2440427 - 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 61 false false R62.htm 2441428 - 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 62 false false R63.htm 2443429 - Disclosure - Acquisitions (Details) Sheet http://www.google.com/role/AcquisitionsDetails Acquisitions (Details) Details http://www.google.com/role/Acquisitions 63 false false R64.htm 2446430 - Disclosure - Goodwill and Other Intangible Assets (Goodwill Rollforward) (Details) Sheet http://www.google.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollforwardDetails Goodwill and Other Intangible Assets (Goodwill Rollforward) (Details) Details http://www.google.com/role/GoodwillandOtherIntangibleAssetsTables 64 false false R65.htm 2447431 - 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 65 false false R66.htm 2448432 - 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 66 false false R67.htm 2450433 - Disclosure - Contingencies (Details) Sheet http://www.google.com/role/ContingenciesDetails Contingencies (Details) Details http://www.google.com/role/Contingencies 67 false false R68.htm 2452434 - Disclosure - Stockholders' Equity (Narrative) (Details) Sheet http://www.google.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity (Narrative) (Details) Details http://www.google.com/role/StockholdersEquity 68 false false R69.htm 2455435 - 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 69 false false R70.htm 2458436 - Disclosure - Compensation Plans (Narrative) (Details) Sheet http://www.google.com/role/CompensationPlansNarrativeDetails Compensation Plans (Narrative) (Details) Details http://www.google.com/role/CompensationPlansTables 70 false false R71.htm 2459437 - 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 71 false false R72.htm 2461438 - Disclosure - Income Taxes (Details) Sheet http://www.google.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.google.com/role/IncomeTaxes 72 false false R73.htm 2464439 - 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 73 false false R74.htm 2465440 - 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 74 false false R75.htm 2466441 - 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 75 false false R76.htm 2467442 - 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 76 false false R77.htm 2468443 - 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 77 false false R78.htm 2470444 - Disclosure - Subsequent Events (Details) Sheet http://www.google.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.google.com/role/SubsequentEvents 78 false false All Reports Book All Reports goog-20200630.htm goog-20200630.xsd goog-20200630_cal.xml goog-20200630_def.xml goog-20200630_lab.xml goog-20200630_pre.xml googexhibit3101q22020.htm googexhibit3102q22020.htm googexhibit3201q22020.htm http://xbrl.sec.gov/country/2020-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 true true JSON 95 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "goog-20200630.htm": { "axisCustom": 0, "axisStandard": 37, "contextCount": 392, "dts": { "calculationLink": { "local": [ "goog-20200630_cal.xml" ] }, "definitionLink": { "local": [ "goog-20200630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "goog-20200630.htm" ] }, "labelLink": { "local": [ "goog-20200630_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "goog-20200630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "goog-20200630.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "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/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 656, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 6, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 11 }, "keyCustom": 42, "keyStandard": 403, "memberCustom": 28, "memberStandard": 59, "nsprefix": "goog", "nsuri": "http://www.google.com/20200630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.google.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - Disclosure - Revenues", "role": "http://www.google.com/role/Revenues", "shortName": "Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109103 - Disclosure - Financial Instruments", "role": "http://www.google.com/role/FinancialInstruments", "shortName": "Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123104 - Disclosure - Leases", "role": "http://www.google.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129105 - Disclosure - Variable Interest Entities (VIEs)", "role": "http://www.google.com/role/VariableInterestEntitiesVIEs", "shortName": "Variable Interest Entities (VIEs)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131106 - Disclosure - Debt", "role": "http://www.google.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135107 - Disclosure - Supplemental Financial Statement Information", "role": "http://www.google.com/role/SupplementalFinancialStatementInformation", "shortName": "Supplemental Financial Statement Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142108 - Disclosure - Acquisitions", "role": "http://www.google.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144109 - Disclosure - Goodwill and Other Intangible Assets", "role": "http://www.google.com/role/GoodwillandOtherIntangibleAssets", "shortName": "Goodwill and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2149110 - Disclosure - Contingencies", "role": "http://www.google.com/role/Contingencies", "shortName": "Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2151111 - Disclosure - Stockholders' Equity", "role": "http://www.google.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2153112 - Disclosure - Net Income Per Share", "role": "http://www.google.com/role/NetIncomePerShare", "shortName": "Net Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2156113 - Disclosure - Compensation Plans", "role": "http://www.google.com/role/CompensationPlans", "shortName": "Compensation Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2160114 - Disclosure - Income Taxes", "role": "http://www.google.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2162115 - Disclosure - Information about Segments and Geographic Areas", "role": "http://www.google.com/role/InformationaboutSegmentsandGeographicAreas", "shortName": "Information about Segments and Geographic Areas", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2169116 - Disclosure - Subsequent Events", "role": "http://www.google.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "goog:NatureOfOperationsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - 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": [ "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "goog:NatureOfOperationsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Revenues (Tables)", "role": "http://www.google.com/role/RevenuesTables", "shortName": "Revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310302 - Disclosure - Financial Instruments (Tables)", "role": "http://www.google.com/role/FinancialInstrumentsTables", "shortName": "Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324303 - Disclosure - Leases (Tables)", "role": "http://www.google.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332304 - Disclosure - Debt (Tables)", "role": "http://www.google.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i6f90c1f150c34bf98c92f433eaa11c38_I20200630", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2336305 - Disclosure - Supplemental Financial Statement Information (Tables)", "role": "http://www.google.com/role/SupplementalFinancialStatementInformationTables", "shortName": "Supplemental Financial Statement Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2345306 - 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": [ "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2354307 - Disclosure - Net Income Per Share (Tables)", "role": "http://www.google.com/role/NetIncomePerShareTables", "shortName": "Net Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2357308 - Disclosure - Compensation Plans (Tables)", "role": "http://www.google.com/role/CompensationPlansTables", "shortName": "Compensation Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2363309 - 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": [ "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Details)", "role": "http://www.google.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesDetails", "shortName": "Nature of Operations and Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Revenues (Revenue by Segment) (Details)", "role": "http://www.google.com/role/RevenuesRevenuebySegmentDetails", "shortName": "Revenues (Revenue by Segment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i7aaf8a66a7ea42cda212beefd8ef28a2_D20200401-20200630", "decimals": "-6", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - 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", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i295785eb966548b1884a9574b49f7694_D20200401-20200630", "decimals": "-6", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Revenues (Narrative) (Details)", "role": "http://www.google.com/role/RevenuesNarrativeDetails", "shortName": "Revenues (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-8", "first": true, "lang": "en-US", "name": "goog:AvailableForSaleDebtSecuritiesFairValueOption", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Financial Instruments (Narrative) (Details)", "role": "http://www.google.com/role/FinancialInstrumentsNarrativeDetails", "shortName": "Financial Instruments (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-6", "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONSOLIDATED STATEMENTS OF INCOME", "role": "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "shortName": "CONSOLIDATED STATEMENTS OF INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-6", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Financial Instruments (Debt Securities) (Details)", "role": "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails", "shortName": "Financial Instruments (Debt Securities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i8a777817a2914aecab5eff6a4e919912_I20200630", "decimals": "-6", "lang": "en-US", "name": "goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413407 - 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", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414408 - 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", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:GainLossOnInvestmentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNiRealizedGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415409 - 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", "td", "tr", "table", "div", "us-gaap:GainLossOnInvestmentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNiRealizedGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "goog:CumulativeNetGainLossOnEquitySecuritiesSoldTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "goog:ProceedsFromSaleOfEquitySecuritiesFVNIHeldForInvestment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416410 - Disclosure - Financial Instruments (Carrying Amount of Equity Securities) (Details)", "role": "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails", "shortName": "Financial Instruments (Carrying Amount of Equity Securities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "goog:CumulativeNetGainLossOnEquitySecuritiesSoldTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "goog:ProceedsFromSaleOfEquitySecuritiesFVNIHeldForInvestment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417411 - 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", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-6", "lang": "en-US", "name": "us-gaap:MarketableSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418412 - Disclosure - Financial Instruments (Non-Marketable Equity Securities) (Details)", "role": "http://www.google.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails", "shortName": "Financial Instruments (Non-Marketable Equity Securities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i6e80b213032a4c079fc84da6e5753ba8_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419413 - Disclosure - Financial Instruments (Derivative Notional Amounts) (Details)", "role": "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "shortName": "Financial Instruments (Derivative Notional Amounts) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i6e80b213032a4c079fc84da6e5753ba8_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OffsettingAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420414 - 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", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i8a777817a2914aecab5eff6a4e919912_I20200630", "decimals": "-6", "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421415 - 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", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i773600cb95a9475fae996a6a27bab4f4_D20200401-20200630", "decimals": "-6", "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-6", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OffsettingAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422416 - 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", "td", "tr", "table", "div", "us-gaap:OffsettingAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-6", "lang": "en-US", "name": "us-gaap:DerivativeAssetFairValueGrossLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425417 - 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", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426418 - Disclosure - Leases Narrative (Details)", "role": "http://www.google.com/role/LeasesNarrativeDetails", "shortName": "Leases Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427419 - 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", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428420 - 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", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430421 - 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", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-8", "lang": "en-US", "name": "us-gaap:NoncontrollingInterestInVariableInterestEntity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommercialPaper", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433422 - Disclosure - Debt (Narrative) (Details)", "role": "http://www.google.com/role/DebtNarrativeDetails", "shortName": "Debt (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommercialPaper", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434423 - Disclosure - Debt (Long-Term Debt) (Details)", "role": "http://www.google.com/role/DebtLongTermDebtDetails", "shortName": "Debt (Long-Term Debt) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437424 - 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", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualCarryingValueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438425 - 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", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualCarryingValueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "role": "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "ib9d8c9893569416ea6468fc181a030b1_I20191231", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439426 - 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", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": "-6", "lang": "en-US", "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440427 - 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", "td", "tr", "table", "div", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i88639df066a940e5b0715e2f83cdab50_D20200401-20200630", "decimals": "-6", "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:InterestIncomeOther", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441428 - 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", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:InterestIncomeOther", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443429 - Disclosure - Acquisitions (Details)", "role": "http://www.google.com/role/AcquisitionsDetails", "shortName": "Acquisitions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i219e934e804f48048a39985f6000b463_D20200101-20200630", "decimals": null, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "ib9d8c9893569416ea6468fc181a030b1_I20191231", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446430 - Disclosure - Goodwill and Other Intangible Assets (Goodwill Rollforward) (Details)", "role": "http://www.google.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollforwardDetails", "shortName": "Goodwill and Other Intangible Assets (Goodwill Rollforward) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": "-6", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447431 - 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", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "ib9d8c9893569416ea6468fc181a030b1_I20191231", "decimals": "-6", "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448432 - 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", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyLossInPeriod", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450433 - Disclosure - Contingencies (Details)", "role": "http://www.google.com/role/ContingenciesDetails", "shortName": "Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "ib62276aa36c04d229ca0a73920e8f50a_D20190320-20190320", "decimals": "-8", "lang": "en-US", "name": "us-gaap:LossContingencyLossInPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452434 - Disclosure - Stockholders' Equity (Narrative) (Details)", "role": "http://www.google.com/role/StockholdersEquityNarrativeDetails", "shortName": "Stockholders' Equity (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i8619a76c33744ce6976fc908cb40d68f_D20200101-20200630", "decimals": "-5", "lang": "en-US", "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareBasic", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455435 - Disclosure - Net Income Per Share (Details)", "role": "http://www.google.com/role/NetIncomePerShareDetails", "shortName": "Net Income Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i0f7b0f25218e493994afa48616c7ae0c_D20200401-20200630", "decimals": "2", "lang": "en-US", "name": "us-gaap:EarningsPerShareBasic", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i227f2a277ca749118be6c29b66072714_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i227f2a277ca749118be6c29b66072714_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458436 - Disclosure - Compensation Plans (Narrative) (Details)", "role": "http://www.google.com/role/CompensationPlansNarrativeDetails", "shortName": "Compensation Plans (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i577630c7679741859fc45f729565a375_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459437 - 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", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i577630c7679741859fc45f729565a375_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "ib9d8c9893569416ea6468fc181a030b1_I20191231", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461438 - Disclosure - Income Taxes (Details)", "role": "http://www.google.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "ib9d8c9893569416ea6468fc181a030b1_I20191231", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464439 - 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": null }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465440 - 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", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i5abf46e95774462d917cb155fd24aae5_D20200401-20200630", "decimals": "-6", "lang": "en-US", "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466441 - 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", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i5abf46e95774462d917cb155fd24aae5_D20200401-20200630", "decimals": "-6", "lang": "en-US", "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "goog:SharebasedPaymentArrangementNoncashExpenseIncludingLiabilitiesSettled", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467442 - 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", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i4583aa5c605d4f0295e7206e859f0335_D20200401-20200630", "decimals": "-6", "lang": "en-US", "name": "goog:DepreciationAmortizationAndImpairmentOnDispositionOfPropertyAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:AssetsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2468443 - 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", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:AssetsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i301936a4e7ab4cc2afd61973712a6fe6_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2470444 - Disclosure - Subsequent Events (Details)", "role": "http://www.google.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i2a796f704ac74157aee4753e8bb50a99_I20200730", "decimals": "-8", "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": "-6", "lang": "en-US", "name": "goog:DepreciationAndImpairmentOnDispositionOfPropertyAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - 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": [ "span", "div", "body", "html" ], "baseRef": "goog-20200630.htm", "contextRef": "i1f0f7dba6fc444dda33aa95221f2e8a7_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 88, "tag": { "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-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": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "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/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "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/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "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/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r642" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r643" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "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/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r644" ], "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/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r644" ], "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/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r644" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r645" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r644" ], "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/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r644" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r644" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r644" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r640" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r641" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "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/20200630", "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/20200630", "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/20200630", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "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/20200630", "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/20200630", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "goog_AccruedPurchaseOfPropertyAndEquipmentCurrent": { "auth_ref": [], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Purchase Of Property And Equipment, Current", "label": "Accrued Purchase Of Property And Equipment, Current", "terseLabel": "Accrued purchases of property and equipment" } } }, "localname": "AccruedPurchaseOfPropertyAndEquipmentCurrent", "nsuri": "http://www.google.com/20200630", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "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/20200630", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "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/20200630", "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/20200630", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "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/20200630", "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/20200630", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "goog_AvailableForSaleDebtSecuritiesFairValueOption": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Available-for-sale Debt Securities, Fair Value Option", "label": "Available-for-sale Debt Securities, Fair Value Option", "terseLabel": "Fair value of debt securities with fair value option elected" } } }, "localname": "AvailableForSaleDebtSecuritiesFairValueOption", "nsuri": "http://www.google.com/20200630", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "goog_BalanceSheetComponentsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Balance Sheet Components Disclosure [Abstract]", "label": "Balance Sheet Components Disclosure [Abstract]", "terseLabel": "Balance Sheet Components Disclosure [Abstract]" } } }, "localname": "BalanceSheetComponentsDisclosureAbstract", "nsuri": "http://www.google.com/20200630", "xbrltype": "stringItemType" }, "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/20200630", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.google.com/role/CoverPage", "http://www.google.com/role/NetIncomePerShareDetails", "http://www.google.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "goog_CarryingValueOfMarketableAndNonMarketableEquitySecuritiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Carrying Value Of Marketable And Non-Marketable Equity Securities", "label": "Carrying Value Of Marketable And Non-Marketable Equity Securities [Table Text Block]", "terseLabel": "Summary of unrealized gains and losses for marketable and non-marketable equity securities" } } }, "localname": "CarryingValueOfMarketableAndNonMarketableEquitySecuritiesTableTextBlock", "nsuri": "http://www.google.com/20200630", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "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/20200630", "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/20200630", "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/20200630", "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/20200630", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails" ], "xbrltype": "stringItemType" }, "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/20200630", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "goog_CumulativeNetGainLossOnEquitySecuritiesSoldTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cumulative Net Gain (Loss) On Equity Securities Sold", "label": "Cumulative Net Gain (Loss) On Equity Securities Sold [Table Text Block]", "terseLabel": "Cumulative net gains on equity securities sold" } } }, "localname": "CumulativeNetGainLossOnEquitySecuritiesSoldTableTextBlock", "nsuri": "http://www.google.com/20200630", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "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/20200630", "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/20200630", "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/20200630", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "goog_EquitySecuritiesFVNIAccumulatedGrossUnrealizedGainLossBeforeTax": { "auth_ref": [], "calculation": { "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails": { "order": 1.0, "parentTag": "goog_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueAccumulatedGrossUnrealizedGainLossBeforeTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity Securities, FV-NI, Accumulated Gross Unrealized Gain (Loss), Before Tax", "label": "Equity Securities, FV-NI, Accumulated Gross Unrealized Gain (Loss), Before Tax", "terseLabel": "Cumulative net gain, marketable securities" } } }, "localname": "EquitySecuritiesFVNIAccumulatedGrossUnrealizedGainLossBeforeTax", "nsuri": "http://www.google.com/20200630", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "goog_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueAccumulatedGrossUnrealizedGainLossBeforeTax": { "auth_ref": [], "calculation": { "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity Securities, FV-NI And Without Readily Determinable Fair Value, Accumulated Gross Unrealized Gain (Loss), Before Tax", "label": "Equity Securities, FV-NI And Without Readily Determinable Fair Value, Accumulated Gross Unrealized Gain (Loss), Before Tax", "totalLabel": "Cumulative net gain" } } }, "localname": "EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueAccumulatedGrossUnrealizedGainLossBeforeTax", "nsuri": "http://www.google.com/20200630", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "goog_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueCost": { "auth_ref": [], "calculation": { "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity Securities, FV-NI And Without Readily Determinable Fair Value, Cost", "label": "Equity Securities, FV-NI And Without Readily Determinable Fair Value, Cost", "totalLabel": "Total initial cost" } } }, "localname": "EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueCost", "nsuri": "http://www.google.com/20200630", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "goog_EquitySecuritiesFVNICostBasisOfSecuritiesSold": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity Securities, FV-NI, Cost basis Of Securities Sold", "label": "Equity Securities, FV-NI, Cost basis Of Securities Sold", "terseLabel": "Total initial cost" } } }, "localname": "EquitySecuritiesFVNICostBasisOfSecuritiesSold", "nsuri": "http://www.google.com/20200630", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "goog_EquitySecuritiesFVNICumulativeGainLossNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Equity Securities, FV-NI, Cumulative Gain (Loss), Net", "label": "Equity Securities, FV-NI, Cumulative Gain (Loss), Net", "terseLabel": "Cumulative net gains" } } }, "localname": "EquitySecuritiesFVNICumulativeGainLossNet", "nsuri": "http://www.google.com/20200630", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "goog_EquitySecuritieswithoutReadilyDeterminableFairValueAccumulatedGrossUnrealizedGainLossBeforeTax": { "auth_ref": [], "calculation": { "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails": { "order": 2.0, "parentTag": "goog_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueAccumulatedGrossUnrealizedGainLossBeforeTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity Securities without Readily Determinable Fair Value, Accumulated Gross Unrealized Gain (Loss), Before Tax", "label": "Equity Securities without Readily Determinable Fair Value, Accumulated Gross Unrealized Gain (Loss), Before Tax", "terseLabel": "Cumulative net gain, non-marketable securities" } } }, "localname": "EquitySecuritieswithoutReadilyDeterminableFairValueAccumulatedGrossUnrealizedGainLossBeforeTax", "nsuri": "http://www.google.com/20200630", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "goog_EquitySecuritieswithoutReadilyDeterminableFairValueCost": { "auth_ref": [], "calculation": { "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails": { "order": 2.0, "parentTag": "goog_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity Securities without Readily Determinable Fair Value, Cost", "label": "Equity Securities without Readily Determinable Fair Value, Cost", "terseLabel": "Total initial cost, non-marketable securities" } } }, "localname": "EquitySecuritieswithoutReadilyDeterminableFairValueCost", "nsuri": "http://www.google.com/20200630", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" ], "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/20200630", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "goog_FinanceLeaseLiabilityUndiscountedExcessAmountCurrentMaturities": { "auth_ref": [], "calculation": { "http://www.google.com/role/DebtLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Finance Lease, Liability, Undiscounted Excess Amount, Current Maturities", "label": "Finance Lease, Liability, Undiscounted Excess Amount, Current Maturities", "negatedLabel": "Less: imputed interest for finance leases" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmountCurrentMaturities", "nsuri": "http://www.google.com/20200630", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "goog_FinanceLeaseLiabilityUndiscountedExessAmountNoncurrent": { "auth_ref": [], "calculation": { "http://www.google.com/role/DebtLongTermDebtDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Finance Lease, Liability, Undiscounted Exess Amount, Noncurrent", "label": "Finance Lease, Liability, Undiscounted Exess Amount, Noncurrent", "negatedLabel": "Less: imputed interest for finance leases" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExessAmountNoncurrent", "nsuri": "http://www.google.com/20200630", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "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/20200630", "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/20200630", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "goog_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.google.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseforAcquisitionRelatedIntangibleAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.google.com/20200630", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseforAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "goog_FitbitMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fitbit", "label": "Fitbit [Member]", "terseLabel": "Fitbit" } } }, "localname": "FitbitMember", "nsuri": "http://www.google.com/20200630", "presentation": [ "http://www.google.com/role/AcquisitionsDetails" ], "xbrltype": "domainItemType" }, "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/20200630", "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/20200630", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "goog_GoogleAdvertisingRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Google Advertising Revenue [Member]", "label": "Google Advertising Revenue [Member]", "terseLabel": "Google advertising" } } }, "localname": "GoogleAdvertisingRevenueMember", "nsuri": "http://www.google.com/20200630", "presentation": [ "http://www.google.com/role/RevenuesRevenuebySegmentDetails" ], "xbrltype": "domainItemType" }, "goog_GoogleCloudMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Google Cloud", "label": "Google Cloud [Member]", "terseLabel": "Google Cloud" } } }, "localname": "GoogleCloudMember", "nsuri": "http://www.google.com/20200630", "presentation": [ "http://www.google.com/role/RevenuesRevenuebySegmentDetails" ], "xbrltype": "domainItemType" }, "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/20200630", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollforwardDetails", "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/20200630", "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/20200630", "presentation": [ "http://www.google.com/role/RevenuesRevenuebySegmentDetails" ], "xbrltype": "domainItemType" }, "goog_GoogleSearchOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Google Search & Other [Member]", "label": "Google Search & Other [Member]", "terseLabel": "Google Search & other" } } }, "localname": "GoogleSearchOtherMember", "nsuri": "http://www.google.com/20200630", "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/20200630", "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": "Income (loss) and impairment from equity method investments, net" } } }, "localname": "IncomeLossFromEquityMethodInvestmentsAndOtherThanTemporaryImpairmentNet", "nsuri": "http://www.google.com/20200630", "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/20200630", "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\u00a0A common shares outstanding (shares)" } } }, "localname": "IncrementalCommonSharesAttributableToConversionOfCommonStock", "nsuri": "http://www.google.com/20200630", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "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/20200630", "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/20200630", "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/20200630", "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/20200630", "presentation": [ "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "goog_JioPlatformsLtdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Jio Platforms Ltd", "label": "Jio Platforms Ltd [Member]", "terseLabel": "Jio Platforms Ltd" } } }, "localname": "JioPlatformsLtdMember", "nsuri": "http://www.google.com/20200630", "presentation": [ "http://www.google.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "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/20200630", "presentation": [ "http://www.google.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "goog_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.google.com/20200630", "presentation": [ "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "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/20200630", "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/20200630", "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/20200630", "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": "Foreign exchange contracts" } } }, "localname": "NetInvestmentHedgeForeignExchangeContractsAbstract", "nsuri": "http://www.google.com/20200630", "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/20200630", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "goog_NonMarketableEquitySecuritiesWithoutReadilyDeterminableFairValueAnnualAmount": { "auth_ref": [], "calculation": { "http://www.google.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Non-Marketable Equity Securities Without Readily Determinable Fair Value, Annual Amount", "label": "Non-Marketable Equity Securities Without Readily Determinable Fair Value, Annual Amount", "negatedLabel": "Unrealized gain (loss) on non-marketable equity securities", "terseLabel": "Total unrealized gain (loss) for non-marketable equity securities", "totalLabel": "Total unrealized gain (loss) for non-marketable equity securities" } } }, "localname": "NonMarketableEquitySecuritiesWithoutReadilyDeterminableFairValueAnnualAmount", "nsuri": "http://www.google.com/20200630", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails", "http://www.google.com/role/FinancialInstrumentsNarrativeDetails", "http://www.google.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails" ], "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/20200630", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "goog_OtherRevenuesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Revenues [Member]", "label": "Other Revenues [Member]", "terseLabel": "Google other" } } }, "localname": "OtherRevenuesMember", "nsuri": "http://www.google.com/20200630", "presentation": [ "http://www.google.com/role/RevenuesRevenuebySegmentDetails" ], "xbrltype": "domainItemType" }, "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/20200630", "presentation": [ "http://www.google.com/role/AcquisitionsDetails", "http://www.google.com/role/GoodwillandOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsthatarebeingAmortizedDetails" ], "xbrltype": "domainItemType" }, "goog_ProceedsFromSaleOfEquitySecuritiesFVNIHeldForInvestment": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Proceeds From Sale Of Equity Securities, FV-NI, Held-for-investment", "label": "Proceeds From Sale Of Equity Securities, FV-NI, Held-for-investment", "terseLabel": "Total sale price" } } }, "localname": "ProceedsFromSaleOfEquitySecuritiesFVNIHeldForInvestment", "nsuri": "http://www.google.com/20200630", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "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/20200630", "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\u00a0A shares" } } }, "localname": "ReallocationOfUndistributedEarningsAsResultOfConversionOfShares", "nsuri": "http://www.google.com/20200630", "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/20200630", "presentation": [ "http://www.google.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "goog_SharebasedPaymentArrangementNoncashExpenseIncludingLiabilitiesSettled": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Share-based Payment Arrangement, Noncash Expense, Including Liabilities Settled", "label": "Share-based Payment Arrangement, Noncash Expense, Including Liabilities Settled", "terseLabel": "Stock-based compensation expense", "verboseLabel": "Awards expected to be settled with stock" } } }, "localname": "SharebasedPaymentArrangementNoncashExpenseIncludingLiabilitiesSettled", "nsuri": "http://www.google.com/20200630", "presentation": [ "http://www.google.com/role/CompensationPlansNarrativeDetails", "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasStockbasedCompensationandDepreciationAmortizationandImpairmentbySegmentDetails" ], "xbrltype": "monetaryItemType" }, "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/20200630", "presentation": [ "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/20200630", "presentation": [ "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/20200630", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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/20200630", "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/20200630", "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/20200630", "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\u00a019, 2021" } } }, "localname": "UnsecuredSeniorNotesThreePointSixTwoFivePercentDueMayNineteenTwentyTwentyOneMember", "nsuri": "http://www.google.com/20200630", "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/20200630", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails", "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "goog_WaymoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Waymo", "label": "Waymo [Member]", "terseLabel": "Waymo" } } }, "localname": "WaymoMember", "nsuri": "http://www.google.com/20200630", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesVIEsNarrativeDetails" ], "xbrltype": "domainItemType" }, "goog_YouTubeAdvertisingRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "YouTube Advertising Revenue", "label": "YouTube Advertising Revenue [Member]", "terseLabel": "YouTube ads" } } }, "localname": "YouTubeAdvertisingRevenueMember", "nsuri": "http://www.google.com/20200630", "presentation": [ "http://www.google.com/role/RevenuesRevenuebySegmentDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "APAC" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r427", "r428", "r434", "r435", "r638" ], "lang": { "en-US": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r427", "r428", "r434", "r435" ], "lang": { "en-US": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r182", "r201", "r202", "r203", "r204", "r206", "r208", "r212" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-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": [ "r182", "r201", "r202", "r203", "r204", "r206", "r208", "r212" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasCapitalExpendituresbySegmentDetails", "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasOperatingIncomeLossbySegmentDetails", "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasStockbasedCompensationandDepreciationAmortizationandImpairmentbySegmentDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r132", "r137", "r259", "r390", "r391", "r392", "r408", "r409" ], "lang": { "en-US": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r132", "r137", "r259", "r390", "r391", "r392", "r408", "r409" ], "lang": { "en-US": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r132", "r137", "r259", "r390", "r391", "r392", "r408", "r409" ], "lang": { "en-US": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.google.com/role/SubsequentEventsDetails", "http://www.google.com/role/VariableInterestEntitiesVIEsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r372", "r375", "r547", "r548", "r549", "r550", "r551", "r552", "r573", "r616", "r619" ], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.google.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r372", "r375", "r547", "r548", "r549", "r550", "r551", "r552", "r573", "r616", "r619" ], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.google.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r215", "r354", "r358", "r574", "r615", "r617" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.google.com/role/RevenuesRevenuebySegmentDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r215", "r354", "r358", "r574", "r615", "r617" ], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.google.com/role/RevenuesRevenuebySegmentDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r361", "r372", "r375", "r547", "r548", "r549", "r550", "r551", "r552", "r573", "r616", "r619" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.google.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r361", "r372", "r375", "r547", "r548", "r549", "r550", "r551", "r552", "r573", "r616", "r619" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.google.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r373" ], "lang": { "en-US": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.google.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r373" ], "lang": { "en-US": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.google.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r257" ], "lang": { "en-US": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.google.com/role/SubsequentEventsDetails", "http://www.google.com/role/VariableInterestEntitiesVIEsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r216", "r217", "r354", "r359", "r618", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636" ], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasLongLivedAssetsbyGeographicAreaDetails", "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r216", "r217", "r354", "r359", "r618", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasLongLivedAssetsbyGeographicAreaDetails", "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r310", "r373", "r539" ], "lang": { "en-US": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.google.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "srt_SubsidiariesMember": { "auth_ref": [ "r369", "r534", "r535", "r536" ], "lang": { "en-US": { "role": { "label": "Subsidiaries [Member]", "terseLabel": "Google" } } }, "localname": "SubsidiariesMember", "nsuri": "http://fasb.org/srt/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r39" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r28", "r223", "r224" ], "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, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r22", "r581", "r601" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r24", "r581", "r601" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r45" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r81", "r91", "r431" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsonNetIncomeofAmountsReclassifiedfromAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r74", "r75", "r76", "r81", "r84" ], "lang": { "en-US": { "role": { "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]", "terseLabel": "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r31", "r78", "r80", "r81", "r603", "r624", "r625" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r503", "r504", "r505", "r506", "r507", "r509" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r77", "r81", "r84", "r129", "r130", "r131", "r432", "r620", "r621" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r71", "r81", "r84", "r432", "r504", "r505", "r506", "r507", "r509" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsthatarebeingAmortizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r290" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/AcquisitionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r376", "r378", "r395", "r396" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r178", "r201", "r202", "r203", "r204", "r206" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollforwardDetails", "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": [ "r378", "r387", "r394" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r226", "r260", "r262", "r263" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for credit losses on accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r115", "r288", "r295" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsthatarebeingAmortizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetPledgedAsCollateralMember": { "auth_ref": [ "r427", "r434", "r556" ], "lang": { "en-US": { "role": { "documentation": "Asset pledged as collateral.", "label": "Asset Pledged as Collateral [Member]", "terseLabel": "Asset Pledged as Collateral" } } }, "localname": "AssetPledgedAsCollateralMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesVIEsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r123", "r190", "r203", "r210", "r258", "r427", "r434", "r496", "r578", "r600" ], "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", "terseLabel": "Assets not available for use", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.google.com/role/VariableInterestEntitiesVIEsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r8", "r55", "r123", "r258", "r427", "r434", "r496" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r12", "r13", "r14", "r15", "r16", "r17", "r18", "r19", "r123", "r258", "r427", "r434", "r496" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasLongLivedAssetsbyGeographicAreaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r235" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r236" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": { "auth_ref": [ "r237", "r240", "r596" ], "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 current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "terseLabel": "Due in 5 years through 10 years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsContractualMaturityDateofMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r237", "r239", "r595" ], "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 current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due in 1 year through 5 years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsContractualMaturityDateofMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": { "auth_ref": [ "r237", "r241", "r597" ], "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 current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10", "terseLabel": "Due after 10 years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsContractualMaturityDateofMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r237", "r238", "r594" ], "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), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due in 1 year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsContractualMaturityDateofMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r231", "r233", "r268", "r584" ], "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/2020-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": "Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]" } } }, "localname": "AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r379", "r389" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r453", "r459" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BankTimeDepositsMember": { "auth_ref": [ "r593" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r371", "r374" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/AcquisitionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r371", "r374", "r418", "r419" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/AcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned": { "auth_ref": [ "r422" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Value Assigned", "terseLabel": "Purchase price" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "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/2020-01-31", "presentation": [ "http://www.google.com/role/AcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionSharePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.", "label": "Business Acquisition, Share Price", "terseLabel": "Share price (in dollars per share)" } } }, "localname": "BusinessAcquisitionSharePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/AcquisitionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r423" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r420" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "terseLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r420" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r128", "r177" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/NatureofOperationsandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r35", "r117" ], "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", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "auth_ref": [ "r35" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r112", "r117", "r118" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r112", "r502" ], "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, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r449" ], "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 hedges", "verboseLabel": "Derivatives in Cash Flow Hedging Relationship" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1": { "auth_ref": [ "r481" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1": { "auth_ref": [ "r481" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r121", "r123", "r146", "r150", "r151", "r154", "r156", "r164", "r165", "r166", "r258", "r496" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.google.com/role/CoverPage", "http://www.google.com/role/NetIncomePerShareDetails", "http://www.google.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaper": { "auth_ref": [ "r20", "r579", "r602" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r319" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r50", "r309", "r586", "r606" ], "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": "Contingencies (Note 10)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-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]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r306", "r307", "r308", "r316" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.google.com/role/CoverPage", "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.google.com/role/CoverPage", "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\u00a0A\u00a0and\u00a0Class\u00a0B Common Stock, Class C Capital Stock and Additional\u00a0Paid-In\u00a0Capital" } } }, "localname": "CommonStockIncludingAdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r27" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r27" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r27" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r27", "r325" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStocksIncludingAdditionalPaidInCapital": { "auth_ref": [ "r27", "r29", "r330" ], "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\u00a0A 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\u00a0(Class\u00a0A 9,000,000, Class B 3,000,000, Class C 3,000,000); 688,335 (Class\u00a0A 299,828, Class B 46,441, Class C 342,066) and 681,215 (Class\u00a0A 300,221, Class B 46,302, Class C 334,692) shares issued and outstanding" } } }, "localname": "CommonStocksIncludingAdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r87", "r89", "r90", "r96", "r590", "r611" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r172", "r173", "r221", "r494", "r495" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r172", "r173", "r221", "r494", "r495", "r627" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r172", "r173", "r221", "r494", "r495", "r627" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r172", "r173", "r221", "r494", "r495" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r172", "r173", "r221", "r494", "r495" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r119", "r429" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationVariableInterestEntityPolicy": { "auth_ref": [ "r119", "r433", "r437", "r439" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).", "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]", "terseLabel": "Consolidated VIEs" } } }, "localname": "ConsolidationVariableInterestEntityPolicy", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r333", "r334", "r355" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r333", "r334", "r355" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r356" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/RevenuesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue": { "auth_ref": [ "r26", "r326" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r362", "r370", "r626" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r201", "r202", "r203", "r204", "r206", "r212", "r214" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasOperatingIncomeLossbySegmentDetails", "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasStockbasedCompensationandDepreciationAmortizationandImpairmentbySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r101", "r123", "r258", "r496" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r100" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "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/2020-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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r421" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/AcquisitionsDetails", "http://www.google.com/role/GoodwillandOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsthatarebeingAmortizedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtAndEquitySecuritiesGainLoss": { "auth_ref": [ "r98", "r99" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r324" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r21", "r22", "r23", "r580", "r582", "r599" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails", "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r23", "r321", "r582", "r599" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r514", "r516" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r47", "r322", "r514" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r47" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails", "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r48" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails", "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r48", "r125", "r326", "r327", "r328", "r329", "r513", "r514", "r516", "r598" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails", "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r513", "r516" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": { "auth_ref": [ "r234", "r268", "r274", "r277" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit 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, Allowance for Credit Loss", "terseLabel": "Allowance for credit loss" } } }, "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded": { "auth_ref": [ "r275" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), for which no credit loss was previously recorded.", "label": "Debt Securities, Available-for-sale, Allowance for Credit Loss, Not Previously Recorded", "terseLabel": "Credit losses recognized" } } }, "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossRecovery": { "auth_ref": [ "r276" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), from recovery.", "label": "Debt Securities, Available-for-sale, Allowance for Credit Loss, Recovery", "terseLabel": "Credit loss recoveries" } } }, "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLossRecovery", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r247", "r272", "r279" ], "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, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r247", "r272" ], "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, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "auth_ref": [ "r247", "r272", "r279" ], "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, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r247", "r272" ], "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, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": { "auth_ref": [ "r248" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": { "auth_ref": [ "r248" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r250" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r244", "r269", "r279" ], "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 without allowance for credit loss.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position", "totalLabel": "Total Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "auth_ref": [ "r245", "r270" ], "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, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss", "negatedTotalLabel": "Total Unrealized Loss" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesMember": { "auth_ref": [ "r250" ], "lang": { "en-US": { "role": { "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions.", "label": "Debt Securities [Member]", "terseLabel": "Debt Securities" } } }, "localname": "DebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "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 on debt securities, net" } } }, "localname": "DebtSecuritiesRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleofOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r400", "r401" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r400", "r401" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r116" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "auth_ref": [ "r58", "r68", "r457" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection": { "auth_ref": [ "r62", "r66" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetNotOffsetPolicyElectionDeduction": { "auth_ref": [ "r60", "r66" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r59", "r65", "r493" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails", "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeCollateralObligationToReturnCash": { "auth_ref": [ "r61", "r66", "r477" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeCollateralObligationToReturnSecurities": { "auth_ref": [ "r61", "r66" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeCollateralRightToReclaimCash": { "auth_ref": [ "r61", "r66", "r477" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeCollateralRightToReclaimSecurities": { "auth_ref": [ "r61", "r66" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "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_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r57", "r67", "r457", "r554" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails", "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r57", "r67", "r457", "r554" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails", "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r455" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r454", "r458", "r466", "r474" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "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": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r451", "r454", "r466" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r451", "r454", "r466", "r474", "r475", "r479", "r483" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r465", "r467" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r59", "r65", "r493" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilityFairValueGrossAsset": { "auth_ref": [ "r58", "r68", "r457" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection": { "auth_ref": [ "r62", "r66" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityNotOffsetPolicyElectionDeduction": { "auth_ref": [ "r60", "r66" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r445", "r447" ], "lang": { "en-US": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r451" ], "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\u00a0Value\u00a0of Derivatives Designated\u00a0as Hedging\u00a0Instruments", "verboseLabel": "Derivatives Designated as Hedging Instruments:" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r354" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r397" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Compensation Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-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]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r97", "r135", "r136", "r137", "r138", "r139", "r143", "r146", "r154", "r155", "r156", "r160", "r161", "r591", "r612" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r97", "r135", "r136", "r137", "r138", "r139", "r146", "r154", "r155", "r156", "r160", "r161", "r591", "r612" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r157", "r158", "r159", "r162" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r502" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r45" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r388" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r388" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, 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/2020-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r129", "r130", "r131", "r134", "r140", "r142", "r163", "r259", "r325", "r330", "r390", "r391", "r392", "r408", "r409", "r503", "r504", "r505", "r506", "r507", "r509", "r620", "r621", "r622" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsonNetIncomeofAmountsReclassifiedfromAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r36", "r191", "r256" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r491" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue", "weight": 1.0 } }, "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", "totalLabel": "Carrying value, marketable securities", "verboseLabel": "Equity securities" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue": { "auth_ref": [ "r491" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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) and investment in equity security without readily determinable fair value.", "label": "Equity Securities, FV-NI and without Readily Determinable Fair Value", "totalLabel": "Carrying value" } } }, "localname": "EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiCost": { "auth_ref": [], "calculation": { "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_EquitySecuritiesFvNi", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value.", "label": "Equity Securities, FV-NI, Cost", "terseLabel": "Total initial cost, marketable securities" } } }, "localname": "EquitySecuritiesFvNiCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "auth_ref": [ "r255" ], "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 recognized in other income (expense), net" } } }, "localname": "EquitySecuritiesFvNiGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-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": "Gains and Losses on Marketable and Non-Marketable Equity Securities" } } }, "localname": "EquitySecuritiesFvNiGainLossAlternativeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "auth_ref": [ "r255", "r613" ], "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 on equity securities sold during the period" } } }, "localname": "EquitySecuritiesFvNiRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "auth_ref": [ "r255", "r613" ], "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": "Net unrealized gain (loss) on equity securities held as of the end of the period" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r251" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue", "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", "totalLabel": "Carrying value, non-marketable securities", "verboseLabel": "Non-marketable equity securities" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsNarrativeDetails", "http://www.google.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount": { "auth_ref": [ "r252" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails": { "order": 1.0, "parentTag": "goog_NonMarketableEquitySecuritiesWithoutReadilyDeterminableFairValueAnnualAmount", "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", "negatedLabel": "Unrealized losses (including impairment)" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount": { "auth_ref": [ "r252" ], "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", "terseLabel": "Unrealized loss of non-marketable securities" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock": { "auth_ref": [ "r254" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount": { "auth_ref": [ "r253" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails": { "order": 2.0, "parentTag": "goog_NonMarketableEquitySecuritiesWithoutReadilyDeterminableFairValueAnnualAmount", "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", "terseLabel": "Unrealized gains" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount": { "auth_ref": [ "r253" ], "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": "Cumulative net gain of non-marketable securities" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r485", "r486", "r487", "r489" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r370", "r486", "r544", "r545", "r546" ], "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/2020-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]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueHedgingMember": { "auth_ref": [ "r448" ], "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", "verboseLabel": "Fair value hedges" } } }, "localname": "FairValueHedgingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r362", "r363", "r368", "r370", "r486", "r544" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r362", "r363", "r368", "r370", "r486", "r545" ], "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/2020-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": [ "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r370", "r544", "r545", "r546" ], "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/2020-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": [ "r119", "r490", "r492" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueOptionChangesInFairValueGainLoss1": { "auth_ref": [ "r497" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings.", "label": "Fair Value, Option, Changes in Fair Value, Gain (Loss)", "verboseLabel": "Net gain on debt securities with fair value option elected" } } }, "localname": "FairValueOptionChangesInFairValueGainLoss1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r453", "r460", "r479" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r518" ], "calculation": { "http://www.google.com/role/DebtLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent", "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 current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Total future finance lease payments" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r518" ], "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": "Total future finance lease payments" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r242", "r243", "r261", "r264", "r265", "r266", "r267", "r271", "r273", "r278", "r279", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r555", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails", "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r294" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsthatarebeingAmortizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r296" ], "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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseforAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remainder of 2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseforAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r296" ], "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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseforAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r296" ], "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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseforAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r296" ], "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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseforAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r289", "r291", "r294", "r297", "r575", "r576" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseforAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r294", "r576" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsthatarebeingAmortizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r289", "r293" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/AcquisitionsDetails", "http://www.google.com/role/GoodwillandOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsthatarebeingAmortizedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r294", "r575" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseforAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months": { "auth_ref": [ "r484" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r498", "r499", "r500", "r501" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleofOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r362", "r471" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "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/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet": { "auth_ref": [ "r464", "r482" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnOilAndGasHedgingActivity": { "auth_ref": [ "r454" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Gain (loss) incurred in hedging activities.", "label": "Gain (Loss) on Hedging Activity", "terseLabel": "Hedging gains (losses)" } } }, "localname": "GainLossOnOilAndGasHedgingActivity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasRevenuebySegmentDetails", "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails", "http://www.google.com/role/RevenuesRevenuebySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnRestructuringOfDebt": { "auth_ref": [ "r323" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r102" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r171" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r280", "r281", "r577" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance as of June 30, 2020", "periodStartLabel": "Balance as of December 31, 2019", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/AcquisitionsDetails", "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.google.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r282" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r298" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollforwardDetails" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments": { "auth_ref": [ "r283", "r284", "r417" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r451", "r475" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r451" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r451" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r126", "r190", "r202", "r206", "r209", "r212" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME_1": { "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r302" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "verboseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "verboseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r403", "r406", "r407", "r410", "r412", "r414", "r415", "r416" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r124", "r141", "r142", "r188", "r402", "r411", "r413", "r614" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 4.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME_1": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedTerseLabel": "Benefit (provision) for income taxes", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsonNetIncomeofAmountsReclassifiedfromAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r52", "r585", "r608" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r114" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r114" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r114" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r114" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxes": { "auth_ref": [ "r114" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r114" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r147", "r148", "r149", "r156" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r287", "r292" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.google.com/role/GoodwillandOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsthatarebeingAmortizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestCostsCapitalized": { "auth_ref": [ "r512" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleofOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r92", "r184", "r511", "r515", "r592" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleofOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateContractMember": { "auth_ref": [ "r362", "r470" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsonNetIncomeofAmountsReclassifiedfromAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r53" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by investments by consolidated and nonconsolidated entities. Includes, but is not limited to, variable interest entity (VIE) for which reporting entity is or is not primary beneficiary.", "label": "Investments by Consolidated and Nonconsolidated Entities [Axis]", "terseLabel": "Investments by Consolidated and Nonconsolidated Entities [Axis]" } } }, "localname": "InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesVIEsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Investments by consolidated and nonconsolidated entities. Includes, but is not limited to, variable interest entity (VIE) for which reporting entity is or is not primary beneficiary.", "label": "Investments by Consolidated and Nonconsolidated Entities [Domain]", "terseLabel": "Investments by Consolidated and Nonconsolidated Entities [Domain]" } } }, "localname": "InvestmentsByConsolidatedAndNonconsolidatedEntitiesDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesVIEsNarrativeDetails" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r530", "r532" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/LeasesComponentsofOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r530" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r299" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseLeaseNotYetCommencedTermOfContract1": { "auth_ref": [ "r521" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r522" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "auth_ref": [ "r521" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r531" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r531" ], "calculation": { "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total future lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r531" ], "calculation": { "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "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 payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r531" ], "calculation": { "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "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 payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r531" ], "calculation": { "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "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 payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r531" ], "calculation": { "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "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 payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r531" ], "calculation": { "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "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 payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r531" ], "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 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/2020-01-31", "presentation": [ "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r533" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r43", "r123", "r204", "r258", "r428", "r434", "r435", "r496" ], "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", "terseLabel": "Liabilities with no recourse", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.google.com/role/VariableInterestEntitiesVIEsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r34", "r123", "r258", "r496", "r583", "r605" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r46", "r123", "r258", "r428", "r434", "r435", "r496" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r40" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r21", "r580" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r219" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r23" ], "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 lease obligation, classified as noncurrent.", "label": "Long-term Debt and Lease Obligation", "terseLabel": "Long-term debt", "totalLabel": "Total long-term debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r45" ], "calculation": { "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 lease obligation, classified as current.", "label": "Long-term Debt and Lease Obligation, Current", "totalLabel": "Total short-term portion of long-term debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.google.com/role/DebtLongTermDebtDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent", "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 current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "verboseLabel": "3.625% Notes due on May 19, 2021" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Long-term Debt, Current Maturities [Abstract]", "terseLabel": "Short-term portion of long-term debt" } } }, "localname": "LongTermDebtCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "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/2020-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r48" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r48" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r48", "r320" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r317", "r318" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r317", "r318" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualCarryingValueCurrent": { "auth_ref": [ "r309" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyLossInPeriod": { "auth_ref": [ "r309" ], "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 fines" } } }, "localname": "LossContingencyLossInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.google.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r317", "r318" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/ContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketApproachValuationTechniqueMember": { "auth_ref": [ "r488" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecurities": { "auth_ref": [ "r587" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in marketable security.", "label": "Marketable Securities", "terseLabel": "Marketable Securities" } } }, "localname": "MarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r6", "r44" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r206" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasCapitalExpendituresbySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Ownership percentage" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MutualFundMember": { "auth_ref": [ "r362" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r112" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r112" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r112", "r113", "r116" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r85", "r88", "r94", "r116", "r123", "r133", "r135", "r136", "r137", "r138", "r141", "r142", "r152", "r190", "r202", "r206", "r209", "r212", "r258", "r496", "r588", "r609" ], "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/CONSOLIDATEDSTATEMENTSOFINCOME_1": { "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/2020-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/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsonNetIncomeofAmountsReclassifiedfromAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r135", "r136", "r137", "r138", "r143", "r144", "r153", "r156", "r190", "r202", "r206", "r209", "r212" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r145", "r153", "r156" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetInvestmentHedgingMember": { "auth_ref": [ "r450" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "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": "Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasLongLivedAssetsbyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestInVariableInterestEntity": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Portion of equity (net assets) in a variable interest entity (VIE) not attributable, directly or indirectly, to the parent entity. That is, this is the portion of equity in a VIE that is attributable to the noncontrolling interest (previously referred to as minority interest).", "label": "Noncontrolling Interest in Variable Interest Entity", "terseLabel": "Noncontrolling interest" } } }, "localname": "NoncontrollingInterestInVariableInterestEntity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesVIEsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest": { "auth_ref": [ "r331", "r426", "r430" ], "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 interest in consolidated entities" } } }, "localname": "NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r451" ], "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\u00a0Value\u00a0of Derivatives\u00a0Not Designated as Hedging\u00a0Instruments", "verboseLabel": "Derivatives Not Designated as Hedging Instruments:" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r103" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonrecourseMember": { "auth_ref": [ "r428", "r435" ], "lang": { "en-US": { "role": { "documentation": "Liability for which creditor does not have recourse to debtor but rather has recourse only to property used for collateral in transaction or other specific property.", "label": "Nonrecourse [Member]", "terseLabel": "Nonrecourse" } } }, "localname": "NonrecourseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesVIEsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r81", "r91" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OffsettingAssetsTableTextBlock": { "auth_ref": [ "r63", "r64" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OffsettingLiabilitiesTableTextBlock": { "auth_ref": [ "r63", "r64" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r190", "r202", "r206", "r209", "r212" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasOperatingIncomeLossbySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r524", "r532" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/LeasesComponentsofOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r518" ], "calculation": { "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "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/2020-01-31", "presentation": [ "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r518" ], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r518" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r520", "r526" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r517" ], "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 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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r529", "r532" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/LeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r528", "r532" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r201", "r202", "r203", "r204", "r206", "r212" ], "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/2020-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]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r11", "r45" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r54" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r453", "r479" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r38" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract]", "terseLabel": "Available-for-sale investments:" } } }, "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r74", "r75", "r78" ], "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 adjustment, of 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) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "totalLabel": "Net change, net of tax benefit (expense) of $(103), $(220), $(191) and $(301)" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": { "auth_ref": [ "r74", "r75", "r79" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after adjustment, of tax expense (benefit) for 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) and tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, Tax", "negatedLabel": "Tax benefit (expense) related to available-for-sale investments" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent": { "auth_ref": [ "r424", "r425", "r431" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r72", "r78" ], "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 benefit (expense) of $22, $35, $23 and $(46)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "auth_ref": [ "r79" ], "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", "negatedLabel": "Tax benefit (expense) related to cash flow hedges" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r72", "r78" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r72", "r78", "r456", "r461", "r480" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r78", "r82" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r78", "r82", "r463" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax": { "auth_ref": [ "r73", "r78", "r462", "r469", "r480" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r70" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r468" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r86", "r89", "r91", "r95", "r325", "r503", "r508", "r509", "r589", "r610" ], "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 (loss)", "totalLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r86", "r89", "r424", "r425", "r431" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": { "auth_ref": [ "r78", "r82", "r83", "r249" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r74", "r78" ], "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 and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Change in net unrealized gains (losses)" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherContractMember": { "auth_ref": [ "r362", "r472" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument whose primary underlying risk is classified as other.", "label": "Other Contract [Member]", "terseLabel": "Other derivatives", "verboseLabel": "Other contracts" } } }, "localname": "OtherContractMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r49" ], "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", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermInvestments": { "auth_ref": [ "r36", "r607" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r116" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r104" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleofOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r105", "r108", "r127" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedTerseLabel": "Other investing activities" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r111" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r106" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "terseLabel": "Total consideration" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r232" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherInvestments": { "auth_ref": [ "r108" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r107" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment", "terseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasCapitalExpendituresbySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PledgedStatusAxis": { "auth_ref": [ "r427", "r434" ], "lang": { "en-US": { "role": { "documentation": "Information by pledged or not pledged status of asset owned by entity.", "label": "Pledged Status [Axis]", "terseLabel": "Pledged Status [Axis]" } } }, "localname": "PledgedStatusAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesVIEsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PledgedStatusDomain": { "auth_ref": [ "r427", "r434" ], "lang": { "en-US": { "role": { "documentation": "Pledged or not pledged status of asset owned by entity.", "label": "Pledged Status [Domain]", "terseLabel": "Pledged Status [Domain]" } } }, "localname": "PledgedStatusDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesVIEsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r26" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r26" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r26" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r26" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r0" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Prior Period Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r109" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMinorityShareholders": { "auth_ref": [ "r110" ], "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 interest in consolidated entities" } } }, "localname": "ProceedsFromMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfOtherInvestments": { "auth_ref": [ "r105" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r300", "r519", "r523" ], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r56", "r301", "r523" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 8.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 and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r15", "r299", "r517" ], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r37", "r301" ], "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": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "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/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "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/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r15", "r301" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r15", "r299" ], "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": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r119", "r225", "r228", "r229", "r230" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsonNetIncomeofAmountsReclassifiedfromAOCIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r81", "r91" ], "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/2020-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/2020-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/2020-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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RecourseStatusAxis": { "auth_ref": [ "r428", "r435" ], "lang": { "en-US": { "role": { "documentation": "Information by recourse or nonrecourse status of liability.", "label": "Recourse Status [Axis]", "terseLabel": "Recourse Status [Axis]" } } }, "localname": "RecourseStatusAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesVIEsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RecourseStatusDomain": { "auth_ref": [ "r428", "r435" ], "lang": { "en-US": { "role": { "documentation": "Recourse or nonrecourse status of liability.", "label": "Recourse Status [Domain]", "terseLabel": "Recourse Status [Domain]" } } }, "localname": "RecourseStatusDomain", "nsuri": "http://fasb.org/us-gaap/2020-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": "Amount of cash outflow for short-term and long-term debt and lease obligation.", "label": "Repayments of Debt and Lease Obligation", "negatedLabel": "Repayments of debt" } } }, "localname": "RepaymentsOfDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r398", "r639" ], "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/2020-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/2020-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": [ "r30", "r330", "r393", "r604", "r623", "r625" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r129", "r130", "r131", "r134", "r140", "r142", "r259", "r390", "r391", "r392", "r408", "r409", "r620", "r622" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r181", "r182", "r201", "r207", "r208", "r215", "r216", "r221", "r353", "r354", "r574" ], "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, 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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasRevenuebySegmentDetails", "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails", "http://www.google.com/role/RevenuesRevenuebySegmentDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsonNetIncomeofAmountsReclassifiedfromAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r172", "r221" ], "lang": { "en-US": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue Benchmark" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r120", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r360" ], "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": "Deferred Revenues" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r335", "r336", "r337", "r338", "r339", "r340", "r343", "r344", "r357", "r360" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/Revenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r218" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r341" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue not yet recognized" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/RevenuesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/RevenuesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r342" ], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Expected timing of revenue recognition" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/RevenuesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r342" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/RevenuesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/RevenuesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r342" ], "lang": { "en-US": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Expected timing of revenue recognition, percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/RevenuesNarrativeDetails" ], "xbrltype": "percentItemType" }, "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r527", "r532" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesMember": { "auth_ref": [ "r473" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r81", "r508", "r509" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r289" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsthatarebeingAmortizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r289" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r418", "r419" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/AcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r48", "r125", "r326", "r327", "r328", "r329", "r513", "r514", "r516", "r598" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r454", "r466", "r475" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r460" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "auth_ref": [ "r444", "r446", "r447", "r451", "r452", "r460", "r466", "r476", "r478" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Schedule of Derivative Instruments [Table Text Block]", "terseLabel": "Schedule of gross notional amounts of derivative instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r156" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/NetIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r285", "r286" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r285", "r286" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r37", "r301" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r93", "r220" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasLongLivedAssetsbyGeographicAreaDetails", "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r190", "r193", "r205", "r285" ], "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/2020-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": [ "r190", "r193", "r205", "r285" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r379", "r389" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansNarrativeDetails", "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r381" ], "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": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of restricted stock activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": { "auth_ref": [ "r246" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "auth_ref": [ "r427", "r428", "r434", "r435", "r436", "r438", "r440", "r441", "r442" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table]", "terseLabel": "Schedule of Variable Interest Entities [Table]" } } }, "localname": "ScheduleOfVariableInterestEntitiesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesVIEsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r293" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r178", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r201", "r202", "r203", "r204", "r206", "r207", "r208", "r209", "r210", "r212", "r221", "r615" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollforwardDetails", "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]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r178", "r179", "r180", "r190", "r194", "r206", "r210", "r211", "r212", "r213", "r215", "r220", "r221", "r222" ], "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/2020-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/2020-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": [ "r119", "r195", "r196", "r197", "r198", "r199", "r200", "r216" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "auth_ref": [ "r419" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/AcquisitionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r114" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r382" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r386" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r384" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r384" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r383" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r383" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r385" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r385" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/CompensationPlansNarrativeDetails", "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r377", "r380" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r325" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r41" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r39" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r178", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r201", "r202", "r203", "r204", "r206", "r207", "r208", "r209", "r210", "r212", "r221", "r285", "r303", "r304", "r305", "r615" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollforwardDetails", "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": [ "r25", "r26", "r27", "r121", "r123", "r146", "r150", "r151", "r154", "r156", "r164", "r165", "r166", "r258", "r325", "r496" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.google.com/role/CoverPage", "http://www.google.com/role/NetIncomePerShareDetails", "http://www.google.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r51", "r129", "r130", "r131", "r134", "r140", "r142", "r163", "r259", "r325", "r330", "r390", "r391", "r392", "r408", "r409", "r503", "r504", "r505", "r506", "r507", "r509", "r620", "r621", "r622" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r129", "r130", "r131", "r163", "r574" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r26", "r27", "r325", "r330" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r26", "r27", "r325", "r330" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Remaining amount available for repurchase" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r26", "r27", "r325", "r330" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.google.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r26", "r27", "r325", "r330" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.google.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r27", "r32", "r33", "r123", "r227", "r258", "r496" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "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/2020-01-31", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r122", "r330", "r332" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r510", "r538" ], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/StockholdersEquityNarrativeDetails", "http://www.google.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r510", "r538" ], "lang": { "en-US": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r510", "r538" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/StockholdersEquityNarrativeDetails", "http://www.google.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r510", "r538" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/StockholdersEquityNarrativeDetails", "http://www.google.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r537", "r540" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r69" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r242", "r243", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r555", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails", "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/ContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r399", "r404" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r405" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r167", "r168", "r169", "r170", "r174", "r175", "r176" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r488" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r488" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "auth_ref": [ "r443" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesVIEs" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityLineItems": { "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": "Variable Interest Entity [Line Items]", "terseLabel": "Variable Interest Entity [Line Items]" } } }, "localname": "VariableInterestEntityLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesVIEsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r427", "r428", "r434", "r435", "r436" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesVIEsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r525", "r532" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r145", "r156" ], "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/2020-01-31", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r143", "r156" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 7 } }, "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": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r100": { "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=120395209&loc=SL114868664-224227" }, "r101": { "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=120395209&loc=SL114868664-224227" }, "r102": { "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=120395209&loc=SL114868664-224227" }, "r103": { "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=120395209&loc=SL114868664-224227" }, "r104": { "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=120395209&loc=SL114868664-224227" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r119": { "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" }, "r12": { "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=120391452&loc=d3e13212-122682" }, "r120": { "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" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r125": { "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=120395691&loc=d3e23780-122690" }, "r126": { "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=120395691&loc=d3e23780-122690" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r128": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r13": { "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=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r137": { "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" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r15": { "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=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r16": { "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=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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=120391452&loc=d3e13212-122682" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r18": { "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=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "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=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8475-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r222": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r227": { "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" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27337-111563" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27357-111563" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27357-111563" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117539-209714" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117539-209714" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117539-209714" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117539-209714" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117546-209714" }, "r256": { "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" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922890-210455" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(h)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(i)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "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" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r308": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r316": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248" }, "r319": { "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" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "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" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r323": { "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" }, "r324": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r332": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r363": { "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=118255775&loc=d3e1928-114920" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r37": { "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=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r384": { "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=120381028&loc=d3e5070-113901" }, "r385": { "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=120381028&loc=d3e5070-113901" }, "r386": { "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=120381028&loc=d3e5070-113901" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r394": { "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" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r397": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r398": { "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" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r404": { "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" }, "r405": { "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" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r416": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e961-128460" }, "r418": { "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" }, "r419": { "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" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r423": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r429": { "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" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2AA", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759068-111685" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5728-111685" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5728-111685" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.2)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5747-111685" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6228884-111685" }, "r443": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959" }, "r448": { "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=121590274&loc=d3e41620-113959" }, "r449": { "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=121590274&loc=d3e41620-113959" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "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=121590274&loc=d3e41620-113959" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL109998890-113959" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4CCC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL109998896-113959" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "4CCC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL109998896-113959" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(6)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624181-113959" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41641-113959" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41678-113959" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41678-113959" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "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" }, "r491": { "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" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14172-108612" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30226-110892" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r511": { "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" }, "r512": { "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" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r516": { "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" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r52": { "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=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r53": { "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=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r533": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r536": { "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" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r57": { "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" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r576": { "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" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r579": { "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=120398452&loc=d3e534808-122878" }, "r58": { "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" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r581": { "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=120398452&loc=d3e534808-122878" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r585": { "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=120398452&loc=d3e534808-122878" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.4)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r59": { "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" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Subparagraph": "b.", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=121551529&loc=d3e60009-112784" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(d)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r598": { "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" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r60": { "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" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r601": { "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=120400017&loc=d3e572229-122910" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r607": { "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=120400017&loc=d3e572229-122910" }, "r608": { "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=120400017&loc=d3e572229-122910" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r61": { "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" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r62": { "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" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473" }, "r627": { "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" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r63": { "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" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r638": { "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=120402810&loc=d3e638233-123024" }, "r639": { "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" }, "r64": { "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" }, "r640": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r641": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r642": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r643": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r644": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r645": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r71": { "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=121641772&loc=SL7669646-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(dd)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e689-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724391-108580" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r92": { "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=120395209&loc=SL114868664-224227" }, "r93": { "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=120395209&loc=SL114868664-224227" }, "r94": { "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=120395209&loc=SL114868664-224227" }, "r95": { "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=120395209&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r98": { "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=120395209&loc=SL114868664-224227" }, "r99": { "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=120395209&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 96 0001652044-20-000032-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001652044-20-000032-xbrl.zip M4$L#!!0 ( #B?_E":+#?P]KX# *Q5.0 1 9V]O9RTR,#(P,#8S,"YH M=&WLO6ES6T>R+?K]_ H]O7AQWXMH6C5D566JW;XA:_!17Y.R-;2/]*4CJRJ+ MA$P"; "41/_ZE\5!D]5MV88(;'"?:.L0V"-JK>"7SQ60V M_=M-^Y6Y>>-_?_/U_[6S\S_?/O[^QKU9.3F2Z?+&W;GP4NJ-UY/EP8V?JBQ^ MOM'FLZ,;/\WF/T]>\<[.V35W9\>G\\G^P?*&,\Y\='!^&S@U,IQV,$+8 ?:\ MPY;BCG -.;O$Q/*7_=NIG82=Z*3M @CML2MAITG)T4*-S^)=ZNS@6 "Q% M# (9CQ5\3NA:J2 80G_LP5)_G?["Z>+VFSP_K)._W3Q8+H]OW[K5/WXUF^_? MCB9_OSVQ->O7W_U_LG^5C^<>2&7IT\6,W V_8\&; MYO]F>O;DVF>GOIC7]K.>?IHLWF1[Q4]<2]O768G MT^7\],/FO?Q-%P=O=5+L&/O^+_A54W_PA'[T\M0JDT_?70_TMJ$/[[P_F^U_ M<./^Q:%\569'9^]AHC>7YYXL=O:9C]^>WGB1S][BXL G7GSRYM^UN_7O8?@> MXI\^_[?@=CLN7MYD,5_^^A7URX]?[_8A3_6WRW3GV9.;:@-J7M]\?21+OM$O MWI%_G4Q>_>WFW=ETJ9:]\_3T6*$NYY_^=G,I;Y:WSI"]]O;BR6IX?RMYMULC@^Y-/;T]E4] 4F M;V[W$V5^_N>D5IF>_:G']]2]S"?E_/EOEH^E_>WFQ#;34LT<6P& 6ME[9@K. MV>8$.?WSWMFK6/W)[Z \;SF]^LWR=I[-#H6GC0^[E4[YJ+^43&[?45]6NS][ M<,C[-V],JIY>_3].\[W9J^_=XU?/_>Y)?7G_U8OOZ.6CH]W3YS\],WOW#EX^ M=\]>/[KW8]B]MPLO[OWXR_.7!7:/7KQ\<>_QX:-[S^SW?N_P^2_'+W>/'ASN MW?L1GKN]P]U[^^;1TSN_//KN1[/K'OI']_Y^]-S]:%X\W;=[_T#SO7NA]R_Q M^=/B=I\^LR^>WC$O?GIPL'>OA-U?]N'%=\]>[[W\Q\][/^ESOGMQ\/SI[JOZ MW8-)_NY9W'//O1X/NT?W[:-[^T'?49^[?[KWTX_NQ7=[^EX_P][3Y[_L/;US M<S^;1]\],X_N/;0O[KWX6=_[YT?] M_5[NVMT':+]_>G^Y^\2\^?[IG7^&9DPQTG9\SDF==X2=7&S;061KH673,-_\ MYL&=[Y_<__K6!^"N'NMWB%X&J >31>'#Y\+S!_K-8L3VM[ -'V ;/;1:XTXD MD1VPB7;0<=L)M;B$R46?PLUO>ONO#=H?]/ZS.H+[6>"^V;W;@3T#^/4_*U6& M9M1H0T#54R7OY%K=CI!O(9EDP)>;W_SHKA#;^U,-(:=W%=TY'SZ<5GGS?^1T MQ/6W<3U]#]?H;0$+=B>;6G>@L5$YW6!'4JRV."0UZ9O?&$4A!F< KA#?NR?S M^0=>^?ZTWM,$8I 0_P/J?__]\(4[?)5?'A_L_?+\S=[3?^BS'A\^_^F^V?OE MYU\>W3M0".\XA=N^.-K[^<71@X-=B[_LWOFG$ZOM5>H.9E#C0\L[.0#LU&!+ M,-F;XN/-;W9VK%/Y]GL0\FBPVMB,> 83*W.,R30JOGE,UO_SX7LR=S&Y/9T< MJKJ;G[P51!?B]O9C>273$WFLVG\RG4SWU=.>:2E- 1[EP\G^F1R]_^98BB: M3R='>LJC]D2_730N_=BY:[9KQG9O0D?EZ,'TT[NKQ[_WC@^=';PX?O?R[/N_G\.*I8NYV];U^U',? M'^S^]-P^_T6Q_>GAF]V7SV#W7GE]>8T^Z^2%>Q9WC_[Q\M'3P\.]HPU-Q!=QK.KYTY1X,#]O^QLGT\DY(:8G1UGF-S\D27#1ED11$B2H M&(G!5Q=2RYHU6T/ODZ1*F1RI8O[;S8=[#_X02?3+HE;/^\JQ;OAZ_8X;:?&; MM-B[^QXMB"064\M.$-]V0+I7-S'MQ&J(34BQ9;CY37BKQ"Z9\#N9\7O.^2.@PP.RFW$CD7]LB_CQF3Z<>T<*S>0OT1<$E@ M0V(12,$+YAP,TZ7#2!_2XJ/T6PE79\N+PQ_SY?Z_3E3Z/9%R,I\L)[+X:;(\ MF)WHX[E.#D_OR5+F&F(X'\H#GLS_P8H=R"]98Y9+W%.=^_==Y=*XH4* MM4<_/?QE]][?)_JWTWN\WOWN/CSO"N#>P='>T7-X\7+WE]V7SS]6$C\K0<+S ME[NO=X_^KG\_U_>]\_KYTX.)JHK7C[Y[[EZ\/#C2*T_W#C&H,%01>,?LO7SV M>O?>G5_^V2+8DMEJN*A*!F2WHV[>[S#:B"4I5LG?_,;[]!>?S%]4!/;_/I\9 M)XOZ$3,,(T(T1HR&DJ8.PVD@ 4DYLG4I45>$EBX4H?[QD>?8B;^#(P^G978D M3_E-EQW3A7PK4VF3=PR(ZV7 FT?W]#G3OQ^\^&7V^KE[_/)1E^HONUQ_KGKR M/CSZ2=_FESNO7[Q4MW'OVY=[WSU[\^()F><__7WQXNFQNI8?]9Q_J)NY<_JB MOZ>>^^B[A_[%/75%1S^^V7,/59^6[J+.K_F?OQ_DHWKXZ.C!1-.*H.Y%78LR MZ>F/7MD SS6%Z*Q\<>^^?_Y2]>DO/[K_^65WN??D(EVX\T^,6%WR8<>4Y'; M6'4>S?-.(LP88ZPAH_+E+Q'IS[#D#^4-(TO6RY+3=RS!)LU'W@&VZE4$9"=3 MM(5[1]!?G/\$2VY]V+L[UXLT"2RR^$2G=._9O[TX&W!0XMPXZ^F_ MO3P]5M@6DZ/CPS[Z*.WT<1_>X_SY[QYZ\0Z+V$^./D/7R1G+6@W'Y:5+[YS:1^8VS%Y)/CNW3YLB?3WUSV^QM[>=V[8V]?L[YW:MSIO?+GR_[OSZ=GQ M.^OL8@T+0IU&*E>J=:SWJ# 4+,:&LN+;N&VX%F]R"W[_+Q M9,F'9T?O;@F6/1B? ;DX8'5W;Z$Y$EZ?';R\Q>6QR\_]'I_DAN,H M8I*0LP26"Z54JW%6"9,0(%RF \X/D!)78^#GP^G+"YS3CO-O?][%D3]@LR58 M9H=48Q!PSN?4)(4033(!3#';ALNW \'%9C$N8^6B29(M@JY);9J09=#$.OE! MXW(5+G15J+SUBB=G6O%#MW?VLR?W?K='S%2Q$)(/43UB%(X0L16+EHTW MV7:$+5GG[09(Q7>M:>ERA.%/<]SKS31%T-2?,Y3BN-5HE=O):K1H$M_K.=RD M%O@XROYQ/OT@\R<]G+[]>77R2E_K_5//>NMY.9O_0>K]ZOK^Y3V9SGK7V"=N M^[E!_H-;W/KP[7]3"]@ 5CPJY@6PJ!DD!O2UJBK@:-W5,7\+M, *[3$V,L4V M&TSQD!NI>W(-O!=F:XO'J[/'+<#ESWF)#^W%ET81-%$N 5)+E+VUQF15!J8" MT+;A\L4UVHIP\412&E>7D@/)F:AFRL3B8ZG!XK;YL2^*RPK]6-?.(=5LL%BP MAK,$"(D\2M #U0P:EZO5SBM$Q1B)$LFPR15L!=0,T[KBU&"2,S4/VHM=?4:S MJMBBB0=ZFPC$04NJP5/%H $FIE!\=1>#3#'WA2'TXO'.T7#GS&KR;PL7$N)V)&L1 D*&[>HF*' M8 .WMC70W2GEY.CDL"_O>[0\D'D_;RX'_6ZOY'R,?2"0&=3X)URDE@:AJ*#T MV5I;+25-QLY[7[<"LL>RY,E4ZGV>]REWBX'@PSF2!76&Q7EHS>68FE *:"#$ M:-/5X;.N%J@5V$:PSG #E$:Q-B4J(U?V61EZ];IMFP/#^@4G1*SAX[M!^GUE723&99=B8X? )O=EK$:* M@^ ]VERW!KH-T.^KZIGW0M@<]LY%U>^8,[B66JLVV.S.9QMM!617K=]7A _F MDM664A2ID#F0),H@ML M!6$'-K:$FG1N#73KC@>K@TS;L!1;70*O MUI8-QX!4;&(LD3&XK8'L2N/!ZO"AFES-ADPM "J,B:C:B-%*)@T/"N:4MG[Z=/75C4QQ#;;F@4Q&FI=:^PY]JELMJ3DJ^&M@6[-Z= *(]2084DQ.1E6)K<)Z,D^U#=>WZ?3U MQVP5:?1HK0/C39^'7VHV!3EG0C.@E4P;[*:_R'(G*JRV*+%%+\ V('I5@>"- M<(O0PM9 MP'Z?460L<-HV'@J35.NFJFO>2X"D]&GZ-*#5MH/PABM3J.R#BU+S"$/= W&"W^'$RB)\+P:&'",GT=2T5';699%646, LAMBC]\U M),]Z>A$S&<\^!X96(:/G5-@1M;X7J L\R$D\UY \ZYE"XIQ'U)#5V#JHWFH8 M4T?4-60V1'UR# I9XG8I%2I,;6](/U@UQTO@GD>3X[ M>7J2Y4Y])?/E1-]G_Z*DV59J'[*!0S$5?04.PMDE-.SZ5B39TR#'L*\QB=8T M9%[)-'*5Q&1P #DQV;X-,?8%W':04UZO,8G6-)TV>8[,.4I23 NA ZKB6^I% MA!J740L-BD3KT42QA2I,'EJQH/3DU,#D%@ ">R]UU$1_1E#K"<>=1+*5FSCE M$"2W'*P8!H] GC6J6252DX241BDT!.ZL1P'5$C3EBN1S"4!0&6+?V!":S<60 MD5$!#8$[ZQ(^H5*,+E &2"5PHL V9@I&;#:#K+=W_;BS'KTC9%LR6;A*@*@I M%S.EL]T(,Y8XCGO].>[LR?+U;/[S^=6+[58_*9I04*(K@F#$H0\F6= <+/GJ MDAG5S_"8M!XM)-:;%@(9-!$R1ZR8DZ9B/KN*3G#40L-CTIJ440Z1^\2=Q*G/ M%2<+T4!1YP/O124W%40S&>(<9;&-RI8^U1A]:P?)V4X91)_TA M)EV/H;)2G(N1 D&J$"&RY.";A C66T^#7!AX?3FT'FT46$HS%135"JGO&2)6 M4H904BSJD$9M-"0.K4<5H=CB4V+6E!\*0E^Q9:-F;8U49F<95=&0.+2FY0[D M4XQLFC$$FI5A06M+J(5;R*;! /309Z%Y]W!V4O\L;[X(6XT.@INL<*X[<=:TWMVV$"'44C2CXA0SB34D&IMZG1E)UU7C#%)WJ$ZM MA9@U+W:]P&$N1GPO_U"LS]5?VZDW@]0"01R+4_=-G,"7E%/+*0*4UH)71WY= MM< @X[.MC(' @F S#$G&Z*WE4H-14J\KO%YD#%3JCCPSJ-% )LDV^R2+1B, MYGF!MF@.R-O-@ X/SY30Y=%M#)ZE-G38T$O.0(Y83.;F]+] ,9@MFI6Q'E37 MM)X&J/HBR?4YR,TQU6"RZB.)MA1L6[2B>'VV>O7AU$218%T1,@$\&M:LU[2J MGCA02MEM3SA=GZVN86YE@)8*9_7$3O//AJ:R9C123$S!AS: N-J[$]XB^IW, M]N=\?# I?'B.9IF=3)?ST]O/G@P^=IY,)^>P34_ZB[\%XDAX<3*7;R[NH7]> MWN#RR.7G?H=/\T :EUH03;,06D5VA@E+\Q)B?;L&S&='>I%>498_398'=T\6R]G1;^X[= 7$ M_#._^>GIL7SX<]^]PJ].WT9QZ2@D#)(IQI[_6<2^67,"59HM18(!B,NUN[8U M33E)@"U74&'A(3BB'*1IFD E%-LR#@"YT1EMJC-:#Z7[WF[LI914&TAQF+SJ M+%O4.940TQ!Z%M?NC-:TS:,$AH@@S2-D'UAJ[Z$H!)!2HCP Y$9GM*G.:#V4 MKC%F]MY!LGV[$\/!0^JINS,I>5L'D,JOW1FM)UU'C"VP-44A 96WN>?K[)NO MS99DAU3:8G1&F^:,UD1I;J!,3;4X"_H_;-X4JU\(];H>0YCQ^1L,N@3V_N[] M.]N8:->4+=A4ACZDJT-P376>-9Y0LZ*I-X!DSRE"M2P1@#J< T!P=$XC MM3]);5-*$.<)6P61C*7T?;RSL8*:W<4!]$QL#(+K2<0CVE3J$'>$W!L$U)>:E M094JR?1E"@VQD5A*;*HWBNZ0UK>,SFFD]@?4CB&7%%B@"+AH&(B#!EWQ5O^U M0^BQ^ T$^^$[BPG_P$4?4+8Q-]=@$K*KJ:B(@EYEA,5[ZZTK#K#F(96+&/W3 MR.Z/ER+9"D[0%-,"8#'\"L(_JF:BUY@@D.3;!9A.#;R&54NL >B\V"<0U[=-4 MO!06,MXBY,I$4;%KMN0L0)X& .+HHD9V_[OQ.U?/YA$+9*]15JA$@-9W('/2 M=Z8?0!_&)H&XGFP]4"54!>7$1*BM<6F)L17)8)IU=@ @CBYJ9/>_FQEN35.7 M!ZDE#XU;EF:\RS;$BB[6(:QL_PT0S[8GN*.DU:\6]]^4PY,ZF>X_FTZ64L\N MV\JU[<%HV''@ 2-#/EO4'DD]6<4:6QC4+C^CUQH)_QE:R[147'351 )7(T+K M,P,9?:D&X[J>-!^Q]@*%1"W*V;R$(!JKT9&-A/\, M129LH9HNPQC 5B:'-166K%K-AS2 +I$-QW5-4U)" 4/%)QMZ 03+BFAJ8EHE M@4!#6(,Y.K*1\+]C';V(^B[-*5,E\)*0O.8DE5UMQ6)M ^@XV7!.:@-B8%_%0(BA54 7 MAE0I_;H1?I!=&5A$? [J6IL'\I:=TV0@4:N&:FYN3'FWE6]KVC'3NV:(SXH( M@/JSC$:".!M!6"EGQLQD6_FVICUM3*PM2$9' %7OG"I;E8X-^]P=&$)B,/)M M0/HMN&A+HB@)$E2,*N%\=2&U7$191O]\N%Z:+16@^N\AO6#.8SGBR53E]@\R M;[/Y$2MRC_+A9/\,N_MOCJ6H"G\Z.=)3'K4G^NVB*^0.L\VBPVMB,> ;U>,PQ M)M.H^.8Q63^R;L6LFQ-)3?.#ABA:KJ0V1O!0MF6$ 8QY>P2O@>3J4(U MX<.'VASSDW[UAV'LGN3E$RDG\\ERLIT]#R)$JL:+!6K0N(^%-J8(P6.+):3N M0RQ9Y^W&@LB3^3_X\$2^/7W[YW_K'7E>#DZ_5P/]:,W?VY,>3H]/EHNS,]RJ MQ-%O,NI;GOZLCD#NR?%L,?D2>ZZ_,WH5U-;M>+L"H\_@^X9LC<05("^]_E-S MR0M'49%M1IJLAB87E6Y>R7S:O_QV-JV#H8C1 ! E8C!4I*[L_GQ3-,J^=)!ZHNPQ?GLI#-&4-E"!IT$P2@56F#O[,B6%3J4W=E\ MN<_[\BV7GZ7RM-Y9+&1Y_FEPS$$.4EJ27!J"D,V6$J"0:8FAI)$Y&X668TO9 MIO.43<#K6'JRQ4FE5QM*!LV7[&/"RLW%&KE7(!LN0!L2D58(EL]-$-1V M:O( 60,45"XE4TH$&6 $6E3?-P*(T\P$2B4+$$\^$!D7&M8:L!(&# ,&)7M M2 $8(H5DJFD4H%K%A:V* G0F-A'?!@S0AOBX%8*5,SEQW"Q'"UZ(B7-532>8 M.*1!].K^!EA3.=WE^<^RO#.M9V6W'YS\MK.[4LUO!Q(/6RY6Q(B$EL$6HE;5 MZVJ0M$C6AB'D]B-7KLBO.'(-,HMFAA[4O6136FCL8@PIY_/QAPWW*YN.UBI' MBTJV#0R4E 2R)O3 FLY;C0=@C:UV ):]Z6BMMA6U?7([][LCSAPQX*AF+.SI+KY16L0XB,F-D65>+1%A"Z+N:\;019 M9>]MJ,5K[MQ<*."*IUR2-.\LHI'8!J#D.MAGL[R?2CF83OYU\M%"F L9=WP\ MGW$Y^/79 P&JZLVHY!HL.+"U$&,C*K&T*+:D(52[>3>G>SYYI2"\DG=FU-'L]<7)V[CS/0*'EH)#;T(!#;96%O1&$ G+#9LOKK8"*9= M,.2>+/0A9VSZ>(G#^0&I=Q87Y[Y[VVM#]R\B?Z*@R<[ZLWVVBDG4"D+E*"$% MGQDW/[J-#!X@@U<8]DN !)XY5R-0:\A6O7%5.N><$F4W^N K(<^[U..SV+,1 MEK4I3ABD%X P 1MHTBE$20E4BL."'(+;)$#)@E( M":SPZ(E'&@_ &[L2DD.,S('!5OS:VTBO;PW@N,6^O)V)XPQ- /.YTPQQ&NR?.'*3&0@*>NU-@E( MM3%F#Q$=E&:9J#I/@35^1#64T21&=JY1T]@2V4>J*12( 4F;HT2HS>NA+FW.JD"V4%#+9 M9ES XOL((XTK[0:8T6]$NO;O0_!Y(<92YB=2[[\YU@ME<;D:_?L)Y\GAV?82 M=T_F-?9 MB'R0:*K+L9D,PFI$K<:42@ZY0!W$_GNC$8U\?I>_^6 Q8*.L"AR-RX9R3;$$ MBIK!R9B_#5#D;&07Q_:;$OE:66SQKB0 [[(O59.83(0^0!S'Z <@;4;368OI MM,@A5RK!((%E8H#:8C%@2(*UX[#/R.(!L+C:JKJIL<^I@-5<&UMS20" -&G( M8\6& 6JIC1FS6>7F-BZ%1,$6E A]LBWYI/*?FA=?+<:1IYLO5+:1EX%#Q"#) MU!S49Z9,FH 62^!-S@V&L,/T)O%R&RGB'+I<7%\MX #ZO#D3DTML4BW@S$B1 M 8;8C52KPS61"*CV45.I(8(@O3#3%0EFVQ&DQC9N<:ET@00 U>;(JC4%?78).Q#=+&@YS2RM^A\"1 L,<22&G+F M!)3'\K$;Y%56$/TVM'-]E6D-:L9OO1=4#9>2S]E9J+Y@UICI:@U)_'%)6,9,0Q@_Y.-XN]UIA('ZYWGZJ0"J.*C'M\A1X[! MJ$\SI R1;(52/WG & M&Q,@F1+K&&*WG7?KB;.;>FS@MLR-YLE0X^O,_O9C@"1_* M;RTCN#)E>0V&1DP-7##DX,2"R2ES=F"MYL]

D?B7QGQ:RJ^1-=JLQZRRUCIK \S5ZQ";$?%/7KWP:<>G O[8EA2=%"R MXQ:S4M"V3,EPR"/)1^^^E<1O.;%+3I(/ 0P6-YMSFQ%V!LG\9'PIWK=0J8%K&1%4 MY8AG46)FC*.P&?W[\%4,UKX %W,ZVY@5 O6!@UJCU0PUU3R."FTVY[;"OZ^' M^4EJBI:;"U(A]G+#R9#1SS6JL'=^5#;;[M^OR^Q)5>T<(%L;G#I[LIQBSBTV MGR4AAE'#;Y(O'=F_8O93"0"F4K:N0@V83? HA@A\B97'#LK1SV^)H@E%%0R1 MA5HLH#"#,8%R<:!2IX4R,GWT\]O+_DJL5*S.H/K[P(YRM)DK8@K!,L&HHS8@:@Z1U[T?T;+/' MRA!"0F^SA,*1@CKK..J2T3-ONKB(UJ2D>L*"-*ABI04J*7$S(CH)+KH I MCIF54H7%1I-B&]+DJ^USA2.9?Q^9V6666$)+@)KV-0[0*(-I/CB,-"1]/'KA M]1!W/?+!,JE6:#%!8I4/B5IBKD6\TBI5.Z2AE=$+7WT;YI#B,$GS"#@&Y*I1E(,1@B,J7G_P'M0!P39NAAAJJA!P; M,-00T"64VFQ2H2%-8"3YMF1#(_$_'#4 SR$S1.X[$B4-W?2N)CR)4J=7(I8%( MX! @^@BMSWZP;=SS>.N]^]7O:W#U&J8ET]@WB3X4P"39NJ;9:7.Y42QY9OM&["%FRM047)#-LXC5$LA.!XI MO#Y";4;4&"2MA;-M&0I R4 2*&).3,60<0FS'77)Z)DW7%R4V(IKXI%] T&B MRJ8F_2H[X"QC$CEZYB'2NH$JY1R!:]-$T3+67L'6ERZB.9S3>B""8]A.<<76 M>\5+P=>@E",9SYR9+4*J!BW47H>@E^YE'X>T<&+[7.%(YM\I+JR1I@+#)^K] M=I5+B#[9 LY#$_8#$A>C%U[?4O"KEP_4BBU2$D(($"RA9^0"IF6K-#9#FCPR M>N'K3N:<0(SSJ11F*$80H[L*ID6 XL(;12 @5)M% M%L#*6, /:6+^)F>LZP$WURHF6,U3G6*+!5W?N0*JB-JJ!!I0R-D4*UW3NK%6 M*[OJ29JVJ^J%Q)BI>FXHP4+;-B"O5;]20AL2.O$I$(@K'%)(*6.V2?H:J7\^ MW%1,%_/E[<>]Q_,)#_W5GL9#EQ?$[B[NSPT/U#7,^7%TN=#E'9?'MJ>89 MB]GAI/9DZ\ZTJN\L[WUSOS?:1#YZP7_P?,+Y4),8?2^]U=E9IS_,)T<\/_U6 MIM+T!?3/+TDF%3K6[7B[ C)QBI!+9B<8P+;,5;QH<%2G2IJ4M,VUXY%,&^>9 MR-H2JNN[54=H.>:,2M9@<\CL 7GS/=.F(/K9+_Q8RNQDOI!/T5]?>'YQ>"#> M*%>74\X6@F=HK6"6ODC,2%$U%VS9?&\T$FBM'HBQ^.(@6Z?9NL% A4MHN4;2 M!%!"W5P"=1WZ1)]83P[E4;O_KQ-]J5U9'LSJ.TK]^EN1/3ZZ4++[L]G^[9_X M]&@VQKVT-UNN[E'?SZ;[:O='_9%/3X_E M0[H]FVK;GB@?^^$OJD_LC@E_6)^<3"?G3%O.>:K\>,NB(^&%OOYYXST]/WAY MC\MCEY_[33[-7N<8*&5/$("CH*VN.&N$<@ZEG'6C6##.XU5)J-08#GV,P M?XZ]L&/%H_?7)TX=Z)['(_RWY1_L2^X_"*Q'5N M7GK?8V'ECT,B+JD%$;#9F;2Y_-DT1 <70E='HF108O'L4ZU@4V$?JC>24_:'ZO5YY[EKW)5)8BTZ>O]:O3\W\?38?2TR=. M3-_VNK@2P1G,-N2:$Y*)K=ID-G^L8?!HKG(84L@S,*#) 8RDOMVS^&JDU)9Y MBVWS[*\G\DJF'=$/],$YAOWK]S%],#L92M<[W/6E*IP6BJ@X%;*YKW5#"*IF8]FV^A_VF4ZK&\FAV^FDSW/SQI(,:&'B@C MIKZ1/Z2:R;$H/I5SHEYH;?.-;<.P6:'=1( 0R39M- 0DP5:R)H@"M:)'XS[W\O2'0VV".]/:YPL<]WM\>_KK%/Y[GO9Q_&]/)GKS+[%7UQCC52_?GLOBR MP^RK,RKH$Y\UD4+;'/15ZFI1DL6I"S1LS!"FU&\V5BNTJUY.KH$)7K4XB,U( MSEH'1J-4HD*T97;UO?!"#F:']>'1\7SVZFP=X5#,REHRFL1:=-Z!:G6LI!A% M8E]MY+9URN^JH5KIXD!TT3O+3BSTJN*U;R]:7&B:6%D<0)?2[X+JP MS$5/?#!YT_\:BE$E&ZA"LQ7(0'6,#I-S+K&'W*O ;YE17352J^RFU2S79=7I M30AZ+=1LO,0:)$HH#<\C%6ZR3;U=N7Z^C.'N[.AX-NU>[:-%>Z6<')WTE7JU MSZI=G&\X?J>^/#E?BO!%+0M79EF> X(5+,($$BP54XM5K9Z;CTQ^&_':D^6S MZ5SX.KOO3 VBFJ.]N3?4K ME$:#"4GM&K#Q '(X^NCD?; M$5+ >NMBBD;80"3+C?O0$A9&#.F\2VADU-4P:BM"'0&G1"5Z:PI8@^C(2_ 8 M-.$VZ(:TB^#&QI;U[T)GHRG)1.RS<\"XW->S4]2TLEHFAK+5*%^YYU\_WJGZ M*JD8CBY!3(:]X@Q8^GBJ.-QNO*_:+Z\?;C8&A4GU9?":IGB&VM<2'"-DA.B#&Q+EF"]"5&"_@4T@)E$PW"1 MJ\I+&D%JOH]/<(1B/">LU8$D%R'&.(!Y*D-SD2M;UV&Y9$L457] CFIT.6>J M$D,LMKJXCS%2@9*$0UN(UYKU+FKG/%K+&M6&9W8 N U__=%\Q5($$S.=BN1 M6Y_.72%PIK5@')+/JG,Y"$WA=%$$[.I[+0;^VETSKI5P^7FWYQ^YRC0;S/^[C_]P]IU;7QQ^B5=[& MV$Q(T.<"5F\CBHG$!DU,%SH.!J#C1M:N*?OX3-:N4(YZXYA,R:9A@>@M&I]= M0FJQ@+49!S00.;+VV@R?6T@643EJE;5]-5<.S-0KV:3,P\J91]9>FYZ>ON"P M&K:6*T#V3,E(="ZSJVCU[P'IVL\K\?M@-I?)_O3^FW+0R[#=_;QBOYN:'FV' M20]26Z=DLF^QU6H(3.C=9RS90;0NA^C;@+3U:#G7U'+6H^^%2VVU@.N!!3A1 M0)?$00/G(7,8D+X?+>>:6LZ:INC&F,EZ2%(9BB860?^J.7DL1&*'- X[6LXU MM9PUY3FIV"SD8DD$/A"Q=8A];6V"U$+)&]( PF@VU]%LUI/A!$DN0-_%!@#05W+@1,-,\V23 M'=32N=%LKJ/9K">]B40F9VDB48#$<%;;,+E",LTWP*U+;T:SV2ZS64]N8R+Z M7/%,E_7Q\FRHGDWIS,5ZC'5 NLZ;&G$FP!.-E0+I^).UU4=6$@I@#22@,XBQR MZTO1&WHGE 0&I*I'TEX732O4FB: 6#QD,+$2I.@"60A.E+8\($V[S>18CW9$ MC)YJ,S$R@9&03;)!G'JT4CD',R#MN,WD6%/?JRFMI:KY1&5(8ME!@)I "@=C M9$A]K]M,CO5H(0D@+3"4Z+AY'RH8;SQ 2#0@+;3-Y%C3JG<;R%.0%". MN@QF$R@D; E5<9 ?$#F^/5E,IK)8W"DJE!>3=_NDOE72VBRR>-0>3NODU:2> M\.'AZ<.C(VVY^80//W'Y5LY^MX0NUQ2JLQDHM!P@$WMKFZ?2_ "6XPX"Z"]3 MYL62D =! PWT'V1/A*%%;>@,<4C6^F RG2SE^UZM^^%4VV-_D@_ESF(AR\6W MI[O\[6%?U#\>MJKU)=7%8N#R?%6NF2D'H'5(P=JMADS:++&1JI!VVM+JO[B=K'9 MF]U<9/]MU#U#\<%DF2>_U;?XI\)HW\#-KB:,QF"QC[_9;*,FRIYMC+&V9++D M%/P ZDZ_[12^1.7)^2W>-ZSO])_#GKI\]:5A655IM$C.@G&I[QD+F-%X%UMW MB9Y::F'PL+SMJS\\/'-TET<'@H]U#5-Q!%[59T+#I8JI@,$E3P*\^9G#YIC- M"I."7)"MZH3FR )+RD6-IO58@K%XDP8/RSK,9I6UV4.!7*W/CA%BM%DC?JH4 M(Y0C0^D.#6-\95S*+&IEC5>A)$!"<*<'Y+<-M;7YQA9!Q+"4 >L2( MP"&R]2DD\"V:P'X(??Z;[A=7J1=5: BDX%/K,SV$:_226K(MI523'= TH-^/ MVGN]2W,Y&XW]^,)MG-Q#IG*A$)(M&5(,9#Q(8]0DKJ?794"3>X8'^9HVA'&U M@4W611O!8>6,5?KF%D::ZE8_H"D[PX-\/1-Q@D?;3//6< &R!L76G#2?-![[ MAD!;/M6"I["NAYK- @NHOC*F@FB#'9MW9<+!-)KJT<_G'IM*GST[O:S\GTWV9 MEHDH:?9XJ:WPJ+W[^O1#_?ULVOC5;,[*E\>RWV=JS>:G=THGU!=V%JG3P:7/ M<18?G?IGZE.4:E.&''*KX%G0@TLNJD2H+,6["[0O5&#:9&A1;!2D9";HV193"[N?/MGO$0;1[17A39^/MJX,K1S['U>S#X6 ]4Y M*FPX>7)&L 5SN=##:R"Z_&-$>T6RSVN3?J;L>__4/[4-%V;P4J 8"\D4C-28 MC6O1%V884AF-P:%]]:E\#39IY*9>BA/ZAH617,S6JU3#6&1(@^1G$OY1>[*< ME9_?4_)W^7BRY,.SHW=7MG/' <^5'\;'>N?U:J1LXAK5+TD M,"DQ$*8:F_HY$7<^0WT@TN8_4.GM".#LZ&@V/>_8VD;I$L"70D0M4X-$HEAZ MC/H$$'95MA?-;[<1S9R3!30VLVD (2,3I6"P-5<36=@.-'^WFQ\DEJ:E;)H+ MSJ+TV=#4*]:"!O)8$HL9TOC@1OG9]0S]&5\5H(BE+\.N1K*PB E(3EP.C;86 MS2_L9]>#I@N9HG'9LI1>SH,9(B2N#H*/M6X)FE?M9]>#92NFI(S>HS=02V$F M[UHM+8*3R&Y ,?/.:Y[77Z?ICV6QG$_*4NH9N,^FD^7B\9-G5Y"N7Q<5C5"< M23'UW<; %:8DT8,1Q.(2D!\Y-*28LAX.22Z.?7$E]]7^(62CX21A2H&P@J.1 M0\.)9&NJU$>5-(*9/N $+4=R!3F:%GPC0!B2*MDX!EV7/(6;DTNMV9)28?#>#6BB]$;%E/7,@18L-L84Q-H&L5:,R>;LFL32 MV/LA37O?*.^^)C15!H!/AB,*I&C9&[(($,'77/V0]AW=(#^['BPMDZ,2")P5 M33$]04%*"2>FD1L!BH%0@M.0HQL$\#V$MG MI7+K#V#X1=:\@ZB!"5IB;2T;/;YD_U7#>&7V2R9=(<(=J"XBCW7:^YE%IBCMYS+Q@VR-)@ MJ]BOZC>?NI@O-2Y.%[/#23W;XN"A/ORC71 >*1#<)WI_N4V8UM]Y&CAK=*Q5E)1=HF,:8T7F/ =]"6P7!5MKVY7RO4+(C",K6J>4ZV#E@PW8R4)%7525O(0 M1@)'*FV&,O(M$.4(RA: +HR"L:$&ZYM54ODV &4T4FDS)%+-58KUJK0K0$Z, M42,;V)@#UJ2.:@ 2::329F@E3S4T!RX+.2C8*%!W4'UMF\_#V'/O52@.H2]E(]%<4V5N@18\-'9)-&A73.IV^_*G@+V@;=J2 MH+T6VUQ#,<$$-A$Q!X4QL$;+@)$@>T1M&[(* .MY(V3*B2!5?C+4XA!F;FPOI>B)H815":I,0&P-E1=?:JDXW M26S5)-R2"+H^*[WZ,!IKA$(MYQ("!)0S@XTA&\RA"]XM":/KL]*KCZ7)>O$J MC7(($=A*K@"AV512R"&ZNKE3MCJ2;SL3OI.^W M>O\>5,"H@2L-U@XNG9JF!,^&4E&)3)9*+)Y]@U(CIQ:AQ6AK %-+':Q!7!D8 MJRS_S8EB2P:X:-X5$LM9G1#!G(-A&K<1_,\D>%)DRMK8YT\\.W3QS8/97 HO M5O,X;=AZ+OD]D/A[QL ML_G1XOME_=+L7-&^@C$:+-'GZ"(#8B0I+:7F5),ZYYN,[-P =CYZ/95Y+UTU M1+J]+:TPF?[[T@H/]WZCM,*MR9O;*F>/)M.= YGL'RQO@_LJA>/E M7U]/ZO+@MC7F__GKS0_/Y?F^GKZ<'=^.>IX>7!SS])NO\_R6WOG\[_,'_.HQ MO6%V^'"R/[VM/-$TZ:\7-\NSY7)V='F_9=]X^?*:/)OK[]PIL\-#/E[([,"^>HB_Y[H=\92Y^S%*;;5DO'W!Q_*OS M8[>6]=<'"=]>^\GC'UQ\Z^SVYX_0E^T-\K>;_N;E%1?-3/I3,Y>?]^>J;/Y[?E^_G]="'^Y_.^&OO/_]]?W6NU0VO+CWWC>=G^]:*<.BSM>WCA+46_\ MW_K:ETJ2>I.O_EMJ^]U^<7\[$WM.2CO?MNMLZ;^X_#V%GF+ M[NW_]>=GFO_K[\L>+K86:@IMO/#B\DO=MY(]Y5W>_NN%, -K47Q4_^E'PZ1_USR_T?[^C63[MV:\(>_P\[!\\>KQ[ MXVN-?]/9=._D2.]2;ER$W,?2>BK>3$LU;$^1/#M;=Z#47 M_W:SRO_/WILWM9%DZ\-?I8*9=ZX[0LGDOKCG1P1ML"\=EFC;=/>%?QRY@K 6 M1HLQ?/HWLTH"@<%&+*(DTNW&0K5E99Y\SG.6/-E^O=6WX^Z$2*U-UTS]=6:V M^E_?XX]?]TES[(ZWOQZ\4\>[W>;9_M]_PM;6T?$^_O-T=^L#:VXUZ<'6A_/] M8TN;W8/C@ZV/G=VM/]%[TNKLGY\<-[MO.ZVM#W0?MSK-K4.XN[=YOOON VSB M';*[]7MW'W^ !WN'J/67_/8>'\3[6][L_G[4W-ID!UM_?6F>O^VVM@[/#[K; MI+6WB5I__W6]M?W;N_J/O?WSL'N//5'/?/]KO;I\VMSI?6WQ_. MFW_OP]VM5G=_SZ)F;-/!WTVX^ZYYOKNW_ZT9G]<+;9?U-WZY553#[X4 MNSW_R_Q(\O2T3JEUR1Y0^#EV<(HL_>VW;=[YH?KHBG%P=Y)=__O@W83OVVWNLW35G<;-H\/V>Z[C]V#O0]H/]ZC>;YYWCI^>]1\ M*T_?[VV.FI_@M_CO9R85951CX P6@%K!@,)$@JB,/&,P&"CAVL:__J$$Y;]> MUSL7J#29:8N:0S>98@F7'C)]KD.R^#F>WW/*?/AS\^/>]L?W^\7'[3]V/^X5 M?_SY\=.?FZV]8F^WB!;$7C03"D2*W8\%8J_<+\7NVV+O?[>+&>/BPK#8?+.7 M#B-%Z)7!F-=8K*/V>]L?%*,C7_QW.L&+RMU3^)[S[O&)Z SRO';)RQ;O>.3T MV9G7 ]^["7K^*-NS7<5PEQ)X[LU8S^/UGZ%2GND@@ G* RH)!I(Y!;Q 1FEL M+(1F;>/W<<\7!#:*U-5+0UWO**2['S,UR]0L4[,;J=G>(+Y$N8?S\G.S=_NT M>;Q_VCK^_:B%#XY;[_;1P?$7&%O4.3C^$S:[?[5;Q_8L\JWKW.S+P?'A6>MX M$S?C,PZZS7C-7]W=O8_=5O>O;FOOP]G!WSNX=?Y[IW6-FT&*O6&2 H&U2O!* M@<;6 H4(LC 5585NPLUHYF:/PLWV/FZV/NV4#.QV6DR^!.[D&X1Q\QV#EDX/#1W_8'B;=,$H)2R\+ M(.(Q^YDBY;SU"G#IRHA. ,HY"; R EF$G5)B;6.S=Z*;4C/;NW]2:,5R5((9_]\_]O!WSLP:IIO MK:TO^.!=\YJKH8^:YTW<.C^D\;IX[2'-PZ?MO9/_X8WV,[MOO@ MRSZZ%@:B#%L<+"!>HTAE'0-:4@E,\'$LN9'!1TVUY3OZ5 ]\77P->0[]A('M MZ6\[DT1G6TZ3);;5%CTYMB\F!Z7&0\TIB".A #42 25T $@RFK:H@5RCM0V. M $KUTY'ZX?2HCZYY!,?V323P::;*JQ+@B_Z@Z*?B0L7Q>- >NK8MG4Z16+9G ME4%YVN!0]]KGY>^_U N@EJOC=]8_KG]:+[:[)YW^6>SYJX!25(CRR_+Z-I_+ M.MYT;N"'P\D_[V,+T%+B\KU-9-P\MY\)E=YQ8H&2"@*:K&.EG0($&\648M8I MN;:!.(3%9O?DJ!TGOQX-?/&''GPYU6=+:RX_L]2]B1]W!WO]T]X+D[G6UO9G ME60.:PF\AQ90*3Q03"O (PM67BE*A%W;:"9C0K=[Q5]M?WI=SAI/F0=]9:1* MO;<[^",:0E''+:==\Y#A^O.S] KKR,& $=Q$VR00H!2/PR4"A-@I%SQ;VWBS M^3T6+&B(_NA'6[5ST#Y96L/S(0-T^)DQYP-"-%J+E@-J41H@ZH'05 =K4HU- MNK:A**1D:?#Z^I*(V]R;$Q%(%/1D$"=H^T1W"O_-V_&H_36Y/"-1\L-&XJ>= M<6)WQ7G[I$A9'K5U^'TV8/X[ZO1<9\8T#<_B98">U5)&M M&N,B<\ 2:*$-"%PKP@*-&DFL;6!&0)IR*P=VEP&]_QD6(]_Q)TD:)FD0LQBG MX]R]#\C5+A>2K#,AGR(^@$9RCTQ2Q? K\TNB""E9:M..7M_!'S45\H@? M?G8L[WKJ2OL9GVIDRW=QWD[\B*^+>($?))1)N8'M4:<,8GMMCPJ;]@)=>;_B M\W3T0)=:Y--9U_0[KX:K[[Y]EFYN37(R2G'VW^R1[AW&+WK%Z5$[?G,);"\G M?O$\H3[AI7',:68CA0P.2>BY-#Q0KP3DXL:-*69X^409G2%L2HA:2EY>1?=V M]SJ=YO'14?/=P7%KKXE;6W]UFSCR]7>1CQ__WME]MW-^<+S]K75\>#VZQW;_ M_O-L]]WVZ4&WB9KG^[#U]_[Y?O>O+P=[\1[=/^G^<:L;GX5WW\JSV=!W,K:D MP!BDPO& 8FF L4H!R8/BDJA4 W=MH]SZN=+FFT6U&W11[G;:*/Z9JMN@XD0/ MBJ^Z,ZYY=#S/FFK63)1,I6/RE+G#E+D,B-L0!',8 N,9!I0P"[1A$&"M=(#$ M$F;PVL:[W=UW[_-DJ.]DN)YQE3C ]\E64_6R/6$(2YO+N^CYLG,Q7YP6WDD# M@*3[W@[FLCC#6D>V11XU*R_J%Z7)I!L39@#&F$G!O#*#(4R I=( R@1AD3''F M*C,@SX7ZSH5L!3SI=+FT B!B4BGK <28 $H)!)+$H0A(>.B%D9KY; 5D*Z 6 M,#.G%5#79._E6["9!)$L>LGX'1?S[O1<2OOWA3DK[)&/ -5-!4I/CWRY)B-% MMR\7^+XN7J%?*H_YD1Z6!3-$JJ!90BY_\=MU/+^H M\XKAV!X5PZ-^6G \+5LR.M*C:Z]1G.JK32TK?Y073U[DET:A>ZYXA6?>UD3U M&4\RQVG6Q(O*\T.Y(=GT9N7FV&5+RI;JX:A0L'#Z;+A>W>?[GT^>T/IF/!C$ M9E75FA(M'NG1>+B4>O[^M9B;Q]OHLQ,.!AOU-/+( ZK2NH3(JF+?26\QM9R0 ML+:Q[X?7%?.5\7JZ"A^WU0K[2=&Q&R;U16W/FE8CN6TRM/K+V=7TUY>L%8J$ MCA$8N^W1*.)I22L&_5ZB29VSPD?*=%;L))Z@;9E O:5'NDA5AJZKB\M[S*9= M?1S',RED21E\](?C3K5([1/8*UXE01&_8H+7)R>,CMIER8F35'+BJ=5&U=X+ M1>"'OSP?S,]T<.K?">J_,)A/E?<^4ZP4I-8"0;R),$\),) QP R7CGOD*,09 MYC/,+QCF;RS>4KLAFP_X(];JHA-?S!?:V@C\:;M[5V+A(#'H&[\MXI0#-QX8 M=J/&B$\93+EJQ,EN[*&S1C(8XNTBP4Z=>%C$?CH='4T/KT?[P9=MV75 MPG+YSK_^(3&.[WE+"\O#Z-?I:3\]X?;V34],1L/:+:U<2Q612F6&L %X:OK, MVCOK]Z\&5-/*PQ2N2_4DV?9HG2'R%#>6ZTH^2?TB(M:APD_5%P]:'O ,!62[ M;>>BU"U'Q80GKXQ4[9U8HDZ"W\/^X.RF^DB)-0_>3$Y82G)7^>J;Y^YH]^]] MTCK_PG;WWAZWWGWLMO;2Y]9Q<\N>M[9<9__X3WC0W;_NJS]OX6UV<&S);CR_ M&0G@P;M]5'[&S=/6>1.V\%_MUM['[D'G:CTD*H(DR@6@N>" >B6!89H"C(.$ M4G''@E_;>'^SKJA+M.N)9M+S5#._QE]7I"\7ATHWL>C9XKRV W;KQ3&7XE*/[ MVWC8[OGA<@8O%VKX1(/GPX7A(YB%W",&G)$44 8U,-Q[H*RPTF.-8:KEO M@1(( FZ0TM()#8U]R)98]2)ON35S)1@N4\Y$^$&(*E52NC&RU@XW95.4.131 MVNOURQ2(\; *;\5^J39*O6%WKOZ@?%;G+#W\M!T?'1];]/QIBIT-_-?VL+0> M>[IG$PY'FS(5PTPG#T>ZY_3 #8M4FK_M;BY[4R#R2O]R8]1JU@]5W/+GA41Y M:RF8\\=TAT>^TYG*;O$J2F096:UV=?EQ#'.: U/L^^&2#/MSLXA/J;>7F3S< M.V/GK'F^"3\;K)2$3 /";&0 DL@N0M $F$U1= 9%7[* &HW[6[/?EF2:7$] M/+,::+A99H;\/NZ<5<.!2;6+=2,AV< 7ISYMAG*'X?E'*/\L1(HF"/6VS/"+ MNGC<:U?X-#S2 S]:>$*H$C$73> MMKNZ,_Q_:SNMMU22RE&2/PZ+*Z4+;)5V:)AN;2L?SD %\7,[R@REB&ML52.,T\Q M)D8$+QCC4$!&H8599)Y09+Z@SSCVM.,\ $LX 91'=B55($ 0AV606+I UC8H M;T".&H3?26+^YXJL_/8#64EI:_/)"S(>8B.=ME109+W$P;O I354"R5(EI#WQ: MV/'57X[A__?KI/\H7A>LNN--5VH37W$\\K].7AK.WF+M^T:W>VF[H]<8KZ>; MUFNCW[MRD1JZZB7C'T6:]-KC@:7 M,8=##\S ZR] A]@;KW7G5)\-U_Y]I1^[L7^N#?<""YRE_^9( M);RZZ_>/"RK4K:S"C?UTD__DQI=I/3$?QB7NZUWSHH_ MJKC0=ADO^GW<\Y492&#E[IIGXY):$:);.F!O\[?WV\7NV^+-;FMON[7WZ9YN M2[Y(0^4A*ZOX.E+J2=8_H75!GV3)%E^';*7YS)YR0<"*91:]E.Y[ ML@I3USOPZ2I,_1&-QVF0ZP8"='TZ\\7+X]TWDL^V2AUL%033$HB1+S9-?SPJ M(LTYU0,'WO?[7U+J2KF3:G=N V:.C9@6*IDS;CUT3\_=S42G,JX>3-RR0#^* M0*-;A/4G.[=-&\,>VYO\X#3")]G8[(FWK%MN[?"=%53?R31W4^>83#QRCLV/ M>\7.>O%VI[79>K.S^;[8:;W=_=C[IL6N/O/OE^3W<#Y:T3.SJ+(-1 M%Y%YB-WSK\)81MF_>@%:Q^PQ/-)9_A\L_QBO;;SI]TJ;M:Q4\)ON1$#VQ:B_>T9?P_*G]K6CVRW+)EZ'D"5Y/$#P#=ZVD864%EV;@SL#] M4N5?_A"XT^+1@3_RO6$JL'\7&"_GTHIV5%)1J_Q^!5GEMX.K_'*9-M5U'%=6 MY%BF39DVO5#Y3XL@?T";RI6E1_U.O//P?XKM_X[;H[-L_688KZ,8\PSC&<9? MJOS3'UN_>GA4O.WT3U.4Z<58NJE35MG23>^WNI9N>KN5M733RV6*5-=Q7%F1 MDYDB98KT4N5?5 MEAJEDZQ6N=%-B9$;CV@SQRDJCNA\:UU#::I0FCW.:?)Z5 M]TY1)G!MHZE[^K#4 A<5);?:0SL>#E/5OT37-WNZ](PG?YPG J.5BOYFWKPQ8^*C^WAEZPV:C/FJRN>5&2U M\?AJ@V:UD>?E_>>E*L-ZHT$4FE)E_#'H6^^2EL@ZH38#NKJR1^_IHJIO(9;< MLI\6-,]E9G*9F7FS:"&>UIG962]V]_YW^V,N,K.,=#47FHSBJLK<%D3/*XF*')"39Z2]Y^2"*UM_-FK=D_W@[0P17>J/14GBPD_>3L> MM$=M7SFX_QR6NRY-[(>L,NHSZ*LKG_R>*P7U"C49P=86-SY42E#L\[O2\NWRH3DCK@?M[I_8X^C^?>Z7U.3?2/4/YYZCVU[[CQYBW: M_8HVH)7J6$X=O'?4'L[LK/[1G_0'HZ+?*RZVCX]SIS?2[=ZP")..ZDPZ:GA9 MJ>JT/3IJ]\IMVKM>]]+1."_3KW\,VE_C:;/1@O?QG\-R[L?GA?2<33M*YR.E MV'JQ=^2'?O;F[9[MC)UO%+K;3S>.MTT[PJ<4I<;L>0-_&)L7OWY]IX$#2,Y, MPG)6$CX/!:S+2%8D("UYQOQBB^>Z-? J^M'UBO@F"8ECVD\"XT/PE1RD;WO] MK[X396_0[^FO[<%X6,07[?^UL :36?FE,I"/=H!UEH*OMH!]U M2Z^?SJQN&:4DBEI_/"C,>!C;-4Q?7*SL;I31JW"Q&'Q0+?^>O7%JSV7K#F/+ M!KTDM"T$9>/+L\Z20&SX= / M?RU>EMA6 %1CL4T-O%UL8\M.1T=)(&8EJQS2@?_J>^-)7#0=]=].HO!,![W4 M.ND6HR[!X)4G_9JEI78-O%U:3OJ) MH29\B0JOB.PW77LQIA.!F-0.HR(,^MTXPA$]0KIA*FS5+XW_XK0_Z+C(ISJ=DGBUDUC$H\;W?&B/,@*L MEC0DMIV^F&B1"\51GG#J(U ,4HV!4EQZ_1[0KK0MAPD2+D[^3E@B/(_K,B$OBNCJ>F<5F M5<0FVM!^U#Z??%M1RSL*PQ5>FR5BR21B.KZE$7(C\8RF<)0%'V5!#TO@L$>Z M=^C3R2>Z[8I(6NV7:O03T("3%,U(WR73]EV_?]CQR9P]22IJ(B57[]).6WF5 MU=BNW>7RP,RM6GX4V="7HEENK3N4)ENG_5@W9_/+RPII(F'+3-N.3- M41M&4^JHF'WY+++U:^ <(';JOV<\42#:?9=\[IVS)-1M?YH<,B$^IA*2\4FJ M&%L!H!\=]5U\F<,DI,DY=[B"=83.&" M7GD/75*M+VE7\8C!X]C:$JM=Q.E._Z1TDU;.S=)Y4-+\^&44^G);Q,J&S )4 MOP;.*4!1.N+%O7APHCP':35>]Z*^:8*+PX'N5A+6ZX^*,$[0UP]AZ*M;1):7 M[EU6IDL0>5W]3Q]AQX-( NW9S+,B4F846AHA*J,3I1#YB@QIT^ZD!3HI5E$& M[I(RZO13C*$HTY'B>5$@CKP[3( 2:5/[:Q69*R/Q2VDDK MS_VTW5D"Z]? NQN@5I^T4QPU#7 JPIT*Y.41K5\#;^]X<9E3#XVY&O;3OT$WA[U)C99/'0V'/EN_-!)Q]+_9MSN ME$5IJOB9'NFBRK*9!%F3)W3J$&CWPD /1X,D;0-_U:EQ6S-GG*@O3?Z6.'VD ME#]M2Y5RU!Z4NF02E7$RLZ)*_OEK[^"_=/?EU:^V72OF4Z#0LU[A/W-O1 M"B\-[HNCZ?M#WTL1D?*S=I%#M2/25)7 IR>6(;>+&%P"EPO:]>_D;9H]&C%) M)P*5P"Q2Z]G&7T3OKCD0](P?:N+SS*);OP;>++I3$CRW'.O)@/[2Z/TSKQ:V]TI,6@[Y3%>C<$5DVS:2CQ*#M.. M1&48&='@T'?."I<2 WH)#RJD*MQ9+[ZDS4*S-$)SDSU4I9DF;3+2WTI/7![/ M^C7PYO&,3&-8>O"O#VSEWX]S=#Q,.KZB#E4BCQ]<,7T;D\4P9XEX7.243J+T M92 S&3$#76U7568KCW2[4TP?G=Q^KR[=+C.$IZ(37_LI&;D\30^J-*+2U3-- MJ/YE&OO742=UVE\2TB2;28\C5[E)7O][L71@$O/(XEJ_!M[N$!R.D^'<+OW_ M$T(RC#]LQ4]";'6\+@]I_1KX WOX(M/X(OK33HEAO9XOUR94/MP2P)P7,.<% MS,^\@#E3FMI0FNLL]6KLNB0\@WYD#SXMN^M&YE*MJHK6R$DD-&64)]UB>YSR MZ^(+OTD1YC(I[W]2HOSV-$^^Y#G#_TE+L]K#%Q@%6F(1^6Z%Y<5"\'+H*VEI MQ)$=IHR6269FITQCT;.K;U*H\K#3-XDZ)SIT$BWDE&90641E1*E,5XA2\_&/ M*#95E#++2?T:>(=$J0F&E+Z8B_23*ZHCXL/P*/E!!OXD"L"1SA[Y)1KL-*$[ M_42/_* ;-<@PU;"89L8=]G7G9V.Y?.,TD^=06>TWU<:8#3K-%D&X+( 0;?W* MO3@M3S \J8HH5'D8$Y]D&?7T*5UC_:*"R@V%0_M MU*2RULBED\'U[7A23L3']G1\Y:I(T_9:K?'M:5;BI3:/J/PI*?/9K+-T>7I< M)\[U"NH;55 EVJW]T[*EE4]D^+KX0\>V[#2*JG)^HUAK7N0Z1B!(FSR/J^>D MYV_V=.=LV"Z=9&\O.N[-E8[[.,D!CZ?L7O3S6A77^6G-E7+'T+)%TR:AS=BF MV3TY[GBK,G0TB2)7BR#GHDE-,UV],J]+\H 1.TA1&)Q[:GR95CZX5?DBZ9C@<=T^JW\L@8;HL M#L3Q-+TQCG!UYKAGHQ460:M:Z32[)*]RQZ[ M');2P1\G0LEE0J=2?]/PXJWOLSZ5LZJ95QX\N%QCY2]66%4/3@4L9BKVQ#/* M-TP9ZN4L+%./&Y/FN&I639MS!U$NL[N*$YW,TW$;R7JM4E2_MJMN.AG' [:4KTZ9[E'EO5X @^Y5 MJY6&DRM'/Q&R1LK']B>C-)4&<>JV!]4DZ^C3]>)=&1"N;G&K& V\=F727,HY MT./4Y'B+-#PI5:J30OCUZ4/4OT]>]'1WFK5Z M]6F34$F2@Y(719AP_7)R53JL?-H$02:>4LQIMU^0&B3:J MBTA6K<:(9Y7^COC%4?LDW70\3,!0SMR+.S?2>17F3&I2I9-+:$O?5GGY0S_S M"D\B4KET[H/G ;X]B#1'Z5R>2^?FR%../.7(4XX\U2WR)/!U#V+YS0TZ]GGU MTRWE=:L=Y=>KO9/>[K0V6V]V-M]?W5G^NOJ_H])2:X_7=S-:ASR[JK^E*W?V MMIL%6J^!]_7&!E[U+3_VYOWS36-7VU6PCVJV@KQKMU M*N?XQ.M2A8.J<-%P)E'VFENM/XZ/=A.'^4FT^+_JSMBG53Y7[_#+')TTD>V) MAGU\BMP_N:3&DI%[4F.VK@A["FJ,R#KG_)X7PW7THX.,X'M>^_,FW]5.^ F; M?P:JOFCZ-Y'S:TWNMIV+TOH0_B?O3?\FV')W^E=Z@4KGQI:W97FG@J!&@2%2 M=]@^;IWPPH.:SFJOX][OB PC2B&W_/[99F_C]J:B=I)8H*2BNQWVJZ8 M]G&]FKJ$P/<(O?O>B1/?IML]^,\F"T*4(O[Z7#-^M7YY. MAE;U^36#7UE?(=;#JGJ(31]2TD4TYZ_L#G;5NGL&Q56';OKGTW;'C=&!:_U1 MR4UE53][?_RG_2WM>/PVU[S;/]O_^$K:VCXWW\Y^GNU@?6W&K2 M@ZT/Y_O'EC:[!\<'6Q\[NUM_HO>DU=D_/SEN=M]V6EL?Z#YN=9I;AW!W;_-\ M]]T'V,0[9'?K]^X^_@ /]@Y1ZR]YUFRKKNV^[>UV/Y#FWO;9_OD.:OW]\3A> M?];!O'-M'X#+K?_7#: MVOO8WO_[]Z-6]Z_N[M]_';7V/M#==]OGK;W#L^DU\5GC _PG;^[%=N\=QO:*+8WM-[ ;^_WMD?-3_#T,PG.6J$-M1;KX#A2@@B$-0^>)XS'$'(",\;7">//+S#>"\R\ M8@$$1S6@"&F@G(F03X/4SF"#G8T8+QJ"XHSQ]\7XFIG6]35+FF75KRH >+$X MYE9UB1^[!^\B;+>HU.4#[P40],OAO%SJ-'&?9,B>![(_S=#RP(EC$%-@K?: MN/, 7KX(5UH&NIJSU QTCP9T ME]S4P,",(00$P50$ND C+54&&.T5(M)K0WP".M(@9!$.B!4%NGKYS FL%E[4 ML_OV^FE;A^0S;WSG.6_,5-A>$(.=SUQZ2-A]^5!_0?[GZXZ)GOMTU!^,]OR@ MNU-6(2P7DV8E,(\2:,\ZH36)BEH30 .6Z0<$.@@.!"=2B?B72AB5 %(-+ECM M/!1WFG+U@KAZNJ@S8JX$3\Z(^52(>4F;"4)"&A\ XQ(#2B)82F\T,$H1!7U M5B:7+D8-*&%&S*7AU"OI\-VTMEIW,O#61TB(O+G<1B+[?)>5%$]']./%@+;\ M*/M"[@'J9S,T&!.(+34,:(L,H-JIB.?6@JB.(:,">HK1V@9F#8)Y=H5DG^]+ M![H%<-D,=(\'=)?L-7C*('<>L& \H)Y2H"!'(!B&-836.IF #C6BHLI 5R=^ MNI)YTCO5'F+PEF9:![ 1RU&M6]-*B7Z)TQ>P[,WIU-%,:*>J^- M ,&CB-D&4V",TD AXA'A4G$M(F8W$%\$-UW1'+(7ZX1=.8"[/S?-*/;H*';) M/"'" I%@@ X4 BJ8!TI:#&BDG-P'2FVP:QM$T8QA=:*=*^D638&0WJ@_.,M^ MT)IQS.L0/!FG:/IGY)T'>61$#)6301=-7 MHD6D)JTH=&5?Y1W[;K>JN'^E/$GV4=:,/][91UF.9E4F*0>5YD?IYMYF0NB* M9&Y^)E1!&X<&>!HD7QK5[NRW+S MU7KVW629U$*8Z'Q6S\O*Z%]$NF=&\'LC^/85A@J]M4I%ALH# E'I*B QT4 R MHZ617"*&UC80PQ'#Z[?:=372]E^LE_1EP>(BDD,S+#X$%B^)+8WZREE&@'!" M \J1!\9P"(24G)C ?&"1V"*J&I#7+SZT&K!8,P]L;6EOJ]\#,^O_VY>K&;,; M=EGY;>FF>-_O'>;UJ0_!])U9JBN,P%0*G\JYD$AUXP\C. 74(2&\0-QY$S&= M-.!"F.Z*>BNR-W958&Y1WM@,8L_:0$@N88]!2AA5,%%.JG'Y:*WZY MBL[//P;]D]C^L[(*:BJ+>I(,R+Q0OHXL\\YN@>F@_M'1O=%FSVU/QS5^?MON MZ9[U[[T>^H^I5W;#GT-?POIF&/G!IK7C[KBC1]YM^9-!?(!.;Q2OW.SVXP"= ME[]F])\+_3_,$MF G89<2!!UL074,P>2C@;>1$5@."8!\4AD22,*1G8P9#_J M2P?,!?A1,V#6#S OZ;)G"#ED(DF6*-)E:3W0TM,(G<890HG6G$7 E U!<^"I M5HQY%3VRNQ$IXI3N'1:=! FURI-=.>Q?1*K =#QO0O@,VW/!]I^S/-JW=_V^.VUW.AF]YT+O_5FF"JT-T$ %O#0*4*89 M4$$+("-[Y<1"B)",Z-U0>1EN=LAFQ%L 4E@]>R>K MA_NIATL#1W&*%4\6#46IAEG4$5+IJ",L(DQSZPU.L40A&U0MPHOS$M7#:KGD MQ9-UW?NV-NU.>]3VP[((Q:=1WWXYZG>B" S_]0^)D?BU2.MQ1[?OJOMH'K09 MR2-1\EQ_G'*H[UA1_3;_VG/[]^K7._5R#=0W6C4I1%]T+J?(Z[I1T!?]_)IA M?'TWN=RT-IXU&A8G^BQ567]:_^D\,[\.O?.HMLI#W,G+9XXLPELUD=T_*M'- MNX/8,ZK7 M0DB7#]47X63*J/XHJ'[I= J&<>@CJEL=TOX@0@&%70 :62^UP@HZE#9KAGP1 MB9XKBNH_L3A<>WC2T6>I;_U/K*0%GEHS>[_69M)@[%,G=4]\;UA6CBN=8L;W M?&CG,E/+:T5L=T\Z_3/O/_JR5.",US.KGONHGBLE50G1-CA+ */( DHY!FG5 M = XH& I#@*1M8T4[<@EM9[F=7[$HE4+1HP9-+NJLH MZ3&-=-MJXBUUA+BU#=% .!>;6I7X;?U)J_^6..LDBMLO%UK9[P-8>:75LC+8 MR3AG*'\@E%\IDHJ(QT)R#3#&+C)72($)*H" F:"<*1Q89*Z8-.!""@>NJ->D M!K[PC'/+0ETSSCT:SLTLN4+!*P(5L(%[0)F$0%N# !2:A."T@81&G*,-BO.F M)[7BK"OM:!WXK[XW]L7P2 ^^2TK)WH:Z4]/#?O]PBMRQTN^2AW")$:& @:J6T<)+1Y#I5\=>(=LY3+(A-Z 9ACA35BH:NI.MTNKWR ME(=FY^BR,="IT^!-?%YJR=_MT=&;\3 .A1],/0AGV7]P']R^4AV5.8.\"!Y8 M!BF@3@2@. [ D3B41#CL6"A+],.\!6!VD[YXQ%N FS0CWE,@WB53I801;:P" MT?AV@"(:@.'! A04UUQY1EDJ\=& >9%$O9CJ2CI,=WHV3O!BI+_YBT5\3[JK MU MW*]R?LMX8S*J&;R^-7H;F^T#SE1*IVE,=5**@6JD(S=@ HPT!F.*@H<:> MV;*\1BYHG1VD+Q[)[D]%,Y(]$9)=DDS-N5 <&N""T(!2%C&-,04,#0ACP>(H M19*I1':&UHIBWM\96OLZJ+5-&;VU*M7J0?8"_*4YN^J!,'ZE'*@R0EL%!6!2 MH;0@P ,E+ 1>QH]Q]!2"D9#2*!"X?LZ"GT^L>N'4HARG]P:<6KA47Q!<+L#9 MFN'RX7 YDP1@XL 0*X&1T $*D00J. ."0,$1[S W),(E:7!6OVC2"L!ES;RN MM67$[_NI%_R@&V'#9$_K\I+=.(Y[<1BWXBAN]MP;?=*.ILY[KX=^U\3.+>L\ MY(+':5>O@(*L&5 U)0!2@.',@@-2!0.$NH5#0EK=(&8]DGFWVR+Q[S M%L%8,^8]">;-^FZ%8H$+0"7A@(9(98TQ&JC(8(GTV&"/RWI;:!$D=D4QKU[> MV_I2U>N9K(W935;KX.1 ,0:9CA6S%&RMD%JZ&ZH)]SDY-45QK7'RAC(N/9$N#93\Q5&RBD9 \&D MQ:*86*!L,, K9AC%VGEM(ZZI7+ND5@QT%9VEMV2H/CT+?>&^A,55GII)_R>!(2E5RD:9)%+%\2P+1,>C&>GJQ%17VE?: MGJ&LV4>ZK.QT.IP7H#V3K-7R&;;G@^WF+$%U(0@5(B.%DK-(4#T%!GD'%".4 M>0JYD#RM^A>P?FFM]<2>[#A=8;!; $'-8/?(8'?)41'UQD!C0$ I1L0X!(;B M (P4!FHFH(OCEL N>U/KQ5%7T9NZ>^('>A3;5712RLXBEF.]<._" ICJQ:"6 M:5@Y%/90^+ZR!Y4, B%O%1!0&4 1YQ;!4S/./1K.S?A3I88N#AWP6I>E M_J-!+J0%WGB$ Y?"(5F6C%8XXUR=^.G]_:FUKVY5.S?JK=4DX"I6:EEL8:L, MWG.!]Y5=J(S#C!)+ #3. YI<##KH2%>I9UIZ1JS4:QN"-NA"]D5]@DE5+WC* MKM:7BHF+K5Z5,7%>3)Q-$, ,DB" ,-( "K4!RED-F)#0&!L,1R%B(FH@ 3,F M+@W=745W;%IZ&5OE>S;.^>)5JS_R!8*_/&/1Q#M@]Z3SGH9.?ANV7_?:G?^W M-AJ,_?VBDII5"JP 0,$- @##!3O8T?P6&WTWI[79G\,6U-.4?_T(/=P:>1'GGW ME^Z,_>73)]8IS!KF#AKFRZCY9J)AWBAX\']'T';_ZNF_U7CW^/#;P?&';P=; M7\YC&[XUCS\>[Z=['*?VQL^Q+0=;.^>M[C;ZO_/F^6IOC542CA).<8IV18V(J^[ [Q5 M E;HBZ']]5G +1)-FP3RM#]P0]^[BS3N#(?C+(G/)(F6?:8..AYDNX$]KS!Y3KA$T9"T*%%YQB50R&K $?.$LH@G+BJ\7O_GK.ONO*Q=CGD1 M<:3H7P+*A0_9M;_F-._:I 9^5W1XZ@*].IM;_5[\Z'TW%2;='7R\^%Q.\,'N M26IAZ4O*.3+SSO7+X"]"$>TAQ(!($J$_$ >4D01PS! /3""HDAL#JL.WRRY;OE%\5OLY6ZWWYO&C2^/O"ELM8U8=:@\DEXUR7/\\D2W M'6CWIB<]<\3Y3?D2.5CX6+#7VMK\D5%W>K#5.FJ=[W]KG3=9[)_3UM9O1\WN M7\?[Y]LD]ENW>?RV&]^C\W_G7_!GJ+3B/D +>: &H>!MMH!"%&DB#1@J/GS MAINS^-18?#QG4JLH/A$5+*!1SX)H9#C ((U:F$%'],-BS:]K&&N>D<@<&*R% M)&Z?I;ICVL4A9@C@P!R@2G)@D/6 TU3TW!(.$:QCJ#F+4RW%R3GA#$,4.(<5 MH! 'H#SD0 2K6)0&B&E8VT L!9KO&VRN.-^K*_QO/@'%B*6J>C(*IZ721O 3 MFD8$=E:EVB8XX]U*"BB* AH!C1NKHN6"88AX9PC0@F$0HNF+0M FJKMY\8X' M!2T*B$%+J DJZE(<*"%>:X0LD1GO5E><@HQT"26EJ0B@B(44WC% $"<9\]"H M5+93W1WN&A=F[)R01FQ0G#KF+*,BB"C8*!K*A@H*':4JR^!*RB!N'GZ&,GCF ME '!0A^M46. 9%$D<;1#XP>FJ)=S4SBEO W:82%PN2)..:.,TIYPZQB264.N MK#AYX8,6A@&KB 24FU2$&%D012$.)#..XVB=DODA[(@)34.1 N4IC1!"8SW$>%"5&V>&>K3*BI.AV"NJ,# AFJ94LBA.I4Q%_<8Y MXU$ Q%R0]LMB$IX!>8CLY63"YQ>^W0^?*:(>8DR LDA%X8MBJ(T( !G#!;3" M,>\7DZ#Z,''*F83/+4E>($HQ5X I'*(D&0HDE@XH'337UF*<)(E+V2#D^RUW MO_>L+=Z%E@%MR<60-3]\QLH$QEA:G9921BB.!D*T#H$A+'(SY3CU;%Y >PYQ MRH#VW))D$8&(.@XHIAI0R"Q07!" F8Y4G&@K-5K;P$HU(LX]G>_L?LZ.+'Q+ M*WP[I\W3SPP'95/- *RT!-2H*'R*01 E@8N@HSA8MQBW6=:*JR!.PE&:EM=& M&8@V9I0>H*B @&,2G,$:,ZG6-BAO4'J'K([%^LRR "ZY 'YK??CLN$V5ZRS@ M)&W,824&!G(<"1JCF!CHC9C;SGP.<BX*52 M[A +KXQUWBQH^6W&L>66I*BXB/&$ A88 33XM+:%,L #))XXA&C:!8!+U,#H MJ?UE]\L1RH"VY&)X'M6IMR2./&? A>0O$R0"FI04:$-$!"(7+)L[/^,YQ"D# MVG-+4HAD7&GK )*P7*QG@=%8 L<)A90:ZD-4C03"!L9S&)F+R37+PK>\P@=; MD9<%B1&,PB?B/VG1DP!1X!A@FCO(, H0BKG=_L\@25DKUD*R@(%0!; M$0#EF@-E4L5730R,HT\X^E&YX-I(4H:R6HB35,*YE( =(2UJ1B(UT$I$9#.2 M$>T(40Q'6D9H@]^P6>@-_K)GK.,TW[9,*U?59 %;/,[,XN%.SW;&J<,V+^H0 M_*';;J?WIBI"D"N;S#NK9S;R<S75,(DD+M 9$P;?68,O0DQ, B MXQBTRG :"4D4$T7JM_WMTD!?S?8!DK7=V&K3VG%WW$D5:(K^Z,@/4HFFDX$_ M\KUA^ZLO.OWAD^UGOHI5^EXMA- .8[_$3W/ ^\PX[Z9A?C,[RA'O^UW_/@YU MRX]VPY[^EA%^+H3?GB6WVACLC#4 "8VCR4DID)Q* "5""E(&M4X[.C0P^9[; M?K>/:J[:E^N4KBX"WI_77B!@AKF%PMPED:5$*&*T #B(5"DM?E)00F"Y,E!J MPJBS:8' ]UEH&>26KC1I?0GL1S_2[5YDKUX/>K%Y3\967[@+8@'>U^E0;D]& M<@;,MWQHV_8HX_5<>+TS2TL9@@'20( S1@%J?0"&. @TEM0ZSZ7T-)5_PPV$ ML],U.UU?/.(MP.F:$>_Q$>^2H4+KHT:2" 3"TBI"0]*V4=$:CUI+*HT]$2(A M'FIP^7U*7D:\I?2U$EY;JKK7ORAP?]3O.#\8_NL?$B/Q:^'_.VZ/SNKA9S7] M06Q:^838<<6PWVF[8OJN*P?R"Z"UGV8&?+LG-95>H"S(WW MES-JL^>R@GV@@OTP:WQX&: DJ=P&M!!0;Q30TF/@-0O!!8BU(5'!"M904-7. MH_284Z\N2%9/#WS635DW+9UN6H"YEW738^NF2^-/0F8YEQ8(EG23$JFBBG2 MQ+%(Y>\0$CCI)MF@-ZQTR[II<=;AOT=IJ^SI*L&9W7UG^LKZ.#,'OW;UX+#= M*[N%U&^S7UR"W"?O"VU3VKCNG<51*'K]D1^N7UT+.;N'<7]8+BIY/? =/6I_ M];^>MMWHJ-H[>')KBM<%^W[WX^F5VD0!&8^2V)0B 6=OL7;W/N5U[5-R;27I MS,_T;B4V1H3VE$IK/91402(=)49('.)T]Y*QSSB5>JXN.AIZL8.N#<6/>[C=<[%W7V.\GLZ]2Z>7D^"BUZL9'GNU MHT^&_O7TPZ^N/3SIZ+/7[5[92^5%UR&D?-J$IU6M5&J=(E8V=.**F3QG\A+K MU4M<@[GJ(*?K'(G;C__PXA\>)&B=2'+'BY_ CW2S)#\F_RUE[6&S*83'WHZ\ M?,&H!/L#78)'Y$!1UM)IJ]6-O8*R=7/Q1O$L/KC8;_ M^;?>^,GJ]"<6KANU_US2=4>%+NZLT#E+_\VQ6*IST6\6R>BQ;!1^&_61W9\L=EXH;NQ@:/AKQ%(]-BU1][],L<;7U/: MDU\G*/#X:KQ_XGF*/]\4 M?[Z5>T_A]W_*&A-??6_LORLML;!^FD_XZM!ECYK%=<=U!/-TUK(F:6'NM21( M*.HQ#0+K()QDAB NF"4.?]Y*\ XI1*#\\+#5Z:78OQWTNRF,F%KW=WMT]&8\ MC-WL!]O?IE5"AT,?_[HZ%51J?9HD[>]UCO:/_VKO;FW'Z]]V+A.X#O%^]\.WUG'K^*#;ZK;V/G:;>TVV?_Y; MIWEN6?-\_ZRUMW-Z$-MP/8%K=^N@?;"UC9NX%=NSCUKO]K\USSO'S7=_GK?. MOYRWCG=0\_BW+[$=X2)YZQ,\_4PQX285Y:!&$4 QIT"IH(!#*K# C6 PK&T0 MV5"4UF?ISOQ3KBX 5<]EC5FC9(VR8(U"F21:,\LAB=9HSRQ1CF_T"C("Z0Q$4 8XP"UB ,IJ0-,:!^8H"@.=:E1L%I$ MI>FL4;)&R1KE)6@4J"/.< @]I((&[C1VF%$O#-<("Z$F-@K*-LI2:!1TH5$$ M@5X)$XT2'1"@#&F@(:- .L>5DT(ZC-M,?CJH:-?[;B>_%R?^Z;F4'\O/S M\U_L\VL6S$;KF-4:R]+JP,$M@>V+_EM,=<6[#?;RT=9%!FO3D.Z&"7G-A'0. M0MKZ-!.&198H E$4 A>Y*(TV!I"0B4A-K9%6L\ (6MM HG'3QC;/34CK"3;U M]&)DB%NZZ&&&N = W&5<$%J+B9S,L0] .(N U70*.<)-P!3+"/$20.B.C(@0!X0)P%[JM8V"&D0 M*#/$98A[Z1"WR/A*AK@'0!R987$!4\0I$)1'B!-. R4H \X0'X2"WJ)HJ!+1 M8(1EB%N1X$BMG8H?_=#K@3TJ8R0NSN]._Z3K>Z-GWI!U53%[L2M!JJ'=[+FM MRX'=KN)@&*><91(@B2B@E#!@#(0 2NL9-=I;)M8V> .C11CB M]YM/]<*@>I:#SXBW=+[&C'B/B'B7OD?!G,-.*A ,YH#B((!V@0!FH\$N-4,D MN(1X4BR"M&;$RXA7:\1;;"9]1KQ'0SPTLPJ+D*"L!T+8R/%L,$ KH0$.FEB! MD1'.KVT@W, +V:XT0UZ&O%I#WF)3O3/D/1KD7;HFJ;02!B\!9SI%7R+:&>4= M8-!8[0PQ%M((>:3!569YM7)-KFJ^XZ?/&CV,*<\KCT7LE/OM-) M"W%ZKCD=U8S=]\#NV3(T+%)2$=4L2.8%H (%H!@7 'D&E1-2&0W7-F@#HQIM M(+ULT)T#YZL"=XMT26:X>RRXN_1'1O5D!"8*8*T)H,9$N$,B_I!*.QBHD\:N M;9"&@BC#78:[EPYWB_1'9KA[++B[=$8J;Q6)N :$8@Y0KRPPV@@@('*1X,& M%%K;D V$ZE<1*L-=AKL5]D5FN'LLN+MT1&KC-=71A#7016,6!@Z40P1P+8RU MT$'+38([FME=O?R0JYHB^<[W_$!W2D^D=MUVKST<##&Q%\ M\\K09AB?'\9WW\SX)#4DVB,< )<(@FA_** UC49Z-$-,X-:BP-8V< /2G":9 M(^@O'O,6Z9/,F/>HF#>3*.ED_!L):\ F+>\)&$A+8#37@T'(:JN,29C'9 ZA M9\Q[\9BW2,=DQKQ'Q;Q+[Z2'7,,@': N4$"58D!*98#@4C+*F,24IM@S(HLP MUS/F98MTCN9,>]1,>_218D"<8PYG4 N%<#%$?,,A@ Z(2BT)@YNM&U9 M@_+,\VKEHES55,GM\:!_XF,CWO2[W?9PF$ HM'NY1F1]/917H?I]?SA,A/4N_[O3^B&_3=QFFYX'IV;*07*'(0 ,#3B1JJAD$TMD G*9!>JHHHW)M M ^8H4@Z:OW1 >P3W8P:T)P*T2_\BM\1 22+;U$( BBP$RE(!@K6!*T.X%3 # M6@:T#&@+]2UFK'LTK+OT*SI&I)/1J+90.4 %9,! %0!U6#F+(%$^VMBHP6NX M#V;&NXQWR^=7S*#V1* VD]LHI(O*R *$HC%*XT B30%D77C@+ .S+I,X&KF M-%S%?;'V^B/=B3UT?7>L>F0TSK>'Y+)#]Z(WG!EN]MPD!#3,4#[/)HA[FPG& M*P?CYF?/@Y,P(!#'CP :-2V0@D?"ZB#W!GK'&%G;P*HA.*U=&&@UMD%\L7'Q MEX60B]ZO)B/D0Q#R[ (A8=!,QK\ 4F8C0A()M T*8"61H=8ZP_S:!D$-A3)" M9H3,"+D4[LZ,D ]$R-8EAXQ*+# 3'&!$(D"U,\ $*@ +@DL#"0[8K&TPU: U MK+J6$3(CY-(@Y*)WR\D(^1"$O.204F!BE&= NOB#1MH/%&8:>*4%#TI*X:.5 MS5D#+F1OUY>(D#7+Q*RM4W6G9_M=7X1!OUOT3WQ*MN[W:I*"^;+ ?I$NU=UJ MI'N'U?"G0%G&^[GP?GO6J\J(D5P)"KB$"E 5.)!(>6 4Q!XC[D3@:QNJ@63] MPF2K ?0J4H3)EC8I((3$'UEMC M R4H_K^V@5A#R/KM)IY!,H/DTH#D(CVK&20? 20OB21##&%#%; ,8D E#4"2 M^,,X*3A5PD!I(DC2!N'9VEX>Y^HJ9JSNCH[\H&A7+M97DWS57QI%S^>]RI?? MB=KJ]_I7H3T7*;D/NN_,NE*U$X9R%S&=8@-2U4V@.3= !Z.5")X;D1)4&XHO M8@G5BI8I>;'I RN'=XMTB&:\>S2\NV2S7@E)E'0 !@U3J@ !TC@'/,266*6P M5C@M&96J?MFF&>\RWJVP%*1'[G/= 6,P"UY]!3 M9:U1J?0F@_7+'\>#>\N^1VU4EDG/*#61+P37 #)( 6"$Q,\ M$E"YJB2(R/RN5O[(%4[V-#YB@I_Z)4?ZFQ\6.>-SM9V5E[&GMX-^MRJ2,HZ= MMWN1\_M;*175>7M))IKM7G_0'IWMQ"8/_'"TV7-7[[+]WW$\W/2CHWX\\C6> MTO6]40YNS:#! !/@NTG.:P;?&X'O)U8UF04N'@=2< TJ" !HZ I@GB$'M2) J[>*) M1<;>C+T9>Y?"BYNQM[[8.^,7IC8$2@D&G#@8B:^TP#B1UE%%&6.4>$;DV@:& M#:SR^H ,OAE\E\*EG,&WQN [LS8+!I(4+1 4RDA\?0#&1N)KK T.$\F50VL; MB#<@6827^B6";TZIO5O7_3'H?VU7>T7U!U=#^U1 MAO:YH/W#%8*]P1KL'H]TED>7(!"T6[_C,:/=@M)LIJBJ##X1K0#6B@'J:ZNL%#'SP'L6#R&I66K(DH]U3 MN2%=>WC2T6>I;_V-")5/_9:/FJVT+(=?I0+,=V3D-DK>\D9YQ2U 7!J$:#42J"A((!*HC@,#$D& M4]5CE5/55S=C)RN+K"Q6.$:3E<6#E,6E]:X<)D@+#((- 5!!(=#$6R 0AY[CAL-@L=,\5O\5^[';[J;E]^Z7\ MJCK\IK#ZI#W2G>K(LZ5@9>_6CQ)UE\"!]82)+*_*>(M;&$ (RUA8Q+ MP9V,2 [7,E]H(IOK:!R;K*2)Z1/"/YBT7R!Z8)921_&B2?V77+0V&\5L!19 $5R@/E MTJ;2AD:$1Y90%%(UZ77$,Y+GI)^:GIH[.'?PZ,1][5-C/I87U>AQY^5-_90TH(+J_O[*DSDR:3('O/ MYO&>G5_)32)("=R0+S96Q$%"/&*!:P92?)$!4O!)I MQ05.:P8P61>9EV;GF!F*-&= :^HCEP@,C6.3E MU#%N9> *\S)#*>_+F3.4:GMJ[N#:=/Q\5_7_KKQ MG_AC>DFITML]YWNCUQBOIXI$,UK>QJ_]X->N'ARV>R5E4-]K\SMJX*MJ^R3"MHH1+(O[)^T);V^_&EIU%]E'T^B,_7+_0]]=?_*0_;">V]'K@ M.WK4_NI_/6V[T5%\7KS=Y-84KPM6O?!-5VHS[">B^^N$.\'96ZQ]W\VW]2FO M:Y_2J[TW^S.]6\GI+=:>4FFMAY(J2*2CQ B)@W742\8^8[DVO>AH<,E"#R.A M'7C]!>@0N^.U[ISJL^':OZ_T6C=VT+6A^'$/SR'(DTXOY\5%KU?%M&*O=O3) MT+^>?OAU.K':O;*7RHNND]_R:1,&7+52J76*6-G0"+GR"UYF9)?DP_22EK#YM-(3SF;$K26KY@M*'[ M UV"1[33HZRETU*3];(TM3@:)!?"/WX^[\7:QEXYN5)F4?(^]$;#__Q;;US# ME-NUV9,(UP-VM)W/D!5W-F0Y^__9>]>F-HZM;?BOJ-B[[LJN4I,^'^P45023 M;/(&D0!)'ON+JX]&MI#8DK"-?_W;/1)(&+ 12&(D5J4",B.-9GIZ7=FZ_R16]F9V#UM'![WNO MMH]W7S6.CO.O_=W6\5'CX)?&SL'^'X>[_]UM'>W]O=O8:^5_[Z[,[=ZA-OS0 M[C;RV3H9.P8O,WC8\] >QO"?&>[K*Z(>_W,L^?.G[M[91+'8Q&/E8F;.YF:3 MC?E^SIQM-J5YZ(GQ)OG60:;Y S\+5WS?*Q;LH9_]SA4K3.>CR#V!EG:#^=-^]W M>8N^%OG?I_M?/GQY_66;YU<75]G;IW^?[M/\W?_L7KPY_B5?PY_\S3^')ZU7 M^7/')R>M7\MU?_BR_^7OTZ^SM]_\\_K+FU__$J^/?^OL__,7S_?7>?/K+M[/ MUW60?[\Y_C-?]_Z7UC]OTE5%Y1'^])98AE7$$CF+&>*&,J2=((@X:QW&TG"7 M-K9,TW!5N^Z2ZS%O]KY%.NO01!BH JAB+N7V0!7+HHHO5U0AO4]4\82"$@[Q MI!5RRB4D6##1Z9@)1&ULR:81!J@"J *HHI;;>_6HXI'5_$ 5RZ(*(5EVWG!7(!84!#0$-5R_P M!6A8/S2<"I.%1(+Q!BFM">+:.Z0Y9_F?A?-'SI9VXF#&PP*ZNMJQ7G^NGJP_^UURI+]FA]O MT60/ND?1G_?;PW82#VF]L*;Z,@59KJKN".;\N>+BT2 _@X7+Q<"K6(X5PB6$D M'?,ENU,A)Q-#46D?G!&Z,N.UK%]A,> AX.'JQ7KNG;@.4%D/J)P$@A2Q62^4 M"4GE#.+6:^2"M"AYR6,DF$F)-[9(,^\0 $L R^<.ELNL\@&PK =83L)#-AB: MN)4HX*@1#UG#-%A%E# W+-,E!X,7C7[T'3L8 MM%.^BZ^RY@O.5/[6'RHOZW\:(R]K*1SJG(<8+MVQM[=PFQ==/&PD;KWI8I;4 M@:4FV1]^M1LFF0&_]'NGVP<[>[_T^D<9^@_2A"B %1[ "@<[T]Y7E2PEF0M\ MH KQ1 QRE%A$O?:<1AX$-QM;ZB8ES#5G8$V'3S]UA ^P<&Y8N-04>\#")6+A MQ//*N>%9(V8(JY)E+X+.6"@H4HIKG'5E+73,&C*_V:<+P!# \!F!X5(S[ $, MEPB&$]\J%LPF8QCR*0C$M<+("<4S-BJFB&8X&+RQ)6_67P(6 A8^(RR<@U,5 ML+"66,BFC.00/"41R<@R%CI'D#;&(>^QY<9PZI38V&*W%*,#&#Z-SW3> RNF M)AE?^P"GFTK<7-I[+L?U-?S.@G_G<=T8\3X:3OSOX<6;?\*9 MHURVOOQV^N;X3;[VUQ>OW__6;KW:)JW37?KZRU]X_WWGM-SWFU?[I/6^E?:_ M^+=:.2IE#"@IHQ%76"'KG4=)9(/ J11T*JU*,;L)BJVV?*: MO#5&&AM<0(*DA#C+V\XI@U%4,0:.,_)0NK%%ZO M\SGW:.M+7HMC__G@S[>9Y@BW)1/3ZOS#!(XL#@I1P[#.9">L*4Y!G6A)$61&3C33!. S/I\9) M#._B,AKK/0;VZ]3U#!8'%F<-%Z=&250U+CR%9GZK7E#Z@%[4A2Q_R5SYWT*5 ME^T&?HYE@->-?-HTC'W0H&<<2SK2GD>QLNVW7GJ3L.9(6&$1Y]0A$_(3#89G M,\HE)0G9V*(+KBA=T_X"S];KL'Y@.(=0%X!A/<'P8@H,F8[."^2%\(@G'I!S M-(,A5M*3XC=2OC3S S $,'S.8#B'Z!6 82W!L#71#+EFDL@0D+)"(>YY0JYT M[TLDN629T03SC2T!FB& X=J!85V3P $"EP"!$WU0Z*!2"A0);!/B#C.DBW@\*\#:2O?Y^LO^5S'AZ>O3U^+ M-^__8OM?_,6;5W]_:+WR%P?_['WZ?U_VV5LKB1(Q.B18(L5/2)#QU",O5;#. M)B]XB1;=#!8U9]J#-D2*9"A 2,1 MLI6#$W8N99+FWTKQA09]*QA77RC=;'<#R/@#9'PJV33@H#Q3B%$I$:><(IU" M1,2+2'30E( Z(- ="K>3ZP@V2AD*$F6 M%='B17.2,X2Q%PPGRT@JW@JZX*FB *( HJL$HJOOI /H?!AT3O3/*)SB+CFD M3;2(9W9$AH>$J*426\4$X7YCB]Q2,?K4U5+K@9\U*J6Z$VB??-TJL,C+,X46 MM2J*>EY76DH%N/A07)SHOE:H2))W"&N1<3%8B8PF!EEL M?4Q">D7TQI:^Q?<*N BX"+BX8F-3 #(?")E3GE8CB,RJ)$4ZZ(@X]SY#9@C( M")N?)$^&T5)9U:1\&0X# $T S34%S:4Z7 $9'XJ,$V628,.IT!] 3TM'+T-(?0 -#3 M4]#3Q+[#S 3%"496E1GKH=AW1@H49.0J46Q"* TEFTK>["D)[ 3L!.P$[%13 M=EIF@ ;8:7[LU)HVGA(QRA"D78G+V."14]HA*QV.W&+*#"D=[YJ:+R/+!^@) MZ GHJ98"LGKT-(=0&-#34]#35)6K)8$2EI!TF91XF57JHD](:8$MQDD07WQ[ MO*G8,I*M@)[N"J#].+3YXB_[I4RU$:S6JMT-L3M\0>EF:2(XM7P^_SGV7Y[: M_KMVMUHI4[\N@[2"OJ,8&]:76@+;O<@/IM'M#>-@\WJCF.G^B;U!NVS#%_W8 ML<.,"B\_M3O1AL_'AMU4[S GWU*+Z]PC-LY/&B5W)QM>HCH<^KVK%G@_CB M\L7+T!Z<=>S%BW:W6J7J0S?"Q>7;QM RNDIC-CD1U86. ]CC[QG?Q.;H)KY" MOM%!R39Y:<;77'B=-*ZV\K5RR795+;9STB_+VK^_+O=K8.JZ$JY<:.T7OZPX'/_UH MM[[3NFO!F^L1?'C:S';GZ/ZF\G_&N@^+34 MHVZGGMMO@=73P^]ZK[>/=5XVCX_QK?[=U?-0X^"7_ZV#G__OOP>^O M=@^/_N]?FA+ULK'[YU][QZ]7YJ;O4!Y^V.LV\MDZ&4$&S4;\[&-1LD]L/^MI MI_GBAH/&IY.V/VF4OV10Z40_',W&&Y[TSO-7A\'+C#SV/+3SW_\SPW)\Q?+C M?XYA8_Z\WSN;:"6;>*R9S$SX3&]2S!=!^&:3$/+ S^+-;WP29T7B&U?\S<^N MV163?'3%+EEO8OU0!?.)%CE_E-]7"E92K)W- MNH+'64&.C?U\[I-!8[=;QKW^=MZ-#8:;C1)ENT?HX))UNKV1<0!OG?6M(/P+ M$'[SA++_F"*A;RZO7AHP[)0.1Z,EWA[]RBKNZ,74H9]_=AP-[ZOGLJ<,XM-GR'FVH7=OOYBL@_4TX_PM"Z'162,/CEM_&P[MNMCPPY*8'C?]OU)@Y'O^,:@ _1L MBWQG%F85?QM\E8CIL$G)&,J"YEPS[CBQU@JF5 A)8_UVKRH/8(Q7-Z^.'U\>%IJWKO._'Z M2^M]B^[QUOO=BX-__O[P=<+EZ^.3]_O_O,[W5LYY>-+Z]379I[N?#UYUWN_3 M??;Z_3NZ?[PGWOQSF*XJU8[PI[>,)TNTH2@ZHQ%G5B(K241$>A*-8;SJ12(- M;RI]<[)IK?,MZPE6]L8,DKF'QRK:(1WP=@R:K0I&# G M,""!K=93*E3QEH="1=19-YD1&?NU)P(F]+=U'DUKPTX=&D<2B;F M)\9.,",1]9XCKHE')F*/J(LQN""42*8T"5;Z9JL4&,@&[ GL">Q9,X&O"7O. MTM1%$ZFB]3'XQ(4G+C)'" G$*,J\8F!WUH SV15G*D:]LBD@[E5$7%F';-(" M8:6YDTI@'G7F3*:;BJY8@[%Z<@50)U G4"=0YVUVIY.&<,J"IXRG1#/^IFB4 MT)@+*8D"ZJP!=8J)N9DB(=1Y1+#TB"?MD$O*HA2$SDI0,DR5WF>:-;D"G^WJ M3%]XQ 0;75N>'5=LV&Y>IW&9QJ JTVA7.0_UF&>[CLDK(7!+)"<4V\1U3$:& ME,TBJVVPS&5[Z#L3 F;*8BE/=)3$\NJ\GQ?NCWR?O3!*;FG%3]6A >2WS(#X MK9VI_!:E8U#21Z09S183E1AIQ142'F/.=/26IHTMVN28U6[:3CUAJ5Z#QIY\ M.6IP!;=;0\ '<]'P'TL&-Z:KW8'X?]O.>;P)^*#BWPOP)UD96F!G:/)(VXSU MW"J,+'$).>.PE=%B8AY M*6/K*-K+=9C?.WJZ'=Z?#X:G90[ <6\[7'8M+/T*][KC1H55*+4"^)TI?#^, M_SMO#]K#>!3[']L^CA2\P^A[[[K562I=#U2\652\HRDW/+8Q^H UPH(%Q)74 MR$HL4"2A3.3"(FOL)>Y:QZX"]<1-H!&@D56G$= 00;1!M$&T0;1!M$&T5T6T ME^N)!^-O18T_,9UTBQ.- @4F+.+2>F0"L<@JR12S3G AP?BKH8M_+>LHCNWG MQJ?V\*344.6K:U33>6-H#'N-CW$P+'_JI?S7P;#?KN;%C:HL"LH-JNJ+7C5U M $*WD)4!61F@"SYOT9ZE*=,R(@'O>KUW+S+"_S,!^,,1OA_W_AZA^T$ZO,+V M*MS[5T%VT.YFT>[:4ZY]%TMQ,\^*76(8<9,$TL9') 7'AII@!0^E9Q.5>K$] MFX 3@!. $YY^R4#= ]$&T0;1!M$&T0;17A71GL626X9;'RRY)5ER$S^]UBI2 M:@1BC,9LR3F9+;G$D*.."Z9I=$2#)5'I2'&*8(WMJB0 /@ ^ #XZP[XD(<-H@VBO9:B/=- M-!MP8"'JJ#'GVFC/LA;'N6><&!W]E M1"YBC(@.WE!IO/2RL(%0"MB@)I&[M2RN.Z_K^S$K:K_T M>Z<%S0_2'[:?47LT:^[R7:"JS:"J'4P/I(@Z6^8^$I2(B(@[;Y%Q*B(30I1* M!>=P5M4(@?E#P + L^#!4#! ]$&T0;1!M$&T0;17A71?LJ)%&"[+<]VFRJ0 M4Z[YW"3 I(AX,$ M"%#'0+1!M$&T0;1!M$&T0;1!M%=#M&N:PYZMJ[W*N/J]-X".(C,Y3(ZFLM23 MPB%(*5%DF"-.J$1:Q8@,3UA1;G!D&. >;7T$V^E@GI!V580S7*N1]/ M8G?0_AC';O/&#YTLYS>J'R#B"S)RG5*E?.]/:U\3$RO;603JVG\'4FL'4VC_>'K:. MQBT>M]\2J@.FBB!+J$><2HP,SD]':1$]CC)BYS>VI#:0D01X#WC_+/ >5#D0 M;1#MM13MITPY!U5N :K)_RP MANI[]P:#\QA@&,-,$%\%12\AGEIJ#38621)<28>)R.+2J\N%Q*+75$J;(=[P M)A:X=L'1QPI=O3 .$FE6PQQ8&C?/C5/JL)C_7G68J#L5WS2X'LC#,_?2+,/P M8G\PJND%@VM6-KZX8N/\7 P3TN1=4WSGPF>#RPB&G/!)V,"U5'ACBZNF8?7+ M5 (R!C(&,@8R?DYD/%N+:TP=53)CN^86.ZWR7Z*G7#"FB0MWL_$@+U]^!;2\ M3%J>"FG[*!TQ(AO).&C$N;3(.B(1QA);+(+WHC1(;&)3J\D&0,A R$#(0,C/ MB9!GX&/&HM&):NJ,S::6=B6DI5(*1!"761FLXUK0\,0Z%M90D;A#27J%N"69 MAG4*2 N7:,K&O+4]M_U^Y6"R(G=[7UD^O_ M."&5;YSF_?E@V$X7MYRGNH8K=6"TNOEV.O9L$%]YVVMV( MJ@]]_>SR25]^:H?A25[;?.=XA'+C[*GQ%XR/;XZ.?;6Q1@>9WJ28WWW\FQ_^ MYD&S20AYX&?QYC<^B3>9_L85?_.S:W;%)!]=L4O6FUBKE;IBDC_*[RL%W\EA MO">*S=,>N)D*J!Z5"_C=*QZ#Z/QM&/,5AZB%<:3[>^A#@K=]YZPH(DGE".;I39[M''NTWA4PO3+RW76J_]VD>Z>#/?NMN>W]^>MZI1J:.6MA5]BUH.VP(GMA5/'SD(C30@ "ML 3J""G^4W#96^!1S_H>AJ; M\[-+H4CUUB+55]''4Y?U9$8J'XJN>Z'J.I:B4JH2M50I;Q4WA&@7I:?&28D5 M5817845-*"-0BCH)*/[2;KTJP<,W']Z<[M'6^S_)P:^_G1R\^KO]^DN^B^-P MTCK.U_'E[\Z-@.(_>[@$#UNGAZ>O\YVU7OW%7Y_N\M8_O[UOO?>?6W27E'MN M_?-WNBI\.<*?6\?^+4LI.L8-"IAQQ).6R%I+4!)6:R*CE+:J115-(58IOZ>> M8 49/)#!\U!BJ,-RU3)'9[48\Y8:E8?1)63A+),TOTR39O*>D=+ (1!'$:>) MH]*5*.Z;]QA873QNTH3"SN6S)YEF3VVQX3(&Q''I<(>%1499A41B/O]=1V?5 MQA9M,GS3X*QE96<]B0)X$W@3>/,Y\.8,M$FD\)X$JCC+MJ;#5@IM/%%6>VFU MH&!KUH MV31;NKQSO; .><$S99IHD V6(">TLP%K[S7;V"*,-[468&P":0)I M FG66=17CS1-4#0X;'#PO-3<&6,"D5J2Z(RS(@)IUH TQ31IAD""T5$@P8E MG 6.7/0>12N"]!Q+9WDF3:6:DFH@S=5HL;Z6@TEW1OG=)9D[[Y#HAR6+Q7I? MDJ[RU3;\B>V^BS < ^;>P-R;9Z'9@FB#:(-H@V@_,]&>)?87F!*!82>"X=S+ M9"7))IESC&+%L)3WB/V!]35'ZZNU M/54B;6RQFZ--YAK= V0'9 =D?_HEFP79171!&QILRJ"AK;.,)"Y]P#+QD (! M9%\ZLE\+1E$75. F(A=R$@*PWK@2C O/">V%*XB, .P [ #L ^]14I"@\ MXTXEX2T7).HHL];N(XL\&NH4 /O2@?U:P(0*J[R(!!D3,.(Q^@SLGB&E?%*2 M*4\]R2H[('M=@B&/R#:H<3!DU)6I-%[RXU9,@ZH54[LJ]*Q'+>]J@/.,PV.C M)9(05OJ[6'/2U]_5I1PF[K^.#Z0]P3]OVWG/-[$?-#@[X7YUVI235*4$^-0 M]#HAGAA#6E.#J$TQB*"H)FEC2S$ ? !\ /QG ?@+2)< T0;1!M%^^B4#T0;1 M!M%>2]&>Q4RS6G.)<<1<\22#I8$*'I63EE"E#)AI=3#3K@=:,&>"6(-PX+Q$ MT W22494HN?4&J,M46"FU2W:LI:E)Y6P(V<'L2S4Z5GL#FR%./%S>0U%)Y"9 M#FDNH(\]=]%>KMO\WF'4[5"F/Y[&[G!PW-L.EV.*RI2BO>YX1E$54ZT ?F<* MWP_C_\[;@_8P'L7^Q[:/(QWO,/K>NVYUEDK= RUO%BVO?=T9SYV(G 6,J$L& M\>@X,II9A(5U/EB3E7.QL26:0MU,@@U5$>[G^>+#_5M3^N^;EQ]1%A6E BFJ.># $.2L]"BH%2S37EC"P_VKHZ%_+ MLHIC^[GQJ3T\*>52^>H:_3B:*#SL-3[&0=5FJI?R7P?#?MN7 Z.BBP)T@ZH8 MHU=&#T,,%](S(#T#U,%G+MJS5;TN/A[PKM=[]R(C_#\3@#\+89-3'$B,:M*).,LJ\V=CB\F9]+6 ^8#Y@_IIA/J1E@VB#:*^E M:,^BSGEOC-5)$!(89Y([J9/SWA.AG8P%>)$P*(4B\X"C>FA("E-O;;\LRWZV,L.%7:!858U!1QD21RB5)DI5%&)!6)IV"^U<[?OI95,ZU87.R^ M=PH3*R U#C(A0",#T0;1!M$&T0;1!M$&T0;17@W1KFD^>[:N]BKCZO?> -J, MS.(SV3_>'K8NQE7IQW^QMY2Q:*BGB#I*$>=*(:L4088X$VC@P6->G"9-B3FT M!0?@!^ 'X'^ZO'4 _L< _\'1%/![%H0Q2B#J8T+S]/FJC2SG6G%;&*"97OL M(!W;SV"*S62*[0Y;TZ:8\RZY_"Q1Q%:A;$4'Y*2F2$=N<#2&RE#J3IJ4"TA= M CH .G@6= ":'H@VB/9:BG9-O>N@Z2U T[ON=!>*.I$X\L1CQ$E6\HPG#,7D M8[!&6Q8U:'HU]+FO8V#V9]NQ71\;MAKL\-MY-S88;C8*C-0C5.IZ_1#[U3?D M-6M4S6H:_ZKN<71D_%TL'PR]<]>)HZ,K3@*WSX,(03L2I&!*<&N2(5((&[$, MA%'&Y-N]QX^!J+YW;S XCP'&/,P$\WM5$=(5S'/!*9,B(2&,0#P&CJR.$7$1 MDB!,$D'PQI8TO(G%,JJ1EBMV]4(YR,99#7MA:>P\-U:IPV+^>]5AHNYD?(M% M]C FGKD]9YFU%_N#48$PF%VS\O%TDFM27C%O ^*^2@4PL-J7<)"%NJ4,6:XUH3 8G0[T,H?A#L:G50$2@9*!D MH&2@Y.=$R3,P!C[;S+IK&2,0;N MK#!142NE=R'*:%4"/JX#'U]+%(I:$A(Y05*QB+C'"AFI1?XG3R1BA765$FYH M,_\/?/PD*48_#FV^\OP[M#]N_91_7%[EU"KY6#J[OCRU_7?M;K4@]0;L\SA?]V+'#]L?X\E,[#$_RK6<(.AG?-=U48G3&VSYI75[[ M\V%\.5YP/'V*C0==])W*Q^W+=WW-O_. OO-X.^UN1.,;)[2Z WE]]:9_GO0G M._Y=1*X?[0=D4[ZS%[;SR5X,-GZ\M@"G^5Z_6M5O+U:[&_)"O:!TL[SW/NM7 M;9BK!1R)0EZ@CCT;Q!>7+UZ&]N"L8R]>M+O5#55B[9KLJE-D[Z18'Y5]M3&SG7 MWD>LN<%,!\Z?46 MV6QJ<]\K?@J:'Z-/K:!XSGY!JN:=F[^P13-+6[/CK$'$QGX^]\F@L9LUBS!= MZ$#Q/;RLESR3#>PXO<'AK?=]ZTKJ];?O7%V7*(!Y0KR\T[USJ]/Y$:N[.%S8 MZ=C!8+3$VZ-?MAM&+Z8._5PY:'9ZIZ>];J-R<38;U>'&3F/'GK6'MC/ZIWE4FCW[#;[M M_?GI>:?,=J\V9E7;>[F=)P6^U5_VQGWV?O]FG[W;'P[LJ>>SIP[CT&93>[2A M=FV_FZ]P /L%]LM=RG>OL%W9+-/AP?_[EZ9$O1QMHBI4N.CJ[6>O+#ZE<;T& M^WA4&#U:XYL_'Y*H4T/0@PWR"&7K-+]I6)<-\N@]4$\OPM,Z'.[9/*H$'%8D MK^YZ^X]]V_' +?><:US&UT;F&=:* M$6=82=2B&#-&H,G'58K6^S])OC:2SRO>_/K;^]?O__S4.L[7]^O^I_WC#^3@ MU4G^[ ?>.OT+?YVBU7KU]\F;X[_R]W4^O#YMM5NOMDGKU8=/K[]L?SXX_HOG MZ\V_W]$WQX?IJJ#X"']Z2Z6VF+-8\K$4XH9S9)PG2'H7$XF,$,HWMJ1F3:.6 MD9ZU +FJ%UC-M>O?TL+RD!2]N,$6LY%#'59LKIG/"Y/XNA/GS?3F![(FI#S9W0/&/Y)$JN2#1&DI4=S)&CN/25 M9!+II S"$HN4?-+&NE'CC)L-K>;:. /H$^@3Z!/H MJ7"1G.%?,*8A#)MB=!, MFB+3I@33$[@3N!.X$[AS0=Q)G Q>16L"B=RKI"536%I!O&3<>?#:UH$[Q15W M>HR#\Y*CA,NX^&0XLM1X%++FXX(3(LBPL44Q:TIA@#O7;+#-S;26^DZ2'Y=K MV&Y>I'&-QJ"JT6A720_U&&VSCMDKSFF?P=QY0[(]%)T+4DLA''/)!NEM&566 M$9U7H\KRBT?-JBE/=)3%\NJ\GQ?NCWR?O3#*;FG%3]6A 22XS #WK9VI!!,Y0D+6WS540.2XRHYD)(;FP&IPSW379+8]ZG[CY43UB::U<_L(7J/[CR M61'"+;ZQ1[*!O"?D_VT[Y_$FXH."?R_$GZ1E&)LQG4F"8B@IC3H19,M442R( MSN:9)]CPC:T:SD>I)[P!W /SUE>P8S MK>1?6RN\Q"+PA*D145$LHQ8F8<8$F&EU,-,F<1@3A<4X)!0BYXBGQ)'QD2%* M(@O*&.^,!C.M;E&6AQ8/US?*4HDYFVQN68/P1RGP^&IZ5+^G%O.USV+"S= M"O>ZXS:%52RU OB=*7P_C/\[;P_:PW@4^Q_;/HZTN\/H>^^ZU5DJ10_TNUGT MNZ,I-SRFGO' '*(\*WE<L=EDV]<1-2$(%'EEY M'@$5$60;9!MD&V0;9!MD>W5D>[F>>+#_5M3^F_CW@R9"9+L?61W*X,\@D<$E M^]:HH+B/0GD%]E\-7?R/&+U=7R__L?W<^-0>GI0BJGQUC6H2:0R-8:_Q,0Z& MY4^]E/\Z&/;;OAP855H4E!M4%1B]:NP A&XA+:-&:1D0"ZB]+KB.HCU+7Z9E M! />]7KO7F2$_V<"\((7M5<3WKX+LH-W-HMVUI[S[^9'J MY'Q"RBB!.,FO+&8&26,54\P3;TUIVY15P,6V;0).@%0]((4:+!GH>R#;(-L@ MVR#;(-L@VZLCV[,8<\OP[(,QMR1C;JHE4N(Q6^D)L:1MZ<%+D2&>(JV#3)Y2 M+1T#8ZY>7OKU2\0_C&?G?7]B![&:XW6MY1%$:NI/)+SYBJSEEB CE$%="(Y.RE2^,,EZI0'5B&UNRR3BH>D ' M0 = !T]5F0-TL# ZF$3NDJ7&,,F0HQ(CGJU\Y$B2*),^5<5[(Y0N=* %!3JH M2>1N+>MKCK+\EJA=.Z--J:+)+PKT5/-IJD*;V!VVA^TX@-0,2+NJ4]H5A&1J MK[6MHV@_942FU>N6+^CW.IV\+GMCQ-[K^G[,BMHO_=YI0?.#](?M9]0>S9N[ M?!>H:C.H:@>3L11X__UK\M8:*I@Q'$GJ$^*$!60T%L@Z37SDUDEE-K:T7$9% M-# !). "%=1@R4#+ ]D&V0;9!MD&V0;97AW9?LK9%&#"+<^$N_2V?]E_ORO> M,JR3%RZB@$M;*QX=,I90)".1+FDEC:1@PBW2Z1[:@[..O2AK&RODNIL^X*U+ M?"M4.=UGO[=BB8WXWBD,%H%\QEHEL$ DI/9J-(@VB#:(-H@VB#:(-H@VB/9* M.+^668.0K:N]RKCZO3> AC S.;J.IJH,=$A":V]1X%@@SE)$IOB\J##)1*<% M#U65@1$&>K<#Y@/F ^8_7:$!8/XC,']J7H>W*G E$2>2H[R+9)G<85$4U!!' MC69< >:O;#W!*OG(#\JLC6H8=S^>Q.Z@_3&.?>:-'SI9R&]4KD"8&E)0GC(% M!12RVBMD(-H@VI!=!K*]*K(]@[%EF2 8!VUH=%Q'[)0Q)'H2!&4&TSAS=EFE M?^U,JU\3 RM;6P?IV'X&0VL&0VO_>'O8.AJWZ-Q^&XO[4P2-DH_9U&+*(D.8 M0 I3ZY-3G"JVL:4Q@1PR 'P _.=.#JZXA!_ MZ] -Z4BVV373A%".&]:2N^9C"A(3A''1B*#RRLJ./;.&F/#QI;4I$F)J%UD]+%"5R^,@RR:U; % M%D_,\^:4.BSFOU<=)NI.Q3>MK0?R\,Q]4,L@P]@?C JQP=J:E8TOKMC8$AHH M3@DE3!SB/FIDJ<-(*"^]BUA3XS:V\F8P3 $9KPX9@V<.V!C8>!W9>);^Y,9; M9G"42;+(+1%:,Z8Q9SC:)'D2=]/Q("]??@7D.W?RG8I;*QLU38HC;$PV@*4/ M2%LE4.)2&XXI23Z;PM34:O0$D"Z0+I ND.ZS(MU9LL>HEMAB9GRRG 9G<.#< M6^FB-%)* R9P+5AX8@([H:R/"B-B>$#<,(*T)@11PV4(4E/'X\86$:0I]3*" MCD#'0,= QT#'=<2)U:-CAHEATO*HK./>4YN")$8Q1:B5*4J@XSK0\;7\'RQX MWG0H)L\0YTXC2TS>$01;YJGG%O-L%&/59/3F$"Z@XV7D#OTXM/G*\^_0_KCU M4_YQ>975*K6[(7:'+RC=%/E*IQ;.Q](R]^6I[;]K=ZLU,I,;W?K)]7^<\,RM M9QZ=YOWY8-A.%]/GD:/S5)=UI2*,%CS?8<>>#>*+RQBZD.W M)2I]:H?AR0MC-H4D%>Z-4Z;&YQ\=)ILC3/QJJXT.,K&),;_[^#<__,V#9E/B MAWX6;Y)O'13L&U?\S<]^YXH55RMUQ20?E6:E+GGU%MEL:G/?*_Y.WN(]86V> M*2LW,P#5O+.UQZ Y?S/&?$4C:F$TJ>G MV6:JK)9FHSK/W>IWDDRR](WE='Y+>]/S\][Y1AP)6H5G5)EP(^ M*4ZJ_K(W;O;S^S>;_=S^<$#*0,J>KY0=QJ%M=\RWQ:B<[B&17D#/ M)[^"[Z,GB,8C-/O3_*;ALD4#=O_<=W\]78$K.H*NMCOR>J. 5]''4Q?[#4:* M>YN8FC<+N ?-<;FV=Y_W_WE]D:^5'^1C^^]_;M_(^'C_ MCNT?O\O7]%N^WK]/6[_^W=G_TC#M8<0)"9/+I,\OT_2)\]/(#$J0Y=*7]K<) MF?RH4(A!12<\P9%L; G<%&*%$B:!/8$]5YX]@3IG7JE:\>8LQ?96NJ0CY\(8 MSK,YHZE7RBI'HE TT&\0YU6Q/3#HTAB43#.HX,+FY^4053H;H)HKE%6=B&1P MF4X)(YR$C2W2I.PF@=:R%+^>1 '$"<0)Q/DLB',&WE2>8A6!3 X:T"7;)HN&4V**!N0TC@AGI1 6?7!R#DJHPX\'RYT*6B3K%2) M7CU9 E@36!-8$UCS.FLZ$[0WVC A#2[%^PZ+'Y6&VFQ=I7!,V MJ&K"VE6B XPI6E3&"C7!1ANHH#1PPIS%T@96(#Q23?WEI")RUZ2BF5)7RA,= M9:Z\.N_GA?LCWV<\\ 52D9GN%<\(A>] MR[N,%.1F>T^89#1G0PA&USU)*BQPPF-4_,<2PHW1=7>@_M^V MVPIOXN;R.]2@@7@W(7H Z]K!EJM<6@SG/STL;6T?17J[C M_-Z1U.U0VM&?QNYP<-S;#I?M4DNCU+WNN$-J%5:M 'YG"M\/X__.VX/V,![% M_L>VCR,-[S#ZWKMN=99*V0,=;Q8=[^BZ.SYZ1JW-FIW3(B*.FV9%/6L*U /:$3DE&!2E:>2D!+!-D&V0;9!MD&V0;97AW97JY#'DS M%34!K[GYK2KK+@5O^KKZS^V MGQN?VL.34E65KZ[1C]4 C\:PU_@8!\/RIU[*?QT,^VU?#HQ*+PK0#:J2C%XU MY0."N)"@4:,$#8@(U%X=7$?1GJ4YTS)" N]ZO7FO[S8H6G+>:X'R5 4LX# M&.%:S,9(P[CP&ADC!.+)8N2H=)4<:2]LEGET\:*@ 5.KG1::5*P_X$2@!* $IZLE &(-?<.:U<-W!1-QC500DVB?.LWZ^0H"W )[[4SW)2B MF_RB8$\UW*:JRXG=87O8C@-(XX 4K3JE:$'MWQWO]?I MY"7;&X/Y7M?W8U;B?NGW3@O0'Z0_;#\#^FB4W>6[0(V;08T[^&K(DJL1UP1A1Q/&GE"K9(L/VQ)P+RKH:=^ M_>IQ6K$XYWWO%,9A0%9=K5(HP!5?>UT-1!M$&T0;1!M$&T0;1!M$>R4\+,O, MA,_6U5YE7/W>&T#WDIE<)D?7<]VC]=ABSI E02&.(T.:FX@2= M-96!?N. ^X#[@/M/Z5D'W'\X[E]SE7.C961*H:B,13SJ@*Q*'FEAA*!))9L M]VOI*U^_K/:#,B.B&B7=CR>Q.VA_C&/?>>.'3A;T&_43$!.%?(>GS'< I:SV M2AF(-H@VI#*!;*^*;,]B<+'H$G;W<;1=MZHJ_6MG M6OV:&%G9XCI(Q_8S&%LS&%O[Q]O#UM&XJ>3[7?;68"XE-0QAFQCB6A%DI&;( M<,$5YXDPS3>VS"WM) #R ?(!\M<2\D&= ]D&V5Y/V5ZN_QS4N86K?\H5GFM:6&GVW'=GULV&KFPV_G MW=A@N-DH,%&/8*?K]4/L5]^0UZQ1]:EI_*NZQ]&1\7>Q?##TSETGCHZN.,C? M.BI".B((UDP30CEFV%K!?'#9:K?.&8W?[CU^0D3UO7N#P7D,, %B)H2O(J,3 MA">&&H6-0E+8C/#$.61BLB@J3RQWV#F*-[:D)DU*ZAR! MQ5/SO%FE#HOY[U6'B;J3\4V+ZX%,/'-?SC*#+_8'HP)?L+AFY>.+:0=ZC$Q( MP5"2GB&>C$".*X84%I(D;HER9&,K;P=SRY0]H./:TC'XYX"/@8_7D8]GZ9AM MO&4&1YDDBQG+A=:,:62Q)4@%QY**.G$CRQ@*TI2: M@!T,A R$#(0,A+PBA,PP,4Q:'I5UW'MJ4Y#$**8(M3)%"81_4&FZ_[>MK]9V%_;< M;ES.:4G?GP^&[73QL%.?]0;M(H\O^K%CA^V/\>6G=AB>Y$7*:S!>#TXWE1B= M\;9/6I>%YWP87XXE!D^?8N/FC=QC/>JU$=3UU9O^6>ZM8H[,6)%SG3$(:VXP MTR%;*$K3Y ./6HBWC&]8% M^NI1?'N%9]^$%4QTE1V:W6#64'K]6T%'EDGS'NMO*US,Y!Z^C@][U7V\>[ MKQI'Q_G7_F[K^*AQ\$MC9_OHOXU??C_XYVAE;O(.9>&'=K>1S];)B#%XF2'# MGH?V,(;_S'!?8WH>"_C\&;IW-F%F+=@#F5EL&B86P9> )-X0;[F,6RSWB?SY]^](/99U:#^ZC]N;&?SWPR:.QF MM2#8 MQ_S8-8,-,-<-\%6IX]/5C3ZMY3CKPAV7+U7YRG:SJZ6@D+=X_H>KJ5JL.ZS#7R_YCV!*L7P<=6:RXQCI@KGF2P M-%#!HW+2$JJ4*;T\B!GW\L@OUJ\7=FOG,HK_X=.;]S]_.#ANO<_'<.O]GQ_O#X];+=>_=)N'9_D[]GEDRC^F_;^ES^_O'G_R^G^^_W/^9H^[[__ M(%JO/M#\]T^OO^S1U\>[GUM?WGRX$<4_W?O2>M4Z+='^_2^_?&B]VKTX./Z0 MK_5U_OO/[_??OSG9/]YEK=/#U-H91_"/\*>W@@D2B)%(Y >"N*8669($HBI$ MFHPR7,6-+2*;$G-HY[&"O78!U '4G[I!$X#Z,D#]RQ6HZ^1D\,P@[7B9:N,T M,B;_"$P)++ /S*HE3C=84U!?+UM[<4NW'4IZTFF)>K^H2QL3^/[Z68Q7!2>"D,=8;6Z*)^3)2RM=4>:F!10IHN#+V&:#ADM%P M8LOQ1*D5V")!4T3<8(TLU@Z91)(5-I;N71M;LHG5,CH_K2D:ULR4J[4FO'W: MRW?PY2Y-N-T=VNZ[=LE4M(-!'-X=5H6YHT^L!$]A^_1#O8[M:>_J@6Y7SQ.@ M?!8HOYA2; ,UU&O+D#91(RY-:2.4D5T[HJ7BRHH0-K8X7D;?]#6=./K4+A7 MMQJIM8!OR\"WB:IJ$W-1RX"T3PYQP3*T&4N0,'F3.$&DB%E5Y:1^+4I7!M_ M93M#?GYI]H"<'<1035>.W<%(:8V?R^L;:4_@CZB+8CK;Q(>?RQ/>F7K @. S M(/C!=#:0S>IH%-2AR+TK@QH3TB)%))FQAI(0DZ+%]2HHQ(W!]?KLH6Z9J3$ M=?. NHFRJK02'$>+E*(8<9XU5JNQ0Y3A* 4C5)?$1]D4B@'4U4E=75>_ZJN8 M8K^?==514GYC:#]_HR8%G NU<)Y>HO/EPQME+QZ71[?=#?GW3OYC&YP*L^'T MT91*RB@-/C*,&'<,<1\LTIZJC-A16<,]M]IGG"YU<.!4 *?I&N+:+*,DYJ"1 MWC%3 A!NO@@WT423U8)X&Q##3"*N;#:ZD];(,Q)T4"PC'2ENTUI-EU@9< ./ MZ?V7[U?;[C8RP(3HAE>9K,.+QB#Z\WY5(]UL=".DM2X(O)?I.7V5'_$X06MX M<73U?,L.@-J;&=&\#$B_&I^[_=9%I;GU96ZNRAJKC10Y+BSRA!#MG BNX#EK M:J47B^AKZE0 _^G:(-XR':B >'-&O(LKQ&-6.B6\148X@[@,$CFA/$HA2J)% M-M\9W=@B3.!&G6MGG^%)[(/;M+8:ZG50KIY6J]?U=G R\BSLCI(S M (YG@N/=:04TR.AD9E6D2C(65S[#L4\SHGMOHN#1KL[KG&JG*6=MG7MSL1-6JJA\BZ)/A_/+ZW/EN>H1O*!?3"6 MX=!XCM\/YM4,U7_>YW?E'=V//K8_EN$"8&S5-4?E#O4DJR3]: ?Q51S]WNM> M/M7#JX<*FLI,FLK^M/U%4U8JO1=(R$ 0%Y$C*W1"W 9CE5>)8;^Q1:',#XRP M9X]R\S3"[AT* !0=P\4!Y9 +5J'\9!EFEFJK10; IJCA M4-B5P<":&6NUUEKWIE*J(86EUCKK]Y!Z*O\0('HFB/YS6D?5 F-#JXQJDR$: M8XVTDQ%I@H-/*EI1FJQ!F1^DJ0"JS:T5!:#:0E!MHG@J290QA"$C;40\LH!L M(!(Q(:WFBJK,2QM;@MT,?0*L02[*8G)1H W::J6DW 3GZC%>30R#+D$/0.F_ MIG5/PU/*ZJ5 SC&..%,*& *VS0/; M)AJHS9:T28FBP'TVKI/VR$I*$6-:4*$"XG4G]F+18;I MU]$YL&0%=.8X_1^C1PI /1-0O[Z6)(U9?D"6H&1H29(F 1EA Y+18X<#S<_4 M;6QQ?K/[#U2L@//S&>';XM*D =_FCF\3111S3953%$EB93:RN4'6!8R\MIHG MP3R5I6^.7K BNJ;X!E[0F131_GD,EVUW1\G2O,5WF'1%R56:MEC.I>4Q<# MN$]K#7U/I;D""#XI"$[EEAHLDHD4!9*RW6XDRWHM*0FFS! <9%+.EMQ2;,#% M6A?-=HU=K)5FVX\?8_<\-@:E1S?X65?%SUI-!KH3KP]'#[7JNPZ /1-@OYO6 M6DG2S%&-4<*BI)L2C9QW!#%+#<-.RV R8$OH# 1^UF>-;_/WLP*^+0[?)@HI MT85]*$4%C_]*3< &P/1-L?YA62VT4BEDOD DI(P M!!G)$XJ>Q4Q33%B;-K;(+8T@(5JTDMY2RC=5?=735APV2D?$QEF_][$=LI[J M+AJ]R]3S1MEZ'Q>:"C";B>1Z_1#[U3?D%6P,>IUV:%S>]-KA_#+S!/)&V,G[ MX(_Q-OCYXJ]!F2LTJ4*XV@F _K.@__MK8RAL(BH*C%$PLG2APA$9HAFBBO$4 M#.7,XHTMRIN2+F,@^P*$KU[P!M[9YXJ=RYQB =BY..R<:,X<9X1DTB+/2M^^ M4L_EC!0H,BV\S,#I&"G=49KY>0-VKHQFO0!WPSV73BVPM=7'.+BO CTW7\QC M /XAK7^7X2BJW>+4R[BL;SON/\[[_L26S/)>*L9EYL+AQ=7\PK/3V(5^;_4- MA=Q;]?G#7I1'.3CN;9=6ZOWXQ_A1_]&QW\( MV$JB*2K!8<2C=2AO4H8P9X;F!\TX#1G]2).9!7=) M:?016>GRT51TP=KLF@; Z^3 >!;76T6@&\>P#==)LDEM9$@1YE'7 6#G",* MA3*GFQ!)92K3$GF3$ + 5Q-%=AV=L_MV.!;GRB,[R *]?)UV'1T5=55I^[TL M\&'P2[]W>I0?]G8WC+? Q4$"E'\TRE^;XF&"8L$&BI)4I=]]R'AO640V4LN" MU"DJD]5;W+RM_.BIX]3UQ"OPV*XQ$"Y5Q04@7#003M1=[:W/MKQ QEB',L>I M;.(GAJPQ3 2)0^(RJ[NBJ9?2&VE-@1"?N,,.])G;> >8_%O(DFF\UV+"41B!NF$,\V/++,RVS79_&E,8B\?0KF M,?#;UD:'?4Y^V^6KL\_<9S'W 7??=$P E#\*RJ^-&/'46Z$Q1A(GASBE'#FM M'<)!<3;O"V]VA[;YK%[L!AF+7W ,^ MU4)V^EFWXO @E0X$8]=/R+1Z%>XX2'M73SC_O2)9&"G[ 'Z]UJD0*R:-XPSA M_"S1_\_>FS:UE63KPG]E!^?<>ZLB2#KGP76"",I#M?MM<-FFNL+^XL@19 N) MH\$8__IWY=Y; S/82$B0-=@@[2&'E<]ZUI K>8!)@_F,2 L9F(HR$,%S(9>+ M55R*/ZCXP)\0ZMV;"5%0[Z%0;RZ!61+%?0!;0A- O;PG3U.AD#>8!N=28@GG M@[1+Y*]XP1(+X2M;4G4\(N\"5[D]>D M//AX& -0[J6R[KN9>8^@O.U#G7?SLX5NB^+Z6<5UIMJ;H"EIF01RF@O$E>)( M2R%0"D)38F">8Z[V)C8UOQB^?4!'R^.H_-G[3L(N'+<':MW."LEHFYNI&<;%X>MQZQ:A"[=@16YJ@/;>K[+\C9;'3: M$SL(*V=M/CX^M(P-NG4,'R9]XOJ<>$/?-5._WW^?)_[W/.\[>=H+'?I!.O3V M[*%34C)I%))&$Z!#(B(G)462"\H3IQX+MK%--SE;*3:TFI!5+,;'#(++V+%; M0'!Y(#BS"7'PF%+GD5?2(NZ41L8RC'QD*G@AB25YW]>F(@NN(?Y(0;"$@A[< M5%W'O<&=EN0]-+SM7Z\O%+LA)F4_TF/>\?'?5[M3HJJN=.JN?, MEF,A.!$B4*3J@PNYL$A3QI#WED7LB(U&;VS+38DOUH,LQU>4O*LG!'H/43&G M@-[]@=[<5@&"E?*1(,6#0#Q1A1P+!!$O1'*>*"-Y'<1F7!?46Y$PRV/T,4_, M["H-^D=59S@"O:ZG=KG>28+ M=-\)NOT\7R6*1\M31#XPB3A)#EE-,1*.8<*3"XZKC6U&+NYMO?_$V4?J+2DN MX\>";0]5O;S WOW WHRQ\L0H%1HCQSG 7LKG]%CL$8&YI5C*:&3.&MK4YB)A M+<#W)).#%NIQG>1%M$RU^%E7UL]Z%J5G4_Z87GC<>.,UD%2SX SY1^I<*"[5 M1X-ORR2H!?H6!WTSHDJ8LY%;BT3*]KFC'EF85A2]8=&YZ%2RF:@:7>))J\)1 M'[]G-1ZSNL%6"@)O&OJ9-WM]/JY2._[0SN(A_UN MB(,"X7>#\+/E R5H7F4CT(E>QKEHC]334%RL MCP79'LK%6D#O/D!OQEN],5++.J2D ^*1 ]X%ZE"(-&DJL(N1U_L09(&]E2*O M/V[EKUEUDW27+9E+]4L\L+NQK3<-O5B*\ &]%X]C;_Z3]>L^,?Q(F!3_O 3_G MO+^!2V@P*@*TBO'Z-O^&5*T=>) MM?&;/[2]@U@-["A6S<_#"N"K.9BF%YH?XO^..U\!$U;F"/9'H#$>TGO<","; M]+*=_G51TP0(5D2A"B:7?!TY?!T M;GN;)4KGG6U>"-OBJ>0>42$-]U(PZL3&-LS[*A63>!Q8NEH>[M6M+YB]VP M M@YQY52=C+)MO%P_-@YRI\U,ZX4_H?S^\[C5B\Z(5'_B].\[C/:]]&HU4E,B= ME,B90M\L&2L4<2AB9A!7+B)M,$>,8BYTM%SDL^@)*7Z$,,D1Y%)@VDH!T),TWMI58<.&WIPBSQ5U^NZ%[?A4W MK^RH9>K(&.=D'/4(JT449$'0FG> MWBTW%5X]+_AJHE9Q=#]B+'0F:&^T8=FC262TDDN=/,"?Q0P[4F.A*5BX/E@X M8\2"1QE$8HB(5.\@U,A@Z9"-F.JHB=,RY>TGF[S4NE@M\OL8'=77DM\(GU]) M>Y-]047)V$5I/6_5]2PO=U0KJM*U1MV\!UJ3JX)OJ^GQ+^JJJ*N''LH[J"L&RHA)RZ.RCGM/;0J2 M&,44 :V5HLSJZB>WVQ9UM51U-1<3\289YAABEB?$,5/($.&0HQ;#=]CIJ$!= MJ4W%+Q:1*>KJP8W'M3Q/IS2Z-!K^L+ :X>_0^;K]/_#'Y)9Z\7=Z :#]&:5; M>=OX'![XF.L*G5^MMUQA9Y?E#6OX!@3H=GH1'3:_$UIK]?]X>=#*3/ZB-/.U_C;R>=,#J$]\'CVD=SVNRZ DD7/M M?<2:&\QTX,PI39,//&HA/C&U,;GI<#!34 <1N4&T7Y!-,!S/;/?$G@XW_G%F MU(Y@@,Y-Q?4C?)/D7AST>B%,1[U16S"J77L\C,\F/_PV64F=7CU*]4WG]6+] MME8Y-JTT9HL343>T18GV/6TGMII.G-/=S9>2;TFBKO[^VINO_9*1+:;9+6]> M@/OT=JRM):=Q 8>']0%U]\!J0?9"U?EIMLUZ6IU>$@ MVR7_=?.ZAV6_7R^N?JJ>9Y.FSG*VV^Z MQX?6Q5'UNN>W+O+5L[K]<@V_0NI<7:YZ+N_DFG9F[\W^R_?5_IOJ^9N]]V_^ M_?K%SO[+%]6KUWL[>\]?[_R[>K\/'^R^W-M_O^X]_>6OGAV'SBB&7R]VY79\ M@>.-Z_O_>3P<==+I:C&HJV8>2&A%MBKXIW7Z[(V/X%G^'C)DSWIQ?A\/X?7# MX8LX](/.<0;NG5[8 48\[HT Q/X$ ]UWXG ?7OI[MSY8[2']-7AWZJ\Y_/SQ MC[_H[O=7AQ\_OS[9W7_7^?#]L//A\[^^?/C[)?WP^2W;??'J"/[/OI=N_.>[ MTX]_AV-'N7SSQ]Z7C_L?ON_^G?TV.]_V_OC7YS=__*NS>_3N\,/^Q\[>"W^R M^_<'^/]=VON\^VWOY),23F&7.!(A%WUD4B!M>$0A.*X9#<*&V+C@.KUQ##O9 M@::B)+F30 ?U1M5LDJK)+%43?T\K+N>T)GS7-K%^>C.3-S?S M;+>"--):&PS(&U6&.1CBHA;I9%.(*71)9A(IQ+!]+S4/0:TO&3A7*\1KS3X5K+; M5YC9?\!Z )Y\8H=5IP>L^S@3[Z88WG/H3>H/>AV;?WL?CT?QR,5!18S1-:0, M(CI_S^@P5N]'N= '#.2+V+4G=E!O/MP9'\"H5+ 8V1;P*OB!0 ]/X+NCXV[, M)>/A ;;*538S%K6^%'A%?W!@>YWO]81LUJ^%IEKX8CCNCC:K,URM^F7RZZ^5 MBQX6?-V@X1@T_G#8']2G_T$/1OVJZ?<-[.Y1S/#?L3J(O5A77QG$KQ$P>%@= M#SK0=GA'Y4ZK$+L=L$KRN ]B-WX%O;!9GX>(8KWW!+ZL^K7WH;*A-E] W1^< M&[OS.F/]$6'!I.GYM#8Z2/93USROQ=[.)^$")E9%A'7,&=J.(4VT19@J)Q.1 MWB5V@4@0*@VW423'\Y%=QC&?:"#.J3PP'./KMV M_M0W?@6TJCTZT^,%\EU?^S5S/>H#A VWX(G=YON)^G"VFX_&:QCP: #CU40P MA]6A!5!S,?8J +\CZ *\;JL6@_E!V:XN<-]%<=+7N=V=HQ>=H>_VAT!%"B5M M@>'@$\,Z 1G%*-"<6Q4,13I$A:BQP6&J)?/L$5+2J3^C:H6C>C5=:Z][38Y% M#5Z/'JPRZ#R?!X;?FX5=O3^,&4!J//G7N!>;0#K#FU5>9)LU=)RY\?T9C +2 MV >2"$-97SDZ'.1('F#%L/,-4*4W.ASF!&2X+S^\:IY+3'W)K5[P'(!H$ ]C M;YA)U,)?5Y]:WU:J_W]53I49G?[XZQK4O*&#.67[5;=_,IR^Y]9/!\M@/!'Q MK0KF>#CW00/D(/,W*YL9EL-8'\-C:U,DJYI!J*7DI#,Z;$EP%R@O?).-F3#1 M1EF% "&&YX(I,IR8,7_U.M/N#JM?-O[8V?ESX]?:>.F/!U7_N-.K39)\[8^T M>J(6H4E J_-JG ZJK7IY<7>!COOQH";FO<8\[<5LR60_SF2TD^T,LDWQ#8U+5E_1GOJ.?$-;\4WYPG=:??D1&:JFXEX:U\M;K MCZ9CF*T?0,>.MXV%D^K'35X&-J*+5?QV''T]A>W;3J,=Y*?G.7D!#\H6<3N8 MI'G/4[ I?WRM#@_[XV[(0SN(-K1G1'T>]YIDQ'JACF[%,"?85*=0P$5URL5D M4=4/SJ*WTP,FUZW>Q>/^8)2+CKZ"A541C/Z_V0+JY"S"Z<3"O9?-*PAEZG3A MRVD3W[]\?H,)O%C[\:]A?)->@LP<98!ZH0A22 QVT22#.C4&& M48F8HS)8Q6FB%RS QT ,AS5<32?_"2#.G[5FGRJXVZC7?%$FR9D#U:LV:W# M"V!% /+5N,;X(_L%4'XRD*U_<3@^.FZ4S.C0 KUL:AG7]NM18[X.:D#)% )N M"(W--O. 7@M8ER2*53M^-*[5?:-[?(V1H0/O'52Y87D 05O5Y^R-:NR=-GFK M>@.*'0:E=]#/3W39P5%[5N-7VQW7KE@ PNGUFRU&YFM'A]#J*8+":-3MZX*F MKFE31D@/;*HSJJ![PWQOS3;R'I;-,W0#^GARV/&'=>I\_4T]D?4<@(SFV?H\#@>M*+G^N)%' M;P>#6I!F $CL3/GMC/7E4>K >FN*D3]_\Y_7+Q H\XD7L0:! M,>!$-TQ7*'0^"TI+"-N;LUQ6(1[7^U%[F:*/ZVA(7@7P?7]P;F7%*HQ;O*JY M:

]M'IY*DP=B$>=?QOK?V0'?.35T&+/(BU!32!:1GGW0]Q^%OVO3?.K(PR M63QK.0.!J@V'=D'DY^27_C;MS9'U@WZ$_O;A=7-#<="'%O7J6X] *,>#9BSR MP-@6QX;'-4EKF_RU,Q@/V\!/@QASC\BK9=R%[R?/ E";C]-,.M0:)U> $P?ULD)M=J P01D&&0#8=1$/ !9^I.X""S8 M02Z[U<)8XW?LCJ=:YS:X-FE\[F4>[,Z@F9W.$2,^#3UHQEN!Z8VW2,H5' MR*9W)A RDY\GH"O?P$)N#VL';3(XNA).,VS48>+:V7)ZW/A:8%6=\39-D'6J M=H";A;'/S&8 "#GXVO$UT@&C;9U]]5N!$HU.LN>NT_O:[S0G[\$#3@ZS,Z]M M';"@ -@,?V7OS7"6O+25K?FI9KGTA34>3D"_9L43\)P\W47H=[RZR9G#M0'R M&4>>//(\J[H01CP?3RJ[0.XFI>;J72!E0T?9T%$V=)0-'65#QY(W=%R>.')S M0N^CI%&7C\;-+/HLZ];!:^.]!O,G\,28TR(RS%ATQ'@<8YW%=V0[C6D.8_!# M9G'C8.K4'V;EU*129@J7AK%V.UQ&_VH*U1J \/+A&)Z129'O@DT+3*QY3!M= M;F)CG9P;->>'/#]6M6>@GWDT="\SZ.R,;CTXM=O[ M4H=B_:JKO";39TZ\S6W+XM1-TGA1;7?8G[5Q40=^V%JCTK M^;;0F>U;F#E,&S_:^#A[WNO?,W'WT+G&%=WX(::.KKG'@& W+SP39X=/YP8O MCVT%,FFWJDM8^U+-P4DQC =!KIN1Z-4M0OB3E(*9UVLJ#3%$? 22$T#F_C-S9=6.J\LD*7[M=[_."6US;V/@=1*(979[@50< MYZ_]J%TGIY6WXV&\T7F6KZP34>S,;S;I9!.+O@ZS+W.D7OW6KYG\<4'OG?P M*1=&5UA3%'W*IY^Y@(P5!ED7(DR/2=CFT\^4N*)T$(A<=Q(9N94X+PD3[R*, M2ZB.583Q)F$4NR>?% XT5U=$7A.'N)02&>$DLIYZ$PQU(LF-;:6OJF3<"N/J MPFJ;MW=%6E)>0Y>E] UBIEN9!7=/MY:1QCX[!OYD;NOO /C8&$2X)ETEI[T. MSK"]MY]$,H)1PU#$G"/NE43:*8Y"8%+9 -B"'V/J4H:MWJA[6NV$?IV#.[\! M^8RL/($8#)B!-6F&=2R;L/ LP7]N7,!([@4[ *[Z>S\GF?RR\6KG_>\;OS;F M9+C\TK^.LX5=[?6WZL4/=_MU0MU_V^\< M$HS*7Y]5NTUP_ZA-CSA[9?^ M<[Z-69R\374YC#EY8Y1-Z,$(QC_4FQ>WJKG>YH2MKO7MNVN+OPG^U\9G:,R_ MN7!]O:.H,>I!:*:-J2]KO[O8I7&3EM?F J$V%VC>V*T3+&P7+(T\-W-=F\_G M>CUJ[.?IQJ3A)"4VIZW7 ;>;\%9K1Q9 WB:-"?J,W*'A\/^C:[NYJ\(@N6& ST),^[ML?\^&C<;?U< M39K@^#@3V_R^.J/9-F'+J4W8YE#6J6!8 MU:4^V#2EN6U):W?>_*J'3-KX$\S=07,<'G2Q]2DVL>6=J;=FKK#($V0+P'&] MPAQ[:A#8OQ)QDTQF"Q19HR088QCS@!\A6ZB%HVJDHSHO'D^!(3R?8'2;=USG M.>0Q:=U$S_.AAD[8=\[:K8>V;!WW5 MFZ17]D=UUG-;E* .7 "@3?K6MC+GBV0LK$&.-A1@/!@UN6TP.MV; .SR+(Q; M5H1BCZTB%%U&1:AWS9R^&O2/C#WAW M'YYQ]!?[\/W=E]T7?_'=OU_S-_LO&?Q]\N%HE^[!<\ZC^8?/KSH?/[_]MDO_ MT_FX'S[#-2=[^P??/GP^$+O['O[^'33#!PSM3(#V;._DDX8Q2YJ2#-\IH[E' M1C);%X+"E,>0TH7$/$FE(,QG\U!R+T!8-5-13&6:VIUL1Y(X3V,;%'H8M>=(;VX& 0#VH>-1G>93I6YEH M4_4FM6VH$R.>\(JBP(^2X1B$D*! %/ C2Q4PI>B0T92F(+T/XN8* 8^",62C M)/6S559;-W6!0?=+CJ0UOE'0[-/-GK]N M5H1GEN6MI?V\R>^T_-ZQ_/$@>W<)L\>.>69+FA]] M,-XBUWW)-/_!>TN+;]MBP7[TWAM:K#"]GT3-!\C"O)#99Q:;V=UF,,@BL"L@\"\[WQ;MK@4H'D$*:!N-?1_MP!]6_]<>'?_6I K= MYTFM=QJXNTGC*HSAO9XT?7&L?OA4VW4_2]I2(6T@VGDM.=;)V" \3S8HS@F- M)(>_B,&\#G_!#S^3-G]#\/GEM[9&STZ].RF&??MM=7+H?RQ^UAPE?;1[\F;_ MK?CX]UM>'__\XBV#[SF\XW /KM^E'^%O:.O1N^[YHZ0_?-\1>R^ZW8_0OMT_ M=D_V7G@,/T-_7I(/GW>^?\Q_?S\\^OC'?]+T&.GW^.23B19+IS7"FAG$C<7( M4*H0YTY1QTC D0&FLTVYE(.D%[;D5@6@+A^RVQ"C1ZGS5J %DZDH.K;HV ?5 ML2I7%[!26A4MISY82JB#T0DZ)JHM;5-,^)D4DZ)C5U7'?I_J6"D9L\QX9(2F MB+-@D"4LHHB]%\$3:KT!'4LV63:9BXY]7#JV:)2B41Y(HSB# 7B[&'Y< MA8JJ][MQHDGA_] ?[X]=WBH^W=0S'!\OIXVRWG%R8R,OV8FPL?T+^17:.SZ^ ML@@JO6\)^(FRI^NGL)B6+ 3#LCL-3""I?01L"3(E^(4P40)7ZZ.P]I[/!:ZP M$L180Q$.2H'""@D9$C'B1)/ (ABY"6]LLTV)V1+TU8^MLI572;$OT1"EL M/-*,"L2=-9V!8.3H<%$[#C- MB3_6$)ERU8AH-/$E2K!6.#B+$@ -CBH)AJC&&O&D&=(" T_VS!!#F9#1;VS+ M34FOJJU:<+#@X)/!0:&8E=8Z&17FW!M-N0F1)16-PLGZXMM>*QR<^;9)")0F M*1'FA"!NI$5&!(J4%R8P9:Q4<6-;;0(X%AQ<)>_U3\1.R185*^M9:'=ZM.=? M=^;*4-TSHB\@C/)HX%XF$:(UC"=/.!!;JQ+'+@G.A64LAN(97B.X?S_G&:8Q M$&M"0H[G+0U*!>1$5$A99S$SS&.N\ND6FY1?= M&QR+.WJM('3FCC;.DWRF,*(AY#P-)9"6U"(B4JY7'3638F-;T$U-5('0 J$% M0G_C,DRTUITK2B&+P%/%\>J=V MS*)$> A$>LT\ PAEFU(5%KH^?NX%Q 8??.A:'_=>S*>1?ZEVZ[,OA_]O"4[O M)Q[&C(8DA5VT(0HN93+6&J5RUI/37I92/6L%_ITYOS913A-G%=(\'Y*AB4:. M.(TX-]C#A)L@,G_>I'P9>SX?:1BS9#P_9M?U$U<-2F+A=9341\UQI)H)K C@ M1U L4(6+=WJM5,/,.\VRE@]>("Z]1=R)A#3EH!H"5]H1963*]0 V%9-%-91, MOZ>.@Y&P>BL UEAR9Z4.VBE,+',T:!IU<3&O%0[.U45A&F8P4I1TIL@R4*0- M\2C8R+A++@C+-K8)WJ22%R L0/C4@5 X(2WCP2FKN+?2$"XQ]\#\N$W:N^(H M7BL@9'- R 67)"$G@T(\P4_:XH LI42HO"V$D8UMLVE$\16LE"OXD:<\VU#W M9 @-+.EIR\?[Q*64 F-&M>,D64-]KN DF4A>>^^+;WB-\'Z^C#MU5-J<[NPT M\XA[A9$#G$=&'['CN"B5JY6*]Y1*"4R2 MJ\ EES8ZP5(4DA-&F(G%J[Q62F7F50Y:)TK!?@#1YXC#"D#&2X-$XD8'@9E1 M.>?9;&I9$O8>G5(I$+I$/XR-/N$ ;2$Y8H-=BB0JQX57T@-!+P[IM8+0F4-: M,TR]T0IQ7->FLQHYC!5R)ND(_P6JS,:V9)M8EX2] J$%0G\80G4DGBEE;12< M>\V=2[F>L>;)*$Q<+*[LM8+0F2M;29&(=!*1P !')6'(*<)14(HQ3K.;F]00 M"C-:('1M'-V/..?Y>;<_#B6%;3$'$!BFI+0X86QXT%1[34@^1LU3,$1,,8C%'+%72R+IH@3A;F2(31!B]L4TW"2Y%FDIV:'MHHJ&01%C,24G2@,&6$L MHF#GILX8+\,-751#2>I;:1RT@I-H@O)$> M2N5H-#)OA%:Z;/)8*9_O D)L*WH:8>L)[H\.XZ <1_C#X9/'IY.$2\G2&*-A M'#MM"=: 63[D\P9<,,5]O48Z:;[H=,*YVFNR"$='$%>6(\UT0$HF(GC. 3$X M[\ &"K)R0Z^?N&;@A'GJ6/"<8BXEM3Y2&CF7W$3*HB_>Z[72 M#'.5HTTP7EN!1*(1@46:<(^ZX1$8Q@:PG MVC,5*(69W%:;:BD)'@4'"PZN- ZR9)U5T7CO\\9>8Q@+><<5PT)QB4WQ7J\5 M#K*Y,OB.6Q<=T@!ZB!.-D?.)(*P-C8EP0D3(I3G$4DIS/%(<7+&,Y74HS3%H M0&!%RC(_K*\^MDLY$@DT$:Q\#X$=5W,+K _:[^SL9Z!O7\.>_ MR"=E"%@Q'J;.6@* GZ$_.H<2H2EHGBA+ /A,;TJU>O'*Q[&!I>0]/V;/<=$L MUYT&P((WUC*+*:=).8\C6!,I>,)<8*7D\[IIEM,YS4*#EYQCA9C,N\N#D4AC M25&*GEHM(B/>@691F\;HHEE63+.LG,.EP.@U!3HBM9$*Q8U5G'GE5'(*UIY/ M23""2?%*KQ>,3@\,W_G$'),^6HQ 'QK$C1'()04@RJ@.21(ML=G85GQ3X=4K MGE] M(#HVH!HWK\@#"<\:L&UDTX1(1D)Q@?AHY?%I;UF('HZ!5$3M+)26"0- ML8A;EI"U,2 G@HN$,HI=!!#5FT:Q J)KX_)^C(ET;W).=O5[' T7[O)^XB', M&"+EC#)--.=$14<<5<1K@3UP:7.;:M,%U)<+ZB]GKNN=3Y)[9IUV2%"2$,>, M 9[K@(Q.4@CA)4C9QC:1M,0IUS!?X\&'8P5:4#*:%PC_/B1-==(L.L<--39B M9Q.%_X61 M^F+G2!_Z7#_XS3)Z, YB-#A":"N$@ _])Y1!+VQ O'J20 _WP9 MKN4"_R5=;Z7!+G 3F(^*Y@-5$[4F".R8Q5$2[W7RMW 0%[!;-MC->8&MPPYC M(9!/UB$>HD).>892\%Q9@KF+N<80*URW@-V3!SLL8Q2$^FBPX$QCZRW'*8"! M+XQ2CM["D5O ;NE@-V-V3B7.*1&(. ]@AWU$0,XIDM*S:"W5D>9:FWH9KMI' M"G8KEH"\LDZ ?\9P *VJ#FRGMR*IQX\.KJF,5C.B#(^4)T5M4D$+QXA4PK- M[^R'_0,FZ]_]X?!-[TVGN],+?]AA.X\[T)BOG=%I0><[H?/K>;>KI5Z%8"*2 M@G! 9^619L$APW#4 F-GA<^'6*]>2M=J0DS)!WYB?M;"]PD[I%T,N9AUM,P! MW(MEG ]5X/YQY9<].FS#5FLN,8Z8*YYDL#10P:-RTA*JE+FSF[5@V[UCVYQ7 MU8'1(8VD2%MF$8]>(RV"0"8X12+,(ORPL4UYJ5=/;3/>QH@6R4F-9$P)<<\D,@1HG'4!8R:,$#%C M6SFN:+6>C3752'>@]^Z[!=9&>6Y.^_CYI1)Y_-I3LXPQ*GDR)AD4" FB22= M$CC5-3$,7[VJF/>Y*E<%Y%8K7^/!AV,%6G"YC[PH\J+(UTZ1WT-$HBCR55+D M,RN81$4L90HIYP)8P40BK7E 0MF8A.*$UF>2Z4UJEG$X8U'DJZ7(B]HJ:FMM MU=8]!)N*VEHAM347F,I5-8UR8'#:>F\3L9:!CI0NK&M0'16, FV MJ*VBMHK:*FIK<7'$HK9626W-K"V=""&.4I3K)2%N$Z@M#7:79\(H3HFR+-B'V1L\0I5OS <4:OMO/-I9X M7JC8TC<>&$JO.3"TFHY"/C=T?DX6VVYSFT9O;'_HC_?'+E:P%I -=2>&>;3\Z MZ?4[W. ?VV??-_>TX_ZPDU_Q;!"[\*ZO\;>33A@=-H>ZMEWG=$NU3[SL3NM@ M]8U'\;=VO>'Y1VQ<;'LSX1[:'P>_'=G!0:=7KV-Y<1D^]/F[S9P3?&ZZYOX\ M',Q [R B-XCV"[()NO;,=D_LZ7#C'V=&X @Z>VY8KQ^M=J;;2;W- -9H,1W! M!@IAA+KV>!B?37[X+72&QUU[^JS3JWM:WM8#;M-*8+4Y$W= VE:)] M3]N)K:83Y_1!\Z7D6Y*HJ[^_]N9KOV1DBVEVRYL7D =RN52NV,G4*=WGRLC2 M6G<0N%Q_4*/4,^"1(&OYLMQDNRY-K0X'F>K^5\=3&SG70$2PY@8S'3AS2M/D M0ZXR*3ZIC>W]>G'U4Y49*JS X?_\PYY#UVOLS84(U])V$:E;,Q\I\K^W9SX[ MW>-#Z^*H>MWS6S<1H.;/>[4[,E^'OIW_$_L' 'A]V_ [HB6$M2_OP^M^[??]E/0V8 M;OSGN]./?X=C1[G\\/E5Y^/GM]]VZ7\Z'_?#9[CF9&__X-N'SP=B=]_#W[]W M/GS_ ;*N[3[>8?OGGRR6'FGJ$54>XVX8!09'1GB$=,4HB2,IXTJ@I5WG#7B M8!SOHB,_P]AWTNE:L(S]PPBFEFY2P8QA6L!^";%:SU0;:4AQFP\B/\1!:K7X":0MN[L'2& MFX"&%BQK>-JOSZYDBCC+CK".Z#)1>K77CVX;!Z":0PW"(&.*$>8!7$ M2S>B/?I+'V"M%>F^NW2_[WPKLGWUI3?HG"#8G<^(69%%L&_QKU8,;Q9 MA+\ >Y'YU1.YU0'\8F3\@)%A'GZQ_M#Y92NR4G/F[H.MTGN5YGN8C")<]RU< M%#\.X2KR4\"I@-,C$ZZE@-/#%7')T<(M99/!#PS6 MNNXA2((GY:WS(5%H4-(X6,-"]%@JP40JI5?N80_!YYWO'^BK+V_V/YQ\W-_] M_O'SVU-HEWBS_['[X?/OW3?[!W3W[U=?]OY^*<[O(=A]L??YP]]OQ1Y,O\>;%AV_P/?FPWTW3W=KO\ M16.R/GBM<2)12M%(CS2)%)S"'/H^*!NIR4NK'-UVQ'U6KB MX?]9-2@LY+J0ZV77-31":1&=D5)P[8C6W,)'W'&3E#2\E$-:*T5"IHK$2Z8B M=1R%E##BDGEDF=:(4LLL]\P)+6MR;8PIRJ20ZT*N?X)<6\5U%6$P\+N2[D^JF3:Q^#M"QZKT+BT5.MF#6,>"#;7DA%2M&VM5(D8JI( G7& M<,.0=E(A'A)%.EF!E/,4%$KT >.-;<8WF5G&<4*/7ID44Q, M<\>$C;#>X%V&@:"'7"XWFS1VD8'!2QC".4M YGB<%LCXX%'RBFAO* M;$;%XKLN]+K0Z]63[%77#1?I=9#26<8H5\3P8+$5C*M<8(5BI1@)I;CDFJF2 M67')Y!(VA <4.0."C1-'FC";B[L$CE52F&6"+3>U+-[K0K +P?X9@JVU3,(2 M[ $@N5#:Y0P[RQ(+B7A%Q TX6@CV0E%Q_@ACJJ5VV"*E0D!<6XH,8Q*%:()5 MWCAA:?%?+X)@+R)Q_':G(-\^BCS>;V&RIL36R]V7.Y.Q7%H98;EU8Q5A M?$T5X;9\\!4%&G"'150AIK'%U@P+O9QC:C!=4*JCTM5+ODQ!^#'>CZP+PG/"0)[X@Z84 Y MPJ,M"<5K!H*SA&+K9>18&91"2HC'D'?KQ825[[L"V-8G$Z#WGT3&K) _$1LFYR9*S\Q#CRB*N M!4/&TYCMV!AR9-'H"/0.%U0KJ/:T4.V28@S8>Q$I,SH%'J/3WAL:C,,D:L:H M+"FM:P6"LY16;@UF0D84%' \KE-F=BJA$"0E+D:E;-K8IFS3:%* L #ATP+" M2^F=U-89SER@7/#@I4Z6!V-, K,H&4-+8NI#QB7F$E.IQX[(() +)"+N84*< M-3)OC97&A(B3=,5_5W#MZ>':)>'9),%*Y2IPX3G@F]."2,,)40X,V>!+4N6: MP> LJ5(8SB6/!!&!!>(4+%X3#$-,:O@X28Y9IGA\DV)=H+! X=."PLM3(WWB M(8:HL (T3%HG$XE1%@>& 2E-28U\2&R;2XT4@249J46*)H>X"1NYCP!,V')C M1>(Q,@)_DIO2?@K'7B4]]'XN!5)R A/I/(HR>L2=X$A3PE' TL6H(W $8-AR M4[#5VP2[-HKHR6Y,6G,16^CP8QH[H(U1@($)N*=B]PP4Q(@'S(J,9< MF3!ET7B*-/!NQ!7#R!F2@.!IDA))03-3W'<%UYX>KEVR@9F&^B2/R!T#PQ26 MC>0\J6 BC<$I6Q(@UPP&YQ(@B2"<>(($]1AQ'!TRQ 2DL;*)>L:88P"#?)/H MU3MPM$!A@<+E4SQA@M%>"1JQY"$EZY.R.OGH.$Z$DI( ^9#8-I< 23GSB6*' M4G0&<1D,#](8[H DH^B2 :Q.* M#*<"):6P=8ZQF,L%T4U">;H(-, M(JJ2"OF P#9+A>18&@VBBHCR)!\B2I#QAB'/8*J$\C0YN;&]C R@ FH%U%8( MU"YQI>($ZT'2 $N&TR U3[GBK=7,!RL\*9F0:X6!LTQ(B0V-Q$N$J>"(6^J0 MPSPB*1/0=A(UUWYCFVQJMHS3>0H.%AQ<(1R\XHR=$*+@QB09Z_) (H*-ZZ+6 MU#J:<,F$?$!@FV5" J7CD@F#?. 4\02FJQ81H\25C9R0$"@KY*Z VI,#M$!YS==99S$JRA.BAOH_,$,Z%*(N1:8> L$3)2XU@R$1%!@=R1I+*!:X'A M,?@*2RM$V-CFF[A4TR@X^-1P\')R)SS'QC-%A.5*$PL@J%+$*9C(A2$E#_(A M0Q)S>9#:6!N4P,A9P1!W#B.CB$.!I!24X=+E Q0+O2NP]L1@[2*]LS$"HTLV M9SYR%I4V8!;%8&E(GNB02AKDFJ'@+ T2"V>#81@QFJO46$>1I=8A65HPA$203PBL/VJL0O!5+@KSO*I //F[_C.$ 6E4= MV$YO>*56*+GI/\-/J8Q6,P)&6Z0\*9J)JA:.$:F$9X'>(G'P+";_ 9/U[_YP M^*;WIM/=Z84_[+"=QQUHS-?.Z+1PSKL \^E<,F 4&K0GI8@;0&3./4/.@P5. M21#Y+'#M1=K8)DLI._Y(L]/+KIN51C9H8)'Y:0E5*F;*O@4%;UX M%3U+S'',8RI )UOJP8I6FB+K'$"L3)YS'G(Y7FN-H)0D"I:9ND4B1E'1"W9TSR57..-E9%@CR:U# MW!J+K,4.*0RLBA(FHP<[&N:I*.F";8\2VXJ27L>*0GIEH^G[_9'M5H,F1_!" M.'WQ8]5*E>L/0AS4+X"1J8;];B=4T\XT7[9O8_!]Z(]=-TXON+!T5V%D__OA M$E[N9S17"O>6F[Q0DFM7A/^]>3Z7Z, EQZY.=% T5^%3'#GJ*$K)8DDEYYJ8 MC6VF-PU?O;)'][DF5P7B2F;NPC38>H'PI7F]G&%B!8W4A,2-Y9:%B+F0(@6N MJ2 WX/#KO5!N#HKNF2\XD;J[/JV$G&7.-)$4A24%4FGA(/(U4V78E47 M4/T_JX:GQ0@H1L"*ZY^%I$<5(V!UE-4LE8H;;PWP"F3RKCH><4(Z:(YH(+D. MMR+&J-H(H&89)ZX4?56,@&($7%.]P(^(T9E0-R@A=C(!B!!0CH!@!JZE_%I* M68R U5%6LV1-&;RFTG'DN N("^= 6:6$#-/>2F(\"6QC6X'@+.6LL:*OBA%0 MC("KC8# :,+&,F,,XU00IW$4D1+)HP4[ -^ P\4(6'"$=:Z(6V1",R4=DE1B ME+>G(8VE0CJ!M<:QCM:%8@84,Z"8 <4,6$T-M) D[V(&K)*ZFB6$*^>IR"7E M*:%D-@P<@Z5^R/)4J,= QASP7B@ED$%AS\%!+#C!"8 MR1(/>"!#H-[:\(^1A79/3LZ%/R8-K(>ITPNP"IXA2NOC><^ 2?O9W'!^!GK2 M2:=U5Y=U;K#8TC<>'$QO/CAX?FH6VV!SF]9.-."[> !K85@-XO$@#F$JJI?C M0?\X;E:CPUCM=D( F7MIAZ/-RO9"M9/RX7 :+'>L+2TM=/MC_<[.T??/OP^4#L M[GOX^_?.A^\?,+0S[7[>87L[GWCB3FOL$%;<-:GYVB:%O D4*Q-%P+*A 1T8 MRK"3K2BBA(B,)V:TX09T2W Z.!Z8<=@H!2PQ@NH^SG(Y&,>-[1Q)CN-L-TXDMM_1P A#VH/B%0[BI/M M7M7)8>Q5@!2'U;$]/8(Q&E9V4%\?.U_APOZ@"N-8 <;8\-4"TZKZJ>J/!]5Q M'-0F,7RT"5^W1FUECV"41OFY'7_8/BK!N&5-M57/V7P/MJO]P_QP/XAV6+\E M8^/Y5E;.=NM7PPOK"X:=;]41/.9P6$68V%#]:]R+#>HRO%GEM5R=V&%U/ #: M.(#QK\( >M.KW.FYOE[?SR$T,(GCX1PFME M9T)F%BPMU7\OT4&B[^ @N0Q'_]VQKM/MC$[;Y?T.Y/6@!]T-4PIOGABXPK/$ M)^J=55%P%!U/B&-ND*%1()*,XI88G$)VQF]=K$E3P7AV\ZSW;R64#P)H:89# M@^F$PPJWH^HD#F(+*_#13< :QV6ZPM8S-GD;)& 9"0@9NL):(8=X/9YUFVW M>[H)8U<=VJ_Q*KR"T1KV?<>.8"!/8 T"$AP==48-(,)(^W9-U@B1Q0D0;H:D M@]BM[QSUJS_Z_0/@L,^[_7'8K,$YC4=CF#?HQM>.AUFMI[)N2Z\_JDXS1D: MX;G)[O0FD[D%NJ SG,SY!4_[ MVH>6U.]I&P>CTNF'X180["PT%U5'0]";QTW;?6F3JP2T,%\-NNO,(*Z2'AC> M21$P6#%,6AZ5==Q[:E.0Q"BF" 7E$.6GUS^-_U.(/[*='NC6/V=B^F8JI4\6 M]G?W=\7NP2=B)2 _E8B$D'=D"8^LCQQI8;1V@>L@%0 _W[I8TWN"_ $JPO] M-3T$:MB-@"\UN[)U/"0OH+PL8?5'X&&C*0A5HS@X&M8K/7X[AKM:,&OIZ 2T MAO_WOS0EZC=8I:/\J!H9&FJ1(6L\@A^_Q_J6"4JUP-,N^/BMQ9\I^E6_='YM M@!(&L3_H@#:PW;81 ?=V#N [W([>A&PP@XRF>Q"7^J7_]*!NV?/RBC9<..3 M. .5*: =,V!#S1X>FV-HOF[VBV5OVJQK7[D%'%;S(]AJP+:WS0R7SQ[E3T^ M'O2_P<(<18#00]N%AG^-#;'N 0Y4UUG4@DKBE9%1<<6#EL9R%JA0R?D([-#, MP\,<(("8^&=A/*A)^P_AP#<3V'+SI#W^T/@:.MBC_MS?O)DM[[\N;%!_[A\P=X MUX=ON_MOZ=Z+_W3V_OA7!][%=K][_A&6_=Z+=X<7EC1]R_<^'W;V/K_%>Y]? MPC7PC+]?XP]'.1#CO^]]/SSZ\/DEWOOC5=H[^9248(FEA*BC 7&?C]"TU,% M&L,!9 ,U^KPOC6FIA08IY3AP"5<&KP171F K)AT05SJKKJYL6<[1T7@(44>&%QFDW.22.T40+]).JFT< _P*]L9_,=VQ_%- MNDQJ&P_PPPHJV>U,!/4MV?O\ZO -Z)K=[Z_AGK>G(%S\PS[H&WC/Q\][7_;H MR]./^W]]/R^H'U_\17?_?BE UWS?_?Q6[+WX5V=W__!P]SNT (1TE[YE'_;_ MU=W;WTN[WU^R-V\_)1RLR$58L,,.<1H$\%.1_10:,T&5U59<>+21**,MX0GXS@CZKRP/@)8?1'=J'H?P6X%[3A78NOQ^B. >OHN$'IH;\/ MO:^5=J:J6;M#'[[$.GH)1B0,SG Z.-F58[_:3C=_B>!Z- 0SL'Z(MX/!:6MM MS]\ CX4E6GW-:_2.X:[',MB#>-P?-*;#N ?JA [4*QM4F\/N: M.(WLM_Q;'NI,HH[!<&D8%1 T_^6PWPU@2/V_*O[O&,RFS6P2Q>-F\GPU)1O/ M4.?Y:X"43Q\3:D(.]G,'IKIFU9,U!ZUI#+>LL:=6.'#I+%PP.-E@[[0&=W8#\ZW!\G"6Z M_AV>%[V==L]V05:FX:!S'9QY!&O9/LQ&2&[\M7*8?7QP31;SVOTKVNF=UE?#.\_/V@'\.JJM:=OXK.<;"%!E9Z,%0QN[DT;/?(N E>.C<>/[ M;)J=E^@@@G$S!%-JVHF-G3?/7V_\6MOYC>]DYI.8>VF#D+DE$<85>A1M;0GE MX24U S =Y-$AK)F#P^M&\"EXV%_-@=_Y]3OQSL1N,_IY &H?UXMAYOD!L>P=-.M^[K(V['H;Z&P6PL57Y)CGI!%MK/2LK@0IKX=^9O5? M!^2U=WOFA@=#'I;UUSCS9FU5?\UNS[JE><1S6UCKT^'9C M5T>#[N+&IEAYERSP6JMY,,$YRW#4WCCBA5#V/A.^9P9"W=CGS>R^[DT_GU0$ M)ZN2Y[U\>V'_+7FS\\E*PX** 47))!BW)B+GK4;,!$4LSD<_LXUM9JY(*#QJ M(YKVBL#-U2&="V*5VK5Q82G;E0F7'/3[!\]V)FH9\.<]B$XV)6:6Q#G)6Y68 MR0.(UU_?]G8^R1 )J[<#1PWF:. 460,_$48 4Z/S3H!XT:VK-@2W<9.MZOLUV8@%ZCG/+5F=<, MH77U%((^.^J'V!VV?N?\9?ODOLMQDY;U'H]'PT9E3:CVG%E9W<9C/$EP;HG[ MLUH/0IM^.^F$T2$,,8Q@.YJ<;BG1S/%E=UHW['?'H_A;FZ6,YQ]QI4\D9[W' MP5J($2'G!G3NS\/!+%7\ #0$,(POJ Y'/+/=$WLZW/C'F1& N4+GAO7ZT;IR M(5XY@(V 3T:P22#/MI ]'L9GDQ]^"YWA<=>>/NOTZA[7-UU(7LYO:]/4FU8: ML\6)J!O:UJIOW]-V8JOIQ+DL^N9+R;9\[@VI9^[F5D=)]KHPLK74'0[8":EQY!MP#9"U?EIMLUZ6IU>$@TZ/_NCE< MH#:V]QL83U5.#&Q"$?9<^.&:760+$:Z?."7D;OM%U*WWBTB1_[W]?I&=[O&A M=:#D7O?\UDU[1ZZ)U]P8?SGGW\?>&H&#=208GG0PV0CC,8H4B? M16HDYDQQ0;!C@FMFN .S.@A_<]CF4;#?VNW2S[ZQ.D\BR]*P&HZ/^WTOL9AG>90>; T#OJ#SDVF M22:]EUC!OP ';XWHX:_/KK16YF8BSU7[:PNH]\^(^L?WP(28VJ*2+X()*6@4 M^<%[\=8U=^(MP<0/WEM:7%I\Q[?J+8Q_= T\W!C?UKA92Q/D72![FT ,DB:[XL'T>N MK06Q)B!3Q^5C^!\W^,?V\_YP]"/%=7Y&".]A#(M,W*],_#'H#X>U0,Q"\/6O M.=A\X13/(B!%0"8"\N\ZN:-(R).7D)P]4$M$G4)0!.+)"\3S7!JCJ2\T/*PE MX^7_CCM?;;<)RA3Y>.+RL3O-]:B%XY(=#8LZ=?WB ?6W.W7])Z-SBS*8KHWR MMODRSWZH@N;M!FHI2^PG&_?0[R^#4P:G#$X9G'4\9FD54>76C051\VT ,H8S<>>M,O;R[]M_O] M ]ZCK^":E]\_[K_]]O'SJZ/SQ;W?O/#DXXO_='?WX9U_O(3^[8K=_2_?]SZ_ M91_^?M7YL+\'?7AUM/OWQS0],J$YZA-+[P1&23*->&(.V4 "2@+GG##"I,0; MVW23&KYRQ;U7T:!;U5,/"O:OA) ^)>P_FXQ[ YK/MCK7X8I9I")'L7Z/>>?W M"AV/LRXX_WV*\S!)S&L5$':>(^YH+A]+/1(R44>]5#S(C>W5.\"A8'S!^(+Q MCQSC$%XPO&%\POF#\ M2OAP"M3?#>K9%.H5C][I(!& /$.<"8(L=1Q)'SCS01%M7'';%+@O<%_@_K[A M?GIZ#Z ]0/PYT)]6(IH5<2XP?S>8%U.8ES!;- B%K,0 \TEA9 0Q2 F.C5%, MZD@*S!>8+S!?8/Y>/3\25RF?X"(.2=EA* M1CC#K+AG?@+(2[[Q;78#Y2-^>G4-$=?OA:NS^>E]#]Q/E%):/V!VG#',13*1 M>FY8-"GX1!6+5D9-#2XI,^N$Y'O/YU)F@))C!?P;,>H?2X-X/ B.'?$R2JL8XU)@XYW3FA@A+59)Q!*B M7BM&7)<..0%L%DCHI)!;6Q3M4ED21Q=Y\31 H4/ M#(4E1/W@L#<+40L2P"1Q F&K(^*2:J1]8"B?](*T]-E(#)+(,>HN-4!>T*VCW M2!E>B5"O"N;-(M31&X&)C8@:;G,*-D=.$HY$P-(%+"(FJ;9ON5E&L*:@7T&_ M1XI^)0R]%&B;A:$5M1R;O$NP#LAH39%UQB%L3,2)!^U=3K,N;KL":P76%D?J M2@QZP;&*N1AT(CSZ"$1.:P:01R4!-IRL5@WYTNZ-W M^X/1@3V(*-\10WT&FAT.XVCRP>*CTD\\KX@R1V/&]:@!TPW6-(JH90P\"@;Q'"7EW M"4H_-.:5H/1/8-Y<4%IX10*72$0G$0\I(4>%1G/[ID7R3@B/L&(6<:\"TLHG1"*1RF"CN.2U?2MPV4)8T*^@ MWSUQO1*57A"TS:+2)BB*H[.()@O0QBU&A@^),(7.K&)3^T8W1>F6C MTOO]D>TN-L7A&BWB^H,0!_4+8$"J8;_;"=6T#\V7[=L8?!_Z8T"FZ047\'T5 M!O0!3YRXG]%<5^6HK8@^J>A\TCP:X@A8Q3H:G !EO2K1_?52F:=ST7W+-$V, M.$0X"8@S8Y$.CB"B$\QYX)9Z @H3LTVS@MFK][DL5P7E5C/WM>BMHK>>D-XJ MJ1@/KJ-FJ1B4Q^3RZ4LL)84XIA19Z1G"6B?#&&>!ZXUM+5>O0$#13T4_%?WT MM/337?)F'EI!E;R9GU!0YR]?'Q3K6"9M:*JBJHJJJJHJN6KJI*KMF 5-9>KIJ7#E@HDJ%>(:Q61 MH48@J8)023ICLI-/;FJQC"U714$5!544U$HND**@2F[A\A(EYG(+G;3"R(B1 M21*,J&@X^O_9>]/F-FYF;?BOL'1.O954"0KVQ;E+54[D^#AU2!\G2ESR%Q=6 MB3(7/5PL2[_^;0PID=HWDAI*R")1,YP9#-"XKFYTH]N9X)$E@A)ODQ T;FP; MM:GUU1URA:)6%YGXRRC/!/@=VM^W_P,_SEI9]56[%T!Y>T/IEH"6SG6?A\-Q M\&O7#O;;O:JGQ.Q%M__C!K]LGS_KVCO?=IOIG],NEI,;5^T\Y]')(, K=^S1 M,+XY^_!K: ^/.O;D3;O7:?)$5!@YC="+URXAKOMZ[%ZD:7 ]#>G:&$I+[K\IW2R_!]72>O#ML-%/C3_'O=A@ M>+-!,<7WL#O/:!&TK'CMAJCRU6?Y:@&19:ZVK!Y#;K4JO7HLL+,)A^&O?L.+3!9+H2H;XVZQ#EJZ5V MQ/WF=(B^/[#93?NF 1?$0?:S0>/^-WZ/G09]4]N43^7YY?GE^>7YK^GY=6:[)QM=I+ [^.X.MJQB10XF?Y.)SWJWW8V-$(_ZP_;,'!R.CU;3 M2EG%V]S9S&LZ'?11DO70\=%9Y,W*PT%+0.=MJ>K6+R236F(<5=(&9;F-SB;N MI,0"VR2P#CZ'9%*,)<,EH]53 C7#X9?NO]^:AW^TFSMP_O33C[W#/;CFMW;S M=(]\V?G2:1U^./FX\^7@/=NOPX*#Y_L-I MZ_#?;ZWN/[1Y^(&WNG^DUN]S&:T\MMS'G/.1.(JX\PHY@S$RGCNN ]=$T(UM MMBET*3)=M@(4["_8?V_L+UFAGAWGY[)"2:Z]3W+Q@?,'X@O$%XU]X8J658?PLL9(+Q@2* [(ZYL1*22 KC$*8 _#;J+'G MJ6!\P?B"\07C:[&&4Z#^85 _2U'$4G+$JH DS\LVF##D8/!0$MPIP420N7)' M6;8I<%_@OL#]8N'^M:;Y61G,B[FRZIX&G SH\8$C+N&'D=(C4.5U(I9I&,T" M\P7F"\P7F%_HRLT+SXBS.D?K7$:<&*1WFH&ZKJU'W%.#G,48.1IC%%(($:-+J5"ZE. V0;B?<(I">DX2=90(;7F MRFDB;$BLA,RL%9+_/1:Y<#X8(3$+#I0RD%L#&&E M:NJRM?)2+/H50V$)+GE&1)P%EQ OHU#!( ,CC;C2&FE/$DK>@&:KN'XMEA;Q9O(:QU/HF 7) *<<(BZWJ7PD\6!'FS0(/% O)>VR1$MX@+C!%6L(/RKP5%$O* MJ ?C5VUB;(JN5]"OH-_2C=_BAU\2ZLWYX9E5PF""<+0\HYY#CDF&&(U:$TVM M(C0;N)04 [> 7@&]U:_X%8?U@MP<\R5<<.(X48.PY@QQ8R/H>HXB+SG1)'BB M(^4DVUHI$$;A(Q,<3BOEXK7&_/N:\-Y\%Y+5'B0B-N/4V%1$%\PKFO4C,>XB'^KE!KWBHGP!Z,P\U81)++PFB MN58X%T(A31-#T6.9A#*&^@06_'(]U 7M"MJ]4 VO>*CK@GDS#[5AP6%&$TI$ M4L2#4CG3E4?:6:.)!LLWKUJ"?6MTL6\+^A7T6Y"J5]S02X*VF1M:3* J)SYV*T.FD2% _%*;U62'\R[Y1V7 8;(C(&+'>>M,]I M,21RT1MBL'$DX(UM(C=9V4)8(BP+%#X>"HM3^MEA;^:43GEW-#8$>:\,XD%8 MI 7\$#@)0L"B-QX,>J9*'HF">2\3\Q[BE'YNT"M.Z2> WLPIK1EWE#*-$F:@ MZRG)D9-&(ZM$))8$IK4 78^7?=,%[EX:W*VYM5M [V&@-_-*"TY=2"0AP7E> MR,06&0_(%YQWS$;MDR>5@:O$*A8R"_H5]'NAZ%>\TBN!MIE7VBEED](".:T\ MXM&#$1L Z2*,DW;4$Z_E:KS2!=4*JKU05"M>Z>?V5,42=PU8(+2,IREPMO=*/W1BM:^N6WNV/;&>Y,0ZWL(CK#T(<5 ^ #FD, M^YUV:)R_P^3D]&D,SH?^&)#I_ M7\+T.'?J,U2@6TYOK2H[:*J4T 5HTA%M0 M(YT 6).61T.,(;2X]]>),C_^/I\RW7N&DS0(!V!-GCQ&AD:'M!17R*N2U/C$UCV>O$E/S[!0UBZFA>?.?,@8) MQ1/B!FPK$[1 5"EC55*8> $4=35-XS-F>BC45*BI4-/KHJ9ZV%4E_FE%!#6+ M?])1$0GF$N*)!<0CS\5O/45"*!D9=@HH:F.;8++)^"J2"1>J*E15J*J6$Z10 MU35+@"6.;4D4-9==A5D3)=A02N0,H8XS!$950-':J+CBFAFZL(.EQY$,1=WF S%N80.(B)O%R:.(I/+4'%+E>)$>"W"QK:1FX+5 M+XWU*Z&H*FKQEU&>"? [M+]OGXU$:]R%9_GM_\#!LU97?=?N!5#FWB!*M\0< M_530/3TVU\>'X^&HG4ZJ]Q\?WT2FS+A5;6ES3J9UV+Z*#R=^$ M BQ>$TV%9 54U[@[V+U$C,F>*"8,=$UK"X8S@&X=4$P>":&-YF M_)&$"2- #3-!\>BX#K-0=NU@O]VK)KFY.D>7V_/7SOLK7;^Q_3GW MRR@.NG"J<>:':NS;=F_8Z \:8$8-(WSJ-4;0K4/@JGP47A4&;-P>'G2A!W(G M7RI$E"^PC>$1L&."/F[GCLJ?)@/9C:.#?MAJ?,Y/]/W]WN29V1=VI0FI\=\/ MH'8JH]6,*,,CY4E1FU30PC$BE? LT*\[%!.#.2:H^O 4CK_DU+O$^'_-19VL M.\MWXO_\=?+EVV$C#W269J+I7!1J! 5 "#%@KO,0B\(2I$5%1+*,6)F'&1!8$T/$F@O!$9:\(PKT$H77\ MU4FE<2XV$@BC".8H1D8*BA1QEF+FB99Z8YM=LZ1P+@@P*A44C0X&$7 >QOQ@ MV(B Q*'QYQ@@C.'-1I[:E<3DH=T$2,E -&I_CYV3S0=+$K9:X?-8Y WE;31P S(N@"*C@,D-:)>FI93!&-., !MM%,1 M,]!M K-Y/Z$"+4> =&!MD\\9_YDRH/_2FW;?+U++21TXD.\RC-,5G/SUJ8YC MX3\0KNY1OS==-NK#-P>-=@\.QL9/\<=1[ WCSYN-7AQM75Q\N[!JO )O2AX M'WK?XW"4%[.&OW?L<-A.[1A^._D='I/[:FP[33O*8GFR8T=Q-POE+CS_MT[? M?WMM GCZCC8_?95&18V)1C((0",2&;+:*X0=C 8WA I"-QH19NE17B\=C('P MGK2"*NNZ@IK7FU._T^D?MWO[C\Y M2.5L:;H]$SWXW(#+OL7)32ZOJ1ZW1P?PZM5]_$PRX9*):#8"G!H"]7L/?5(] M#69TGG1G0(K@ *H6<>=NFR>H/Q?ZACNIFGSC W*[*Y28W>&GW.X)B,#CQST[ M#FUX_,]O;EP_GQM7!KT\_7/J\)J.]+0GIT,]<8G!4';LT3"^.?OP:V@/CSKV MY$V[5PU-==%UGI?C=A@=O#%F2V%5>:RGN32F]Y^<)EL3;_8E?^#DI*9;C-QR M_M:+;S_)MJ2Y[\5W) *YYYQ8:EJDIZ4EN;/!'N9*'#RIR=?[2O6E":^6YBI] MFPW^_[C!+]MSW$IQJ4/RT([< 2 %]"&-DV@'E<,J#J]4'%E^C]W'J__R@Y > MEGKI7IVUKC%&##1EED.*E'7<>VI3D,0HI@@%/37*I<<83?55^.LSJ WMWL=> MW(,I(^#;WNG'XY;[^&Z[I_?]CY_.-[+.N]ADT(; MCYOO_TWG44=5\EJBDE0"A,4DG>L."M!\!4&&$J.%QHPHLK%-^2:^T>):BTE7 M%XA:33*T1ZE):TN4HP.X9O^@(:H_EU6BZ\X^?57I+FM$"6\3*-# "+L3,?BC M_;TBAV%AAT>Q0WN.'22)U.=]$R3FI7\E!#),2\2R XA'$JP4&]L2@Q2MH([- M0F9@O8"L5&Q\$@%,$?^< 0A>*@6\]AS'=0/]#/53U-^-O0+ZCP?]^8*-D5J- M28HH6A(13UPC0TP"T'>H)=@X1&$+$N53(P""C@%FT(DFOJE!VNBG4"A)W%/5^U>K] M*TI]OSC/1]F?O_/_O9Z?/%[<]>$5%>\)($K;7' LG@&1!E),B*H)"F MAE,9N!3";VP;O:GYU=JFSVT3E=W99[NSKVXAGHOBJ3;.PL$W@]BQ.0QP&F5# M,(#.-$B*TRTE)EUPW9760>>.1_'7:7?B^5M<$S%V(0)D':+#"+T8!#7_\V P MD^G]B-P@VF^HLM?>V,ZQ/1EN_'(Q:@I>]E*WWMY;-\;7W=B!"PRZRD^;SJ?S MX"M.Q.."KR3?DD0M(_B*D2VFV6*"KU:V!O&@8*=*UIXV,U):Y,S(TEJ](+!S M?U#ARAM0"$#6\M=RD^VZ-+5Q,,@ZRW^U04V)G&O@&:RYP4P'SIS2-/G HQ;B M*YB%5=QPCI_,<<4YX/,_O]CM2_"PXEBZ)ZS+/(S8[A]+)T7^]P&Q=)VC ^OB MJ/&AY[?NY+>S8/*KF26PMT;@8!T)AB<=P*ZGH+=$D2+QWH;+.3@4PU%[;;W" MH,X88JA4S,N4MWU1)M/&LH/6__8',8P[\6.ZF$'\8V\NG/VUQZJ3O.T<4^$9 MXXC&Q!%G)B+-&6BE+ME(G?K#QM$@#O-^C%EL^B0H?+)1 M==R[O%4U[V4=Y'TAHW[C[ACU\7!1-%D9&Z[2 YRG1Z>1KIN M-NS^_B#N5\'L[F0N"K[AX=A^?W!279DCS3NQMS\ZJ.+.7 MF^ZQK:"^&U[.583&F79PCWRV9]0)BG2\8[=1^>H*OUJ 9O% 8YX?9^ZY=ZF6 M(/._<3B<]##8"+W))T(;S6HO^[-!S4+%? &C5*1NL5)W+F%Y^^%[,);A;8NP M%6%;791'8?>U8/<:6!'K+/HY>G'2PU4,XV-*8=0-#(M$/$DB9FZ/*I5"]GVL M6BK*P!Y9)W_5XH M6976?^O NN\,X$09^,]JJCRW4>E<6,0'+GW$A&F<=P800R@C2TI!^_MY1,G% MD*O_FT:6Y!7HW0/;(W2R)/@R]@]T/[#6^R\'K=/0@7L?MTX_G;8.WXF][HZ=[Q\W#3W1O]TMG[_#?]N7] ]!V_*7[CK7H/_ >;UEKITF;NYWVWN$?AZW# MMR>M';AO]]]VZ_.?%[=4Z^2T\5X@9XQ W N.C(@)16FE-5HS+7*VXTTEZ'IM M'Z@GV#^AO.@2N*]03*&817;63ROAF&42R5OOQ]UQ)X=+OH3TYZOFE=-S7@$V MT=%A@KC0&G%G*-+1*N2H-9%(CV/FE9R*]1*I_+P6$ZXN\%3XI/#)R^63EV2R MG#',Q\'_]GO[<5"HY6'40LZI)40AJFH(P@2,.,<6F:@%,CY%%SW6SI&-;;XI MS%5V*29+H9A",740[YI0S/J9+)>)I)@L3^(5-C-9,-%<)(*\\A;QZ 28+,FC M$$E0,N!H:,XN6$R6PB>%3VHGWC7ADW4R6:[GET(@#R,0,4M:F.L@*X<1TY0C MCDU$)A&+) /[Q/C(F,\$0C89+\Z4PB2%2>HIWC5ADOI9)M?S1;$_GN:*/R]Z M]/9K$"(QI3'"243$J37(:,F13Y%Y$[SF7FULLV*!K$7NVU3]\[*"U7[O#XYR M?JXK55.75=?B:B>^JA3G/#F7'.&$6LTI<5I&BQTC)G)/9+#/[M8HD5A/@/\+ M*<]E%"1RBU$202*N"$'&4H]@^%WD"B?+<2YN(:58@?'PN'E7+[!Z@GVP!.PN MR+A@G??1T%@"B&H+A[, (JYEDKD"A)?!(8Z]0C"R"3F"F=#64T+]QO;5=92% MJL(%!0L*OE#]L,2VU ?U9K$M*5*I6)5&5>RPJ M8$'!EX:"Z[1$6,((%@%[LS "JQ@1TC'$E01%,"F/G"<&"6LLYSG>CSGGMZQV;GB%G$H:3-^\HX-IB8BD(HE K2=T8_LJ MY!5M[WG*)><>DTL$F*H.TR>GB\%YKR)\O72J--RD&A9*0 /B8&F2%T2@ESGQR MBABFJGU\3-8N6K:>\%7/@-B"C O2">VF3J:BA040,+_KT$_*N?&EC\X40*4A\6J+*8W:T6*#^!$9X+V1ALFI.%$1BNYU,D332QF M@*_/OFIPISMN; "(I07A@J$.1>(P[@BS2Q&5F@FK34B5%FXZ*81]8N? M7>0LK0OHU3/ZMM!8H;%ZT-A#;+O'\UB) :DM=\UB0+QDAB7JD0Z,(AZU0M9Z M@KQPG$2<%.5R8_L:=^1-IAA>A;(*917**H97B8-;#4?-XN",TQ[( M""-O?4Z'A2ERQ$IDB2=!&J:#4QO;E&S"B!?[JI!5(:M"5L6^*D&+2P^]F M: M=(;QH()#,N&,T^'-Z_\EILC5!SDLR.#G)Q!;7Y.;SMUY\ZTFUI;%Y MY+5XZY8FX2W!Z".O+2TN+7X-+2;\GMO1>?D8U71L3:#FH6*^0)&J4C=8J7N M7,(:_4'C_2!:>-LB;$785K?/L;#[6K![#2R(=1;]/VQ[,.GA?VUG'!_CS*H; M&-96(EZ&P3GSH53+OMECLFJI*8)11\$H4%(DID!)$8P")45B:@M<"4 MVHK(>HC 3^.>'8?V*(8KP21KL_Y?OOI\I:JN9N:J;6*N]WUH>Z\+$[KA^KUP M16M:?F?=!'5UZ)V%1G$^)0%>3>(P'Q"&R5R*FIO(@V*<.VT5#]9[9Y0RW'&> MPS IQI+ADB=KD<&:3?QQYX]N"Y[1S.TY_73:_/SOPVY310C%4A"W$N"=&(4&1R5,,EYP\+&-MLD@I:TNFN<5K=P02V$ MM"9<\)"8_,>304DV55L"F"6;HLDP(41$TE"'N, .:1A:1$R@P7C,)8T;VU?! MO^07+KA?<'_-<'_M8/^%IF5:&<[/TC)AX7WB22(:64!<$8U,(*#W8V] RU>< M1+&Q3:[NR2I:?D'[@O8%[9\![8N2_R3PGR4V(IX19Z)!Q!J#. L>N> 3"E0Z M8I6C@KB-;5RPOV!_P?Z"_2M>[7_1*8)6AO:S%$'$)>( \5'B7B >&$9&.9%S MV6E+B4PT3M;TY2HR!!7$+XA?$/\UKNF_ICP[JW/=SN79L89%$JU!B5J%N+$8 M:1,ILBY@K8Q,C*:R=K]NM0$7L"]KA5WW>W]PU!_ ; :@<*/&\!P-;F3+)Q9V M?5A:ISMZL2;8_0#H%EAR([R+(C+.A#&8IJ1]$%H:+;0HL3EK#?!_S\7F,*5I MPE@C+(5&7'N"+, ZBHD&CB,VAO"-;;*)>?TJ*=03K.J9J[,@XV*TVL=#8XE4 MJ2T6 HN#>SG^ MCSD'-P953XE$D)&$(J[R)Q$D8B("[EEG@]9ER:\^#NX7EV*CV1^,]NU^1/F* M&!JV!_\/AW%T=F#Y_N['Q5?4&\H?@.262R,4#C@9P0,! +"W M&#VVGNA7--PG@>',I8V5P8"&!GD\FUL@L* M%A1\H2I@\6C7"/9F'NW(F'6:*N15LHASKI%CAB+FK0P:,X:3K3S:9A6;6PK^ M%?PK6F#Q:"_'^3'GT5;:!FPT1L*#HL>=R]H>-<@13XQC&H:67YN&KZA[==ZS M?=6EK6OKT[ZVSNG*MK4_H H1@_.A/P9TNKD&31TZ=*&92!X6;;*8WJP5*3XD MC0DFADG+P41VW'MJ4Y#$**8(M<"*LNR%7VOF/)D+&\!26>&]0E1$@;C!"CG% M*/+1DV2Y)]&PC6VQ"1)1NP#814[2NF!>/<-G"XL5%JL'BSTH&]>C::P$>=26 MNF9!'IQA&1D0EDQ<(YL!!5(:I"5*^+ MJ-;/MBK!4PLEKEGPE*$\$&DVF+D3'1P2>E!;-")A&7'CQ5&*LP5F&L M6DZ0FC#6.OFT2J#;(BAJ%N@F)*?:"$2$!"O**XNT"@19:K2P3$\R*UX3 M65',J)6$-/XRRK,!?H?V]^VS06B-N_ LO_T?.'C6ZJKOVKT0>Z,WE&X):/E< M=QZ.AZ-V.OFU:P?[[5[5=>;JF]^SM1=?\8[^N*,W.^U>1 >3OPFM>X%QL,;S8R_&PVCF-C M$,/8PYE\@>UT^L>VYV-6F1L>3K5'C0Y@2!PVW$GCOQ\ @%QH9JWP$HO $Z9& M1$6QC%J8A!D37W8N(.+N!SC^";=VWY+6VZ^! &'Q'((MO41<&X8Z4=4*WGG(=@ M&0BC$9221*.V:BI]Y+FDK]4?_=\@?F_WQ\/.219%0.7P>D7Q].UIZ_@K9MS% MQ#R25H/X!:.0(4PB8C63,B0G";ZN:-N$'*826"4BR]('(I<%\3:A.K;#!TG5 MLZ] 7"],KUEN^,>W7WU4(=I@$:<8?C##D<9.(2>$5,D+8HFY4VZV&G\#5\*\ MC U5B4H:#T",!C"0(Q@$0*!>HU\=:/=\OQNWSI61<]7#3WP=MKIYI7Q4HP%R M$CG7WD>LN<%,!\Y<+F#E P#+2*AVD#T8RYXG7<>.&YY!D;11"<*8Y M3_"D2)3QEL ]'&=$77Z.%%Q$;C4HPX+;S/9!0N<')^"-859L7-7 ;E2WY+.K M6^IZ=>O=_QNW1R>-#[WO<3CJ@OHXO#CP3]$QG_^E;] Q=P\R7&:PR1 :VD,_ MGK#P^(+N&2=],Z]]POQ"MW]CW[9[PPJESZB]-W_/?.+NFP!P'\=.)__.;;KR MC8;U'CH1+.!J+D-WPL2M6&'RS6X<'?3#UBL8RH]W#%G##F+C"$S MN^<-$8# MFQ6UX:COOT'79A3LA2%TEQV.!UE+&S62;0\:WVUG/!DKW['#83NUX>1Q>W30 M[C7^-WZ/G0:ISE) RZK?YZXZ:,>!'?B#DX:+WHZ',6N"^=?_&_?S@!V![0;M MRN/6S@.0+=Q):M%AOEL&[^]Q^DY5&]N]HS%\&AU Z_+;.#N$VXR/0+"NWG+8 MAKZU^:+A:#"N)O35NVXU@&GODM1KQ/)L-::Z:'R^.+-9-6M.V6U?Y)+&3_'' M4>P-X\\P@>+HM8CE7=.\ZK7V#'ASM\%(?K>C"*)Z$#MY<;H+KY:_FX6O/Q[E M(0C0RDS;<=!M]ZI;3YXRD3\8W QOW@X&)QG=)D()]D7_/DUJ0ZM"[NAL,??G MQ3H+5]]!?WRO+H69U!M.%(W+LGQ!"F=O!TVHK";0!^$QPS&(1[X,7K ]R-]H M_#2(*0X&DR?;8?7MZ:OQ.4\H$(Q1=0!Z)$^A(73409R* M7H#6C/J#ZLESCXD_VL/15N,/:'P^"9P_A+8/IF([OM"DR3VKCR#*G7&(5:O. MA^7_^R]-B?JUD6 @>KZ=)W*>3FWHUY![]FBZ9+F9 3NW#M[,VR-H= =&<@A/ M\WE>Q92BGW31[Q___;"#B-D\5_1'[6ZV-;.*G_\$/!I-QZAJUX51@JO (MV? MS#Z0A ^3/K_P&E6WQ"F>Y+.S0!GCW D@VID=[.!; M<).)#5"9*&=J/=SCH.T/0#Y/SOO/V^%!(P'U@JSW#^-4@K)P5<-V?NV94 <[ MLEN-5P 9UT'R;9 +?\\DM0+O>P'._6$:K(4[[E>)T(']GF4@]AIYGDZ)=&Z5 M[@CZHQ^FK)6MC!M )#?N)K:E64 F']E]*?>"[$[%]JP-^<^)K$XTI>$U@FKS M-'?MWN1[4_2ZOO$3 FY,Y]/\B9 ;D(=JTM'CWMP-IKP^>5X%U?T./ P@[03& M/8O&<#+,?=!>]NUTHDQ1=#8(\*H'_4Z8P/Y;T">>0VF,/EF$#L5G/]ZW ZC Y@Z,#.FLX33+24F<_>Z*ZT;]COC4?QU MNO2/YV]QHZ7FX<7B8"W@@;!+73SW\V P\[_DE/6 $M^03?!J;VSGV)X,-WZY MT .@-Z!+W7I[;]T(L#=VX$3BSGIPXI6!'NK8HV%\<_;A5S"]CCKVY$V[5[UQ M==&5# OY:5/?SZ25QFQQ(JJ&3G,^3)\S?8FMR4M<3,QAO/7"F_UN#?9VFG[^RQ&OG_ZVMG%67#!8;X %]I%9T9N;G90 M?.S-+9_NPA-^Z_3]MV=V5K3^GCHK#L-!Z_,_O'7X0>QU]^![?[6;I^\$W OU)K]P-O[G_%/#@,@(6B(09QS!6R%OZTSGD68DA8N0W0S<$*SL(\ M&,?U%>_;%;8KPCR8^D'OL+LV)TLM%]+F>:EQ9,6*TP7H^P_@R9_13LTR]4.IV;BXM5# M_6CM\*$A>KM5L-ED-U_C78[WN4JQ:4 MS0N0F[,HP@(O14SJ(29KN5AYO_&IP6ZSU0OXK3LHUD/Z:97N\^$[^9XB=POH MMB(&BQ8#BEM,@'!\[?@;-0*$ZX$ I=1"^%^96*NUD*H[;1H MQ5$5;)4]3%<7TD$.K@EA6FX=CH7A4!VZ=Z$;\Q]6L^1>G56K??!9J=EL1,=YW"ASOWWT^V?\QV9/WQO=7^:QIC>.;> MK,W^JT>Z-"<;[ __^;%W^NZDU?UP_.7SN^,ONWFS_%N^U_WGI'7H3^'Z'ZV\ MC^OSE^[E#?:MW3\.F[L?Z-[A;YV]W=^@O6]Q<^>@_:7:7MH\;>Z^(ZV=/P^^ M=+^DYGSM D6L<4Y1A+G+*3:#0,; )\V2Q9[PI#W>V-97JWP_=YVS!TRBND!. M/8N@%8XH'+%BCEA 9H+"$QN:@-139BA43RE"@?/,%\ M8YLR5AAS+4IQ/\J'>W]GU *V-2YV_\AD#T1V4$Q[QA/ MU_BMAN.CU;RAK+;MW/F*UPS8QO9/)*>6'1_=N(^1UG8?X_I1VP+<2??._'<= MZ\WR.Q?>>P3OM7Z?\S5%KJ)U3B&3#)!>H@9I;@UR$CL=0(),(D!ZFW(5=;(7 M,LUJ3W7U#38K(%DK?TH!R6<%R9FSQ5K'5':QX. XXM$)Y Q+R$=LB%6268$W MMLDF9ZJ 9 ') I(K="L4D'Q6D+S@*VZ$PQ_HNKQ=Z>"H]7%A@-Q9,(&,-2DE*4*,)!GI( M&EF1HJ"*1^% C>9X!4%+KX,6.';[.:]RM5!^[RRW]7,MXX>4,2ON MYQ=;CG&-UO$+J3Z&5/^>6[W7A$F1L$?84C"XN+7(4$Z032YY"4-)DZQ6[\T* M5N^?<>[5!APYGQ"V6M'V2MQ&!9>?APO M7W 3\A3!<#0$:44CXM9X9)P4B&MB(B5..JDVMB4GA96?T:UXL:[1#:58T+06 MRP4HOKD^R\8*=YN(+7WG=A-Z]W:3U6T ,O=I[47.$UM,56+T85*<> MSHZ=5NN]LT!,/S7^NV9NI?U^?_]-J]]KGK?[,AQ_GE0^_FM2^'AGKN[Q'[8] M^#?7NGS;ZXUMYVTWET1?=\1^= &FYNX>M">C\B?<.OS&FL=?&?"C35XB*61 MG*N G(@.82\555'Z1-W&MC974P>WJIC2[5'@4_:20]U;C'.3L#.8>"%U/7=?1SRJ&YM6)X5OQ? M'R".IZV=#[3YZ:LG3B?E +" :1#W1"*KE4(T85 JO3= 2AO;9.OJ'NZ&FX.N MB03E FP/E: %F!E#T#/@4T&T58K2X1YN[7^5VA+%$A@<3&:7E;?("! D*ST. M#L:/>PW,)VYAOC,8&[9_/ +$KM;#GA6B?*$%#S],ZK)/"Q:Z_O>X.K4Q_FK!Q$G!=A>A;WOY^Q?VS3>F G T'O@#.XQ5,??-1CLULL8] MV+ID4-UF/JWWP/X^[HXG==G/QW/XD)'<;!P?M/U!HSV<+T_9GHQ@ZG/J M@DIP;JI7F>?7$4RQ7&-U(F=5M.>L03]-RFS^/!_[6=5 K[[=!J2'GK@XF-=+ M!F@@GP_:G:S P./FGM"U)XT#^ST+3.R=B>?D328O.@11;&>IZ5\0HU2)*?1" MOK+3CM^K6Y]4]3K;W:/^8&1[(^B:HZ-.S#5DH9GMWH0S*AX;3KX^?>"DQ#[YKO3TY/09G%[J MZYO:=N.TNF,%8K*J]:1K3B:E06^3.)_P[M6M;M?;Y'@YG%S M_ZMB! S 8)$ %0_E8N?(^@ V!DT&S$;.HV97B@27DK.EY.PK;_&+*CE+R?,7 M?ID^X*[KR ?DM:SD'UKHH M\XL>F>=OP!U[N,NT*Z6M7PZ0KX?AZ,< M9[+N08+3S4T?:'/W2[>9OWNX?_SE\!-OOO^CO?>YR9J'[TCS\S\G7W;>GGXY M].+RYJ;FX=Z/5G?ON/7^P\G'G=^ZK9W]X[W/?Q[LG?J3YNX_/[[L_OFMN=/J MMDX[J=F>2]=DJ7$^J(@"=Q%Q#3]<4!P9IJ/U%K-@S<8VTVN6K*F>\%VV$Z^) MEE=XM/#H^B67*CRZ:AZ=99;B-D@6-4:.>.#1)",RV%@4DZ54X)1PWN4AKMF@ M5GBT\&CAT5+>]KFG^]HSZ,(*PA<&716#S@K$D^;NMZ_*JTB43BQ-OY]DN7-\? M7JEQ<]Z1I8Y973UZUP'[[S"4O]EA>_@Q7=Q27 #^80 _\^-QY[BAE"+%HD!< M28LJ52':I4AZJ5&^9\ZIPE>FW%XF-_($?.7##1T[P>:E'0.->;H!%, M*(WA!_;4<<4X(QO;I)1NK+G)52+<7EF$6R'G0L[U\X(5>U)><5^" +.3^5G/^^ MZ']DTF'F$T'>!(5XQ!+IF#B*.63=2..( >.9X6(\%WXN_%SXN?#S^O+S"CS MA9^?SL\7O+\J&AP%-4@8SA!W0B$M@)^ECT9C1A@7:F-;DQ5$D!9^OM%;_$M5 M)6[[2I76^Y3TK$?]SNIQ;]HC&$)_)17I-14],^QD<&GWQI,:D]7,EH*+R*VV MU AN\TI=D,SPX 2U43$U 22X)H:W>;.JP*!G,F^%=(9SD8R,E%DBN(GP'*XW MMG^_4HBU>U[AN"H8"=V-Y@Y=J2A:CN'XLZNO304WE+B M**!-,I%CC4T@Q$I#J9244V%SJ:0K=7';PT8WVN%X,"OS.;JR>;!QU!E/SOFK M,0/3LKY;5X>IL=1RF]/WJ,I>?TRSJMEO>^'6*MJOO/CF!]'\]#42QZ7C&#A) M><0MT)%65*)$-%=."68=N2Q>V.6OD&2X41P+8K&+F&BM71(@FOARL@Y=J" ML\NH6&IR%4CUN(*E E"1+Z5@*:%; #3+JEC*EE%-[I"[$_/4PR]1W ZO*(&Z,T%[ MHPT3TG BHY5^?LCZ)J&,/#AGW7B(]JT]NNIJ^-YJY\UF+\2S M .;]W\N5P#Z[])+YTO[3WX%AS][?#+]U_3J$-;6@KON)9V/U&F^__ M_/;E\,]NZW"?MG8ZW2_=/]O-]Q]^--^WNE]V6_"^?WYK[?QUL?R(L)P38C6* M4FG$K:39[1^1\%1KF2QU>0&#;,*HKI=CH9[ O5"__L+,ET(6A2Q>#EEU"M_A3B1S.*[E8R2IV"1EPXC+KE% MUA&.M$\:TV"(2FQC6V]2LX(,%H5("I$4(BE$L@0BR=%-;WOA<^&39? )F67, M8\8FZ23RRD;$B3+(6LM1,DH;&-=$3#9,\"9E:Q:2O#:$LHS5N/NMTMX_1W;E MEJ]3* ZN(/2:I!AG73L<'ZVFK;(*7+JSL==T_<;V3^1G:._XZ"SP8<$)F:X1 M@U>5@NE92,M/HZYB>#_H#X?_] 81>OD4_IR&Z/X6X>YQU_XHK/40UIK/ BZ< M39JQA"(Q'O& (](J4&03%50DXW3>14,VF20K(*W'S;+:\U*='/X%!]<)!^^Q M"E1@QS3#7&\+6RIT^ ZO)#FTQ";>,0*A20IXE( M$VI-$(P@4S2)9*7)Q@,U)9=8S4V/%^^*+EQ4N*C>7'0?(Z\+;UEG>4TNHBP,Q]6GN1(\46 M4Y48M2XFJ)G+3'-=0J0V'.YWCP;M80PY=<-_UQN6[X''_QP=VT'XOT';Q[$D>&Y) M%!2L!;9UTWX\-\EE!-)QYHJ;U.2J4B2MOPSM](][#Y&B-:7^IT@1;;[]JB0V M@0L0(*XPV)S1(,<=0U(#0!&'5B\L>M89-+@FO'IMM9#T2BDQ27/TY[L4&PSF]%<6O M)KW5,\C@TZ(CGI9S[06DOUE8ZJ.G#'W]$B$M42XNVO[K*C<+39M59.=5R>-;GG"R":G\8]"P;;*(:?7ZHZM-+PS-I&9]8H+5SQ$MX6![U^?CZ& MB6'2\JBLX]Y3FX(D1C%%J)4IRKP8>'VEF)+<;>+%^\3V#O]AS9VW)TWX#6VB M7]ZW#IK==S]:.W\>[AV^/?GR?H_ [RM>O-9.:+=V_7%SY\-):S=\:^U\^;9' MWYWL[;Z#Y[7:S9WLX?L7?E_:C2JEL0GEC,>*>160LB+L*X\<*:A>4+UD8:L=XL]"#1U)WEB;$"%1YRJ>#NE$!" ^QS9* M:[U/&]MFDZCZ11H6Q"^(7Q#_A2'^JTR7MC+@GPO8\U($#W O?%*(4TJ035+# MGR3)$(F/;!)C+M@J,L^\4.0O&=%*1K22$>W%\-*K2UZQ&F*ZL%M7&2.<%@&) M2(&8%#;(Y=QH@DL84:&EYB2O01%64OV45#\%!^NW(E-@94@U/#:K?V_DLWZK\EG7+BH MKA.D<%')B/9\A#6WVL63Q$)+I)E/B//$D,/1HR@-U 3Y8ES&IR0N;*7V%0U#*U] M)915,J*5C&@U@N62$>V)N:Q:.V]9\^U7XB+7)DD43>2("Z:1,\(C[H(B$>N4 MDLT9T6XR%1:6$:V>,O30C&BO4(I$Z^U7S(P%GA9(BN! =C!&!CN*J+/8LIB( MU0P(?.NFK9#72-%#,J+EFV9A:O?&MKKK-4?FR.JH/VSG@V\&<3*(TQQF58#J M%%@YW5+B/.CWRI76 <^/1_'7*;/C^5ML/"Q'VT:]0HII]0:$7^KBN9\'@YEZ MM1^1@S'[AFR"5WMC.\?V9+CQRX4>@$F%+G7K[;TU522NZ@PW=N "4]KEITU5 MN_/4=IR(QZ6VDWQ+$K6,U':,;#%]2SJWAR1=6TKFCR>O5"P@V#ZE10?;5R\( M_-(?5+CR!B +9"U_+3?9KDM3&P>#S+K_U0:BC9QKGP,[N,%,!\Z.D2+_^X"$>IVC M ^M _?[0\UMWF5J3GY=(;:)J&"]Z8]@K;Y*X-X#2A).*CC043WG/ 3+F+5&4$H2C=JJKSN5 MWDHP03,%]J)>.FO'3#?=A0?\UNG[;Z]-H=S](, LL=B'2 1&EN9$S4DR9 E3 M8*!P!<@4HE;^LF [[5SP1ND0#2<)Y@$Q6%@+!S2-+FTT(FCI1UFH!^.XOF)^ MN^*V>Q#!(NIT^L=99Y[J1>,N-!WN,FQT;Y'Y1C?:X7@ RK<=-1+HVI.XJX:# M+T$WM!-@;6_4:/>^QXD9U/!V%/?[@WRMK?*#[D0?NRX.)FH](SE1*#&5,9A3 MATX/3_.'9N6^,4V&//SYS8U9CN]82)IPP5 IV]2'[.$!K MGZS2E)35KUPV9BL+_W[:?+YUY&?X"#:\%&EY&-OO[0<<:9+A?V&;TY0KQ M\^R4+YVS-#/LH66@7@#?K+880IWV4-=T"_6MWNK_C=]CIT'>U&UG0GE^39YO M:O/^=82*1>>6?/:@[R;TV,G40=A(\/TK9L+RN^O59$9^2EZ3]=NWXYRAD=I$ MK"2<16.-=8$J'[6R0JE%E#O.)N[;7LB_Y@S=62!O>^@[_>S=?AG;=+J?:!/N MMD<_\(_OFQBN.6B]_X?O09M;N_#LT[T?'W=:T);.P>5M.E]V]DZ@Y8=[A_M\ M[_03;[U_!VTZ:.^=?B!-^L]IZ_ =A]_XX^<_+J:;%$%+$[1 1/(<(6X9LHX0 MI)U345AK.,,Y%8+$JTB%\$(S ]7 "HP7PLAK0G,XS)UR]0M4W<=I^X#-+3D M/(D1QRB2X\0;DT(0VJ5(M"%$A 5LORH:VI(TM-E&:D^D99A@E'=-@X:F#+() M>Q0]J-U.1Y)"RAJ:$B5W8X'Y O,O ^:+AK:.:5>7N.UM&35F[K-9IA2;>71Y MIGIG#U\"PKS0*E9U\M\407Z*140-3=S9&)5FW";BL$\B62JE4'FCV0+6K%]N MIMY5&3_SB0]5#)(RFY"55"+.B$/.D8@\)DYD;X,S:F.;;6*^BC(?!=\*OA6B M+H) 6%N9X24+N&*+A\WY:B,^ M.FDI19I2A[@F8,TP[)$0VEAL?:+)US7$YE[SK?:X6>"RP.5BX/*ZM$X%&1^& MC+/5'9MBP"(&Q+G.F<$-0S;(A+QC@3'K$L-D=:L[!1D+,KY49%R^.5T4R27! MY2P2*) 8)?81@:E-$"<>%$F1./+6,B)(HH+&ND8"%;@L<%G@LBB2BT3&V>JC MC5I;3!R2G E0)+/#D&9XM#9P$[&,U*]N]?$U(N,Z1&'5?^,V+1NWR_/+\^OR M_++%_#Y;S,>CL>U935]=!'2X1WL;I>A" _I"!8PCR!0:4B39R:Y&BR M21,.\\"TY:%"C6B >CD)'.HA09P3[D IYX M8YL*7#O;J4!8@;#"Q460BR _8I&3$D,55IY0S:75VEGB Q&2>![-;8N]*5CM_,:VKN$ZYMI 6)V6*G5MS?K= M_LAVEAN3^]C4L_&BPD6%BV[RT '3,&EY5-9Q[ZE-01( -T6HE2G*$BE>7X*:RQDIC34X*42Q MDKG >LH;:PCB*3 IL [)NM5%BA>"*@15"*J6$Z005#&6EL)%,X^6D9('[CE2 MVBO$N:3(B&B0D)%1G@2S@F4NXJ8LW#VG1^R72N+/,VA.1J(U[L*S?)7!]*S5 M5=^U>P&TMC>(TBIMYP6,GAZ;Z^/#\7#43B?5^Z\JGZC8TG2=0TE80@X6U<$#3Z-($JN":&-YFH$E8Q^1\=,8J M3@W1GFANDF72:&^(F28NO?2L[6DJT]7EBS7WZ:>;.N7NEYQ(W.Y!;#C;L3T? M&[8J];X3?>RZ.)B<9R37?">FT>[YSCC$(7SX'H>C;K8.&J,#.VHC@]Z8]@K;Y M*S4DKQGUUAV]>[%3+L#&1>8F"2R2X("E/><\!,N8M4902A*-VJJO.Q5S$TS0 MC,)OCS7YW!X=],=P?QN@!W;B* ZZ[5YNY[DYN9O_VH5&_-;I^V_K2=Z=^#]_ MG7SY'(X=MI?H$VM]Q].F[O?H,V?3H"0O[5V]VCSM GM^2NU M=C^(YOY7IZ3#,!61\BKF##0$:>(LDM(P['GB7H.Q'4'#.\/X\V:C%T>;U353" L9Z&S('31%L7X%,=X.!B>Y M =^SA.8GWPEA/\%CH1LZ@$/#S<:L)NN;&S'ITG!,_YQJ*],!FCSM;(0F^@R, M0,<>#>.;LP^_GI5?;/>J'JTNNHXVC]MA=)"S=&_A27[QLRB;Z0.FY[>^T=+5:8WO/: M-:B+_K3JUGBIC40TS6 %:>%H7_-'EY2HJCF@A37CY[C)/Q M*2.]@&XK8K!H,:!XU6)01KI,^#+AZS+AZ[3%K;8[W/ZYM-I;S\UN)?KET>GR MUB^XA._TVRF\%VGM M_-OYN/OEL'GXEC4/?TO-D[D];,D0B37WR$J;\YUSENO:4<1(D"I$9[AA&]M& MKEE09CWAO<1<%E(II +PS(5FU@HOL0@\86I$5!3+J(5)F#$QC;O@%^(N"JG4 MFU3F-J-QHD _T,A&:Q!/1"$G?$36,&X)\X3G(AI$FT(JA50*J=12O->/5+#5 MFDN,(^:*)QDL#53PJ)RTA"IEII8*N<52>72ESL(WJ^>;N2HD, M,N(76 H0%B!\14"X@'7H H3U \+9P/KI,CUP!R86#Y&SQ%"@P MIN IK_?WW_3ZO=F&2D?P;R%8A]+L?/U9QCH M5#9YB:20 7&N G(B.H2]5%1%Z1-UN3#;*HJDEB26)2JFD%4M)\CZD=7"7 F% MK)Z9K.:\!S8YG+A#U$2&N.%@#R9)D.%)1N=3X(YN;!M2N*IP5>&JPE7KPE6K MV'50:.R9:6SF^V')2AF$1)YCCKCG&EEF86Q)=(Y(9VR*>5F3ZF)U%28K3%:8 M[%6YZX;0F_"I$%=-B&OFCY/:$L621X9)BGCP%AG! K+2X^!@>+G7&]M:7*6M MA7KC"F,MM-C->I<^V!E754YR_8%1E02[VZ^R&L>TD<%FWQE4!V/&T=?_7,4TXC0]90A[A5'EGO(HK.6XJ- MH5$%T*C)%KM!H7:3&A3WJ5FQ^2"IX2)XQH1)5'A./3/.JY@8)5KC*%,H4O,, M4M/ZIZ#9O+JEP)*0#Y>YAT/7F1 MNRPV9*9MVJ9QH'%A#J MFJI-]NAHT/\!&#"*G9,'X9$S07NC#1/2<"*CE5SJY(DF%C/L2&8[8@AEY(EL M-QG;#[-*>J^6RUK0EN:GK]X+:SSP%R=<(VY ^3$ ,D@*FT1(,0HA,W]=58 : M9]25*WR=S99;A?PL''+)8EU+Y;P(WKS@@>*$F4TI\3N@YU;C^NJB M8)801Z/!R42>U8% B)6&4BG!D!%V8_OC>- 8'MA!A5S_T[SCM@U9_ M%!MJ\CD33QH/JF<&T!O;';C+K34&+ZDU5^O'9O*>]!ZUD7/M?<2:&\QTX R$ MCB8?..B^XJLD&S@@=]M%MS&'Z"_]WPN)_NA-QP-QI44 M7%O2=V[$KFWFG8^]U$RA,0;_M]_.?;CR$)PQA MQAW%0348PZU&+A)Z-&A754'SY=-;A<8QV&\W/;&=RPP/H*6]1OSA#VQO^NRM M!C1X/(SG9T'W',2>/ZF&,T-\U5HP@L<^5M!2/;*J=YQ;ZNWPH)$Z_>/A9B/: M00]:/3PK,GK&K1F4SFX_'+MA.[3M(*NWQT <#1<;-GR/@V%64C,'^8Q9[N1J MBV8-!SR#AX[]:'S6*? 6H KT[]?W1W:02RQWL.78GDQH/Q.4@/6&W^]-W_"8FN&_3B-E/?TVJG(]1WK?-JLYPD M=J_X-._AW$FV/[7A?TH3WSNIL"\]6!KBY_.*@M,^2*/-FE5^:1.V#L?&QI/3 M],V0W\W#/4OJVS!F$_[^3T0*_3)/?&%'VY*I?/\ZQQ-GG@-)2TD=(VGQK,>$8NIG+42[@Q M.FR#6Z9R5B%C:C/<*[2DT??3NB7N&%0O9M@CZ2/[;UXZ:A MZ8(QTIZ._=[QY0$YK:@@X3G83GO02K?('JA!J]?QZ6B\R PW-;#+(56DG3]\ M)]6,##:7$'/?5%R1^2][>(^H;W@!I=4:9.SI9]VDUZT4APMP/1\/->-']GU4 MS#R+*'[APNT-VOF/ST?"R#]ATC#[__XZWGR<[BHQ.A*W70DVG=?38?AU[(?% MTU]QB\!WI?W1)IPZ(JY-Z-3/5G_B#/\O]LW8E;=T[@ ONGY[N-'?'CUM1FEX];H<_=1EWR74G4,MJH,[++-%M, MQ^R'Q#0LOT==M=<>=S)B7.3)R+NU>D"?Q88*5YZ/D"]_+ \9-F6HC03[\?_M M_.O'A@FULW=4':Y$.B^R ;-2J^&:(KWJ1G*/J"@Q7T3,[+WBI,C_S1X1L]\Y M:8%-Q)XDR-T?!L;<;:[XH?GAFKF"V."8-!"T9>DCQ%AC")71..E8VBYWLM-?^=Y'VS%)/Q00_$AQX!6QIKKMIST MAUQNI9)6QZKVE/X],8N/=/.L0@\FMJ9&JYK$O&FKWR9R?[J-R[J0OU HKRHQ M:5I[.:1A.-J?X]%DL\1HJR:%9*1:_+7[?K?AJWM7!K?!E#K=:$$Z(L

D$XY<0[ SJ:C'%1!N*4NS6L=\JUEH;GGOO3 M?A6<=]VS-K$[OPO':3G2^AVF6X[E0[/'IUUOSC]=?#[^[;(1W= M^_#EU[./1P?\\,LA;[X\8,VCM]^;1YUX^.45;;[]Q GA,2B"@!"-N" &@0*' M"#7144(88W)GC_+K(9X7P8_9=A8&J\;,%>W8%U>/#" M*#'Z;*CLQ&FG51;;S#L^Q-#OCZ[*EJ$*6;*U.?Q_I^G2D5EK9$9LC_CN B$N M[0FM$26VA^$XV\LO39W5=UX8MRM;6?A6#;&Z:FR3'J%/A6DGO7;%AFD P_9Q M&)LG*I-#IM$?/L_(Q)_.3S923XP;5>#'M_'<3#R"::1IYI+(EP>:W?^5S3)/ M-,J3WK P2!_I_3,.'>FTX^6WY7N/PM@NZ+X:]-4'O[#,C4;EVVFD&333%X?A M64A3-V6"N3 9WCW::E):%XL]-?+)@@PN)K_O)\NYVSB(TXMT!=:3[);-BB?] MGKT0RKN]-+LN WQZP&>CA;IB-IGLMO%VR;++\7'P[5&XS/7=,KO#\Z[CR4=* M_L:=F'X%\33S%-M[/9K2%^,9S:B>!=U*SOTC3?U_>H/!4>_W)!-,#M0H MV+^9ADGH845U=0DF78.D\%4<[G]*FJ>,8")BWBO$M5#(4$61 *\]UL%3;G+D M^\TVB1?1I/4]K,_R:1UY(?H^_[9X=DGHHGD4@A$ W:(1X&1$8*C MG'8O6%22'< M7T01C,2(;\,&H6-5[&F:K7+>1Z-*_"AVJZMVJXDU" 97HDRN6:9N?,$HEB@[ MN[,\.HDC>JAQZO6U>S]2C;ZJ^]T;M0&=7M*C+N,"1J%452C!C3#7L3YX86R> M4K2OZM-3(2?7E.GJP,[X&-,J[/4HEML4Z/NC6;D]^L7#"706[E]-]] M^K.^.14/>!T!JMBIVU%@ROER%0SNBIC<;31ON=E"C_S(&'+U:-\8?F5]Z8S< M;7!9++WV1WDK]N^\)_E--2$3V_Q3.,5OKL5"#BI[X.7!KK(J;AH_!_E<#]J# MX50L9-J8,Z! %G4S'EE#Q#PFH"F3/6VG^#7Q?8D&U'Q-Q5.'S.5Q_E$1:Q5?W MCH][/K\ZR?TOTIOC.-&+6/BQ-Z-W7P!\XT86R5U>R <5%[IJ+7GOTN.?=L*; M.$&VJ127HW2OW].A^/K$K"#-H\-OAY\_Q>BD N(1<]0A3K%"AD2"HHE$2A$C MIWRG$08.3O+AZ9^&;4W'R3ZK4;Q[.D )?!-*7DA+.94NY]J<#@=#&#F%[@B! MJ8I!9#TOZ5R]LRH^X<+J.OCY^?V@]*,I6V",9N]D$D&ZB\=1I/,'9XI=H^DR M@C,)VY5\UN#,ZV_B77+?FX(]]-H?#UDL)IYT#<&BJPY '$R9NRM"0FF5;8 M_CU6V*;TE.TJ3#OV5MF8>.UWG\C9MC476:UDF?8ZP,,\9CTY$ MS4+@ K#%A'B-,='1X_O'(B>;+/SN'1[F:^8&X7OV\>?2Q]>'O@V]O MCC[PYO&[--Z#=/].Y_#[GYWF]Z^Y1MJWYLMTOR^=W(UXTBK1@DVTMRR_1G%JG9].^H,O4^V\T:!]>V"=1DTMI0PS"APAY6) M3G,/,@@EF 6]@&C? NN+@?5)4T%C!/=*.,0X <2EXBC]2>;4.^N(CD8IV-E3 MSRB_V62^H/J,J%[4[D5J)M=C-Q?97GZATUJ'25PDGRVDDL:FLIL37'&6&R7@ MP+T7EB3UQ2>JLU8I8^G=2DNAL,53V'03=V^XD-H0!" 4X@8G]HHQO;1)S[0. MDHZ)=_:X6 &!+?"$U 5 'JZDK,[060"_ /[B6Z@'QX+#0D?N> C&J 3WWN+@ M3(Q1N[O5F0+XRP#\J4;H/%?YI@XY:@WB$#VR8!TB)((/6B?]16? UP7P:ZN_ M/"E?RFWI)XO46HK=[2G;W4 XHW-[/1<<)\*"%(;P& VCPEO*BCNE)AS6GE): MG")4.$41\U(C3L C;8Q&4D=I1"0^6+^S9YXQL@(6VU:[6_&F%%3?5%3G'@L6 M5'24&VZC *)!:!6$-HJ3 ,6;4AM4GV@F05A,"35(XYQ!9#"@1+P1J1 )(Q0' MIBI4I^*N5KQU.3!U09!9M9''Q=,^R JTH=&UZ:RO/\*V7D&0*QI-4:,7'6]; MI*M:D,7F25?4"46UE@ "./7<.J.L=TI&C D%4W3F>DA7;Z9#$ 5/RC+5'%D% M$G&F!0+)/))11T*U4DIGNR][QDT)02Q*/.@34Z*H^5 M$H$KK'E1FFL#ZQ.E645PD)@864)S9#GQR KOD%,JO0"E@/.=/8:?F6(+K94/ M[PG$((Y*8BU#_RB!)R7PY'822Y25A%PF%<.!1Q*37L*U!A&=PHG=9(DT7"53 M78DT9$02I3&BW'K$>3#(4NL0@%9<@!98R5PF>P7:Q],(/*F7_:X ?@'\90!^ M9%%)+RS.Q@W.B+%>JD!II-P3Q4S16FK#!=.)4P1[X2(2$BSB.156!VQ1B *" M]&&#!:HPUWJ97NT =W^O[L?49]S[S?9_N=:HMK0!GZ\-N"QM MP$L;\-(&O+0!+VW 9^/,=;4!_V%;[^MMP#'6.@IBJ)$DWPHPW-CO*GT[YZTEWHM76O+Y='AF_' -<78M@$[ZKR5**8%.] M2^6&%<$6N\P\5$XK0YYUR&S7\%DOWDB9=;:RMC4PRY;IVU2K]N5HB%A'">@E MK&<=B]W/$2^]PH]N)"8N0(^_OD&.VL]J#"6:\ &LWV^U8(P]&O_^FY2N_>$'ZHP4;8Y X! MV=(P6O?*WC#ZM6*3VXK?C]Z>Y.>,7D^9-5:]:1:P F5'K61'5$#I3A1>K?;:M_4V6IP9.#F-COVK367J8K.[@ ME\DID[..Y-S9>IML#(K=ZZC^3_@G=!IT%EA[.DUHROW+_9]F$Z2- ;5'MO69,RYDP:$U4(X'B*'8 365L4( M3ACR@$KPEQ%(T_%+E9JX)?'YG^GA\<'YQY=?SSX_-[V_36 _$A^._TG<= MB$/ZEG[X\O9;^OOWZ_'Y;UY^./_PY<^O;XY^;S6_'[+FRS];'[YTVA^/7IT= M?OGZ_>/+C^WFRU?I[\VKC4V$!2II# @[1A''0B.(AJ(26C MN!2**!C^U##0*+$_?H1ESG'@! M0(!91PJ(KP_$V03$H](.(D-)1V*(*QN0,48@9;251#G#L=O98WP%:;+;"N+% M=S&SC>K%LFU[6SIO2[#MK<+H3A>]F(_($MP\@H5H=;"6N" ]=X%J,#3BF'M7 M&!$E+P2[+H*=KD0!/,DZQBB$#7.)8+5$5@6'I. $TR0/>>)W]O *Z/5AQZ5> M4N$C#&4V8$)%E- M)I@K@+8^0&-3@ 9<9+F,J, 1IQ80L*@3J@4N00$3T11 6YX!I)Z9EYOTT3H% MDNG:FDJJ7(FZN5?6??^5N7?NC 0OCI^Y9VI3Y2$@3@*3QBOAN!3:!!HBA,2_ MRAG"BDMH;?+0^72;1.+!4L#(,"D0)U@B+4$BEG1S;)005I):QF;->G#J@C%/ MW.%?&*$P I4ZJ<0TN(B!&X=!F""UY!Q$R,V""B.LCQ&F3'[*>J4,1CC1->*2 M< 0> "D9G?1,X$I#IJ)^00*%$@HE%$I8_TS-$S>6H-]%%:R+F@=#+#&*ZV!P M5,"=*DK"&BEA8C1-BZ*I- %1Z@CBPC-DA/-(8N4E\R(*A7/5Y,1W.8C@Z/]H>'Y^->S?N?< S@J=-;&G-7H+Q ^:9"N52.8HM53#C L716TQ@))CRJ'(O+"I2O&4!$I1' M+Y5R5EC'O<8%RM<-Y1.I/*V.4@(#TAA"DLH#098P@M+_U#%+0V!^9X])4Z"\ M3J5 MLS3L;)2(%LW;^NP!*[">O_('-2'517:FAQ48()HH:.Q6G*-J<7&>B6= M,)(K%Q853E48^&$,_&K:+@8.3%IFA8PF.O?X]D@;CI&AF&/N/=$:5E,K9$M+ M<158VQ98,\Q[",0QZA3GC%KFO"'6&J.9X')1)6(+K#T4UJ9L1"XM@!8XH."P M1)S3@ SW@+B71+BD5X# .WNDU(DMN/;D<2U*$-8;)W!B?@(&./=1NL3_)@A" M%E4#J>#:@W%M(JX%:X7$@B)&E4OB6J3(&BD1)2P);$!B$N8*KI7*(37^:)VB MU&I>.626Q($-C^BNJ5/H[HR=J^WG9XE"K\-V6J,_:0%3N:F2U8J*CQ3)ZF&2 MU>&T(2CW3$>T"1VHL@Z!-AQQ8!Y9Q1G",5KNF676NIT]BNL7!E&X MIW!/X9["/6NIIU*XY\'<,]%[HM)@I#(H>$AZ#W82&1\\RAY-%3#URHF=/:9I MX9YU6:-_&4(:?/K7M__9^RW]N!AE-5'MK@_=X7-*=T4:Z=3,7XXG>?S-U4@O*7*T#.FA.W R",\O M?OGUPB[<[N9R JBZZ#9C[5G;#UMI!=+\X!$*CNW&XQN,W]\=O7=M!X[?Y+N: MT'O>O_?B^]ZD>I=*]L"+\2ZY[TW!'GKM_<\C=IE19"Q-+;D5+73T@OT[=8'6?YH97\=(;\.S'PYT)(>N&M&W !%^APYT71C-YOM6",/1 MK__IN:I\UX:@_3H7^DY]\E;K5BUW03:3C-:],I:,?NW%2M6;V$T&X]>#]/ P M#'[T,1C]^=_!)[7N\^AO!]W!L']ZG&;M01U]'[.!%K :F[.[KAHLMGSWC?[> M[ VO;<-&V8%E!RX@:FZT"1.!6>4XH=CJ&*D*G',3)+8AQT12C"7#IB#^/#WZZ^']-79AZ//:9P.?_C^%[\>#WGX]]MTG\/\+/C#\0%O MOORST_S2:7WX.SW7T>^M-R];Z;O??6D>M6+S_50C:N$5<.\ITL%AQ,%Y9-,2 M(0IX+@GV&UPXI(!X+3;I!H(X54(909P.,H&#,(8IJZ6)+#!/ MM"P@OCX0G_2.9H(*2JU"@1O((>T8:9=>4@G>YNI/*OI<(%P5$"\@7D#\J8&X M "&U" HG,$C2M[+&A238&]X8$"_.B]F-5,LV[FWKO"W>N+<*J_LC"TH^K)7 UA24I%13 MZVCD$"CGA!J!I:(*L/*.4UP(=FT$VYXR=3G.O+1:("E!(,Z"1,8$ADS QBN' M$_W:U53^WM+.&P70M@70)-<)S=*A\$+RH#5XI:1B%"21D8XJY!9 6P^@33'JNMG_UWW_E?D?[JYS5#P3\\[4IO*U-IQ+ 9XHR3G#(:D@)@ 3DDJG M&:C"U^OBZ_,IDPH+$7/J)9),YZY#V:3BE$;$@8L..]#,U3-Z:-:34Q>0>>(N MZ4()A1*BU9YP8, =Y4)S[85DC,O HU=1%J/4&BEA8I2BF$AM$A'@1."(4^.1 MU>FWJ"WSD@H3O=W9HX072BB44"BA3AM[\RA!@U)*$P74)&8(#JQ(\R(AUV V MAM!"">NCA(E53\I( ;!%#H1 G(!&Q@-!/%JG3%+PJ,Z137(5%9>?'"4LHS[$ MUL7N3-6'N*BQW@Z#Y[.THWM4E8B-2JB=.@RS=$.H;[IOF9W-G9TZ^2]J"F?+ MJS^QQ3$/>8:)?-,QM%"H:Q*"ES@@MB@$NGH@8+BAOK%U6:8MO: M=:W&='1XM#_=ICB&H)23'%F@%'%%-0(O!#+*2VP%%LQ50:[U:]=53PZH9Y1K M@?):;-+-@W*I ^6$L:")XTHQ:RGAGCEM.Y-M8]Q*D (G MI:HP\'H9^-6T6LTB)9 Z3KLJ#7Z/!8SFYO*_RNJD5'X_V'\?S!MK[$N0JZJB&+0'F7* M1SJ7[DO*C8A&4>.IK&<8TR+/6%T@ZXF[S@L)U?6 ;!X)K:@J1R&AAY+0E'4M M:@$6A$)82HPXYR[7YN"Y7%-:.R8XR)R(35=1KJF04"&A0D*U/"";1T(KJ@-2 M2.C!)#31A+AP7FCF$-71(NX3$P'5#CF.F0%*M"5L9T_@^C5B>"(D5-E1?QE" M&GSZU[?_V;M8B>;I<;J7&[W.![#=/:URS/=^2Q^[7(G>H%TEGO=#ISHVOYZU M_;"5GBH!2VO\0'17B=$4W'8EV#2YI\/PZW@Z\?177+UF:NU<2)#0__48^I_; MW6J9Y,U9GG%FKD[G#^;^!RN74^_1^,$)K9X@1T:.IWPTP5,_6_W)GOX4[J;/SO+!%:;X7(&1SL] MS5 '3@;A^<4OOUZ40FEWJR>N+KIA*L]W&Y^GT2B-V>5$5 ,=&^_']QD_Q.[H M(:X=]]&;DN]*HNY^_]Z+[WV3D5VFV8P7+\'S<$]IAP4)?-5>>]S)B'&1)R/O MUGMK5_P&FS+41JN?Y9)_M1V%P+EV+F#-#6;:(:^>D!38,&P==M_M# M?JM^7B.UD627UEKK*(BA1G+P"J0#EF1*SQ@65-N1))JN"7Y_F#[/I!?6&XEQ M[@5FJ<4@"6'4Z4BP"?I2KAV3Z;4DB(BC\A9D=$D]]QX8 S""4A)I2%+NIY>5 M($LP01.)]JH,^]ZU@C_M7!%<#[J#83_=+VVN/Z#=_4]O,#CHOA_",.2_O8FO MVUWHNC3S_PW]V.L?IQ?A* WJ]T[/?=U,$;<3_OWN_./?_L12+@^/7ITU_TAB M[7?W[9".[GWX\NO9QZ,#?OCE,(FO!ZQY]/9[\Z@3WQQ]%LVC#V?-EQ](\^CP M>W/_DV&22<$D\N XX@'SW)63I-^X J)\%"[>W =$6H:UL))RYQ(&R+21I,L" M+C<4=AHAZ1 GF9/[IV$>EOYR.ABVX_E&R#E'K=#XG';M][J81^?Q%O7$ZP/%)/[1"=Y#KN;6[Z75H_+3SYL7!SL\-Z"^/0S^Y^=74?AVJ?..Y1B_',/PXN6HWLE$RMO% M8TEO;@&*FUU,9Q5SYGK3[$HC'G@MWB7WO2G80Z\M(U[[B!6FVRQ5WR[WZ+H8 ME2E9[OR--=X3]&=/:?,9V]N\) B60RP;V<(KC? M0Y*H0N,(OC5>Q1C<+-E3D%3-OR*_]N_\)3O.J%+T>\'/%RQ-=W MQ+>HQ-3R9NWE55_5B^RK>IV=1O\>.Z3>33FD5M!68[E':<-[+I3)*9.SX,F9 M9V1URD"O;0+ZH_IX/*FD]'+_+9_G#Z40Y5GHQ:)3S]-$?&DV7. M,YN;HP#GUG/C,2=.626E8#3B'"A*#.95H&CZY9;4IT&:C/3;]?C1JJ;NB^D8 MNH,JA"X'/&3M)RL_6?<)%Y&DHP"'=\%UTIYOQS33>?#[77\$W[8D4>JO/):S MPR\Y(O3S^>'1NZ_-H]];AW]_['PX>OWUS9$C'_]XQ0Y?ONY<3Y1J'GT]._R^ M?][\\A=)W_^M^<=;)TGEILE, M>XB!.R2$S)&FEB/+ ",E 2@V+JVTV-GC-^M%_%R+(U47@*EG ;R"^ 7QYT5\ M:HE+X*ZC-H3S7$Y&1B-(X-9RJHT9IP;P*ZD!!?'KCOC?+Q%?<1^,E@$Q$BCB M8!6R6 JDB8!H<1 TVH3XO"!^0?RGW!;G,>4K-Q#W8S3:,L.H%((KL, \2_*^ MB=0&T)>2/BF2_D;A/KG$?6(,9X8'9&)NIB-=^LU)BF02\4&XF/C=)]R_691G M';B_:45A"_07Z*\5],^!_!Y7BKX7A%-.O#,)[DV"!A=E($ZY6Y.![RMO4P!_ MC8#/+@$_>$9TM %Y#SKWP00$ED#ZC5GC16 .Q,X>DZLHP[:EL+\^3^RM6+P) M#HSP;>S B/W>\;PNC,LY?F1'AXZ5U4D"@7,3P'G4]9]A;4Q! !IAY/,K[E$&JQ#%@LF MB?.*NR3S$U*[&FCUA+!ZEM(LH+C)EN\"CZN&QXDIG%KLB(T2,25T=GY:9!33 MB%@ Z2FDG41V]KA9KDFD(&-!QGHCXWILPP495XV,$V.Q,R0*$1PRCGO$,75( M!Q&0L<0D8L3*.9<$QX*,!1FW#AGK:CHM>+AJ/)S84JDBD3D*R#J1G6=)I08N M' *%B78^&,GDSMXJNBIN*2;^P)):SYI2F_31]07:'[>][X0-3<1L5J5]+\N# MKBD;<]UI:^7^Y?X;>S$ M 9BT#@3'7O# G;'"6QP(5BXJ8+"<;,$DHD\D]!)7M@Q;R.'(#G+16TV9M(3. M8*0YH8@+IY")E"$>,8'.("Q(N D%>$RH!6X5Y^"\ M5410;HPCC($7?CFQ! 4)5X.$DRZ30@IKP!D4C(J(,P4(@A6(0(B,*&NX$#M[ MA-Z,L"I06*!PD[UD"AE.- MWP$SSUWD*'$=1UQ;AS3AZ8=U4IE *3%D^5$#6YIK4/!P:_ 0E"$Z!H]E,#Q* M:9,>%1P$+PR YF:&L(&"A[7%PXET"%HS(-P@(8-"7#*)7&GSRT%NS,K>RW-]%XOF">Q^L21QCEDO =D(R5""184Z)RBMN1Z1.L[B74!MGH& M*A>J*E2U>51%HS!**O!2$@XZ (Y8"\%44-2#@>68_PM5+8.J)NI<]GGFY4,2 M1$3<EH6I M"E,5IBI,M0&YMD"B"0RPP)YSSK1Q1%,I$W4I(*#$0G-M"S\M@Y^F5"G&O-"9 MD"QVB$=C$5#G4#22RJ0Q$QO=SAYCN'89M4^$I2KOVB_5?D__^O8_>[^E'Q>C MK.:JW?7I%#RG=#OF%#;B#Z4[O;2 /JY&S59PE@X=2WA\'_/$E;O;ZZ MU]9M_'*\J<V,R[D:;?LT%QTX&83G%[_\>I&)W.Y6SU9==)LW]:SMAZWG MQNPJK"IB&OMUQ]\_>IOLCDCKVID?O-].@V$.OQ;ODOC<% M8P^\MHRX!B.F,UZ[A$B%Y?=#OYV4KK>17IOF1,DZVK./2QE@\5,6=\/@Y\:[X'J?NQ5Q),88B<(S**[UK':QEAH::SBE-3D7L\C& MFW$HCEK]$!J'Z;M;@\:K).'Z<@:674>FD%D-#NV&D]F?I]W08/A9.:V;QEAF M_7M_DPDK.^76MND7NG\6L!@+WERWF :W?SM1O(+MM &XM&299MLWTKOP3^B> MA@<5E*H;BI2M\*BM4#G:+DS4/X5O)Z$["#\_:W3#<-6[HVR @@4%"S8 "[:K M7.V2\_L:4-4_&S1.^F&0-]!E!;07O6ZU2R#_[?TP_3-V&<:QA3=_\*S5=JWJ MXR-78_6V@T&K$;,#$;J^$:'=;_P#G=/0:.7,X4$#^J'1#R[OR!LFLN4OTH,. M1!W6:XU]2F>:K$V-#J(R@&9$&1XHCXI"5%X+RXA4PC%/9T@.C+W^,0S3=WT; M/N^>'OO>.7XSKIO[='K9>G [2-(?^J#I_FLS]JOQ@V)XL M^N,/YQ^^'WQO_OWZ:Y/^^37=DS6/#D7SZ&VZYF/G\/CMMP]?7GW_^,?AM^NQ M0A^__/GE\,LA^?#W6_;A^&UZ/D<.OW\ES9<'O'G\U_G'EZ_;:1Q?/WQ_'2_C M6'/E?4YS3<&0\RT,0YQ*CHR)!GEBHHC2*H'CSA[3SPR_F7>Q[D:FS52#(NO#$?;TQZ^X%7EDL?D>;4)O*( M$H&4%D&T8%0,B3G8SAY]9J0JM%%HH]!&+;?WYM$&%YH!"">Q\#QB:D10%,N@ MA8F8,3%#ZG=11.I#*).6B"0H I0II*SUB#LBD=;<(Z$@1*$X24M=*2+4%$8I MC%(8I9[;NS!*4416P!N3UI'!*,V,]@A'P(A3S)"VWJ. J6/.& J&[NR19]H4 M^]5:*D5>9%SE++9U]Q8J8REC*6/9U+$4I_6#,H^2^'.MZ^J+['Q^G9W/I>%J MN7^Y?YWOO[XZW+>"7JW[%):^J^7^Y?ZUOW^]Y#C*=U5](6W<>K47&Y]'4EUG M+-7U+]N)!-^(_=YQ8__-BX/&L#>._EQ;T& QGMX^'QMK'S568*H(<.TY=5:# M<9P*QRP("%3,$*@Q>V&PK)EDQ>1*_YSKG7,NJX<5J^D<5M,WTV%_1$CG*8M( M"A<1YU@CK3A'+GOA,+:<1[:SIT7M3*;U1.DG[DPKD+]=D(^]@*J)%@V$8ZLL M6,H)P4Z"4X'C OD; _F3B+VHJ%2*,>2I$8A[0I$.2B!BB0FN!^).0.FT))]P M,M('Q)E/B.^L0"%0*5@,::75SEYB^(+Y!?,+YC\US ?K@#D,04G*G:40I<68 MD&B-PB!LP?R-P7PVE9?C'=:*(ZV)1=PYAA*38Y35-&^,MDJR(N4O+]IMQ?[8 MC7!>A"I1XL)-D0LA0)4QD6LE9,_&J"Q"@HMN^F-5]6!2*#= OYL>;-"P,$A_ M28B6G@F.<]N([Q5F-.#DI-\#U[J[_..B%V>6?7P'=V\>2RS,_/^YU_O\?!*( M=#"IL#]%!^.5/^B.F..@>[DW+CJ%=/UH5[T:;ZJ@,=A4$.K]Z?VB/[ MXRW2#%O2561%S')XM#_=2QC :P.8(1Z(0ERII$\0IQ*W^*0Q!FHPT)T]RFK7 M5*2>Z%C/YE4%-NME0B^PN9FP.6G&9&($[QQ%*C$GXB;WM?7*(9$4+<\\*$)A M-2)Y06\ M/E)@L\#F4X?-A5ER"VQN)FQ.A$V*K7%.&"2)2(JZ5A8!\1$)+"./@+FPL0B; M-;/_/LDDQ->YYNW_JIJW)0NQW+_,;[6$XOAO$'JG#/RQ>9&MT^&@54$6#8D)PK)VAF$7. \"6&5W\D1?F>2_D^O.(@YQ","@SY MI((C'HQ#UG.%O!8@G*>4L!)\M>'AM@7N[EZQG^; .V<%$X8K(P7A8*4-0NM@ M8B[^CEV8Q4$^2!.4?BO MR;@FU@=M5$XFY+L@E(L1RM*JRCB'##2V%-$ :1+W)4D<[VS9PK9!^R^EY#;DXB5D@^T^7;**T#>SCT3+I>WH/I\J/YV MVE#I!&5668FBL G5DT"++!"&DDIBP6 AA%8E2JC$5A:\6X2=LN#=>O!N(L5R M'KGR0B 9$LKQJ")*6DE :1D),Y0"(_96^V0!O )X3PSP5FJD+("W0,";LE)J MH5RDQ",N0""NA4&6T(B,M)01 *6Y*P)>P;MMQ;MY/-$+,%,^P!-=D&^1R#<1 M]8CD,AC)$?<\P9\Q 5D&'FEA31#!QP"W&BP7ZHG>4M K(9/+K7U40BLWPV1Y M@>*CSN#')[UNANWI;,?]RT5^$Z]ZHZ[D099DQWFQ_J]I,R;#SG,2(M*1Z>R+ M!Z2M8,CC8"GGA$2V(C/FECJGBB]^6S!PX6;,@H'KQ, I>=@ MD3;4(B*49PS3:'DV;180+"#XY$%PX:;- H)K!,$IFE;BH'UBM316\D@0B%<%SJ9WV"AN<7GNI M@%(V7Y.)^13Y),1/9/BBS#]>F?\\[=F6RG"G8T0:0^X980/2ENFTVXCS6DKN M[6KB-Q=RX.H%9P\W;_YP,NIF["QP.0V75EH0W!(B*.7$$%#2VB@CLT%I+>;L MR5/@T(5O"QX6?!R5KPT M3G".O;&$>NZ%ME@P'; QG#GI8L&02@)EPDN:!$WK M->*$ZP"01B6,=90G-3T*5^!RL^!R M*L922QQ8($B:M'B<2H= 6H\\T022+BZ-2N(E6T'Z^-/ RYKYFVIKF+W?T][L M#=/KZ2I)%Y[VJ5S#TF:GW+_0U@3#S%6G N@!HK M2=(BM59"$#!\[A2B6QM-)M::D-;^X&9V_(5@7&3:.67:+_O3'B9KN&=$)7&6 MY<*>VC&DB0](81]T4($JO:*0^2U-EE]WT%8!OD4!GR34:N$8!>,XE]I&9;5A MQ)$8!<6A %_]@6^JHC$/P@1M$>,.DC)O" )*(\H1\HXE"!1$[.P949"O(-]3 M1[Z<$,2 6*8]<"&49L0&X4 :D:1 .;M)LR#?NI!ORNOC. /!J$4!5$ <2YV0 M+UJD@Y824R]7%514@*\ 7\V+PDF"E4KZ+>$A+%LD^433W8W-GB@3D82.'>&YA3I2)F)(6@="2F:>\W!^]75]KII-1T'%"@D MR)8BB:X0* *"-:,$L'"R5/G8DBH?"^>-1P!?799LGEAWAX6E1E!%'<>. H 4 MU"6!1V(EX_PU+Q>'?+@@WVS(-Q%;(=@8631(QMRO1]F + :,DB("S!(#.-S: M6+RVI[N(-8\YW$ M!.E$5%QS+F-26Z*Q'$9@ M02+N@D:60D!@A$O**3AQ^^$N8LT&BC4%^!YEEB-@DO86I>(*DD*G3%0 W@5& M,5>>S)*24LQR=8' B7QC)7>:14!64Y\TNTB1#>"0YD",(5X8#SM[E-RL7K90 MN]R6XE^]H@KK7>OBJ#>$3N/S*+"Z,PJL7J[I]QZ.L;V^#_WJ!FE^&H->I^T; M_ZJ>9_3.^%8LO>E[I[83&A;2%8'@471F'+ MO?;&*@(Z*.\P.$ 2+P F'' ]&<4.#-YE])"WL4]BG ML$]AGYJSCU),8NRL$6"X$A&",1(D4&4A:47\$9Z2PCZ+89_ILC3 F7":HL"I M1CQP@8Q/6I -28 @%C.()K&/6$43@\(^A7T*^]3I:-2$?>:*(FR&FII=E_X<^K\>0_]SNUM-I)Q,Q=YOMO_+)*"JNO?4 M-Y_T!NU\N^?]JHO-/^'7L[8?MM)\)=AJC:>*CCQ?.[=?"3:MV>DP_#I>*#S] M%3LWGV.&0<]9:N[J0OU@57^P)SKM;D#C!R>T>@*BKT[?],]6?W)4/@=D^P&^ M(HCIT9Y#YPS.!SN_7)F!X_2PUZ;U_MF:?]6K;78Y@Z,SE&:H R>#\/SBEU]] M>W#2@?/G[6[UQ-5%UT]H=;?Q,1V-TIA=3D0UT+%C=GR?\4/LCA[B&HJ,WI1\ M5Q)U]_OW7GSOFXSL,LUFO'@)7N7E%T"L]MKC3D:,BSP9>;=6#YA8O]>O$.MY MDBC27LL?RT.&31EJH]7/0L^_VHY"X%P[%[#F!C/M.;-*T^@\#UJ(3VIG[Z@Z M7+U8I<#D2)K??H%KZ+K@D/!E%JN MY[#EL>,L7W.-MT="*Y->6&\DQDF YI9:#)(01IV.!)N@1_)VNB;X_6%N276.@GJ1%MN*"R6#GHG M$[+:Q6/"FIL'!-FE1"Z#!\PN%0\E&+Q+[GN3:?[ :\N(US]B.>NU/Q .:E'Z MF"R73L9 =WM$W%65[)J^]ABRT0_FFGG5LVO%1]\EH>!S-PW!YQ:?B7]ZQV$& M\^$%7B85+OP@#VSC/UH.Q1V'XH<6C,TX$>_;WQJ'Z9M;@\:K)$7YLOW+]I]_ M^]_*"9MS"/X\[88&P\_*YM^TS6_6O_=O0O_F;/P?=>8*QZE!^JIX$%9"80J9<:Y;^2>W+?8 MZQ]#]FQ_&S[OGA[[WG#\_O6 T#&1C=I%CJJ*_MT>MEZ<#M(_6+HG/?SB6\WO_LO'+_NT^?WW=I/^]>WP M[_\=7P\1_7!\<);&\_WC%W_I^]WGYC5E*B@D!- $<=,(R B(A"6*<.<$=[M[*FT=_0*^D(NZMU*>FWVNKV3D*,><_VO+)Z^&BD(A43G(]'O MTR0JK,).\X"$40)Q0@,R44848Q3 B(Q"P\X>?R;P*MHQ%0XM'%HXM'#H4^)0 M$G',7;YD=)QS[X$Q ",H)9$J>( B:(&^U9<)8+3W?V2//I.*%0U=>N_HB-S7G*JZGS^;#QU)( M?@51EF5YRO*4Y2G+4Y:G+$]9GK(\97GJO#PEM/)!N?>];F-2^V^0XR9?Y!#) MUSE$V^7;KXI$Y-H.GT>>C<[8L]$/K@.#03NV M@V_$?N^XL?_FQ4%CV!O7Z5A;<&\)X;U]/C8U4)=2S:5@2EL>.(O:8(^#D@(' MD\;G[0RYI%>C<:MJ,B]ZQR?]T K=0?N?,(K)S3Z[[)W+SKGLF[OLW_7NXA)U2XY,/.%[[ZY5J8A>C "@D9>*(VX(!89GWY0S!QU1G&NY,X>)?6K MT5!/I"YI+IL@>!0FK,NYW3PF#,(+'X25D0/W0FBJ=/"1*,==B($7)MP8)KQ2 M:P%;B8-T"ED( :6U%,B R\FAABCM*:$B,2$N/%AXL/!@X<$GSX.&,Q 6N 3/ MLY9@(J5<8D4ID4I*/D/J9N'!>O#@E:H(WD=IK93(:V\2#W*-;%(%D2)!)='' M"B[\SAZ1]2N)4$_D+TQ8F+ PX38S(4@EHC7$,1ZXP*"9(D8IH":"PC,5,2A, M6 \FO%+:P#OJ"2,&*@PKK[_\+506P M"T]?KOH.52FP7!@^.P='-> 37'33'ZL2[Y..HP'ZW?1@@X:%0?I+0K3T3'#< M2]/R?=3H&4Y.^CUPK3M%%;KHE7F$-+-Y++$P#]KG7N_S\TD^VT%W,.R?5KT! MINA@O/('W1%S''0O]\9_\Y+WNOM=/]I5K\:;*I>=>S6]@8["()?*V9_:(_OC M+=(,P\(L22:;4D>.E4 M8!C%I*DR=9#.YU[I#[OZI#[C*KP2VSMG:Y M?[G_T[A_O7S&3[D0S6KW4[E_N?\VWK]>4ER-8V"J@#??: _#\=T(]DC]?:$! MMYNGO^L0C#?12W"1AR! ""Z9Y)%8PDGTVO:B8YZ#[5[H0"P?4E0/.ISE M@Q4J*&2B4(BS@!%X:Q'3P:M$#C$8N[-G"@<4#B@<4#C@&@=X$0-61 0#G)L( M)O&!]XI;&RU^2&IOX8#5<$!S6@^(S-'$Y P% B$'FBMD+?8(D_Q/#!$B+WI MX8#" 4^& WZ:*\8\),Q@5#"!N3=6LVP8\I8+3(UU=@82&*0)2K\5-E@3&TQK M!%X'&PCSB&N1K4(F(JV]1#;*&"%(2T/.%#A@<8 M!M^ 0:,U#KQH3T*]2I#>YAOYKT!XFK6I2+Z"Y_/A^=NK5GY0Q#HB"%**.L19 M$O%UE HQ;#/2J^"X+N%U)5*[2/=/A@3FD>X78.9_@'1?Z&"1=# MW@>C& D@ MD<$:$/=$(.,]1Y19D-$)&C2YS>"_4/&^,$%A@L($=9BRFMKZ"_XO$/^O&/N9 M\* \(RA8(1&/@2,;HT:@-/%6"XS]BFJ5%1(H)%!(H Y3ME);?R&!]9# M!( M()T- 1"X&!$G*B#K;412&(L%X40 N\W&7TA@(U,N:VSH?TC!RN+(W0Q[_P62 MYVSZ7*2XU\W0/9UCOW^YR&_B52?NE>S[DF(_+][_==4'$#!3"=@CBH1EGZY/ M0K_7''GAHN1<1!I6E&*_I8[=$N&SS4+_$R>&A4?Z%V)8)S%,*P)46\:5=TA@ M91"/BB++TX^ *27I+1M$4@1H88;"#(49"C,LW2=0F&&-S'#53Q"4%P("8I0 MXH9;9 U)>\=9F;0(#%B(HC(48BC$4(AA!7Z"0@SK)(8K&<,"ZZ0S!*2(I(@' MH9 .DB//)&C*% \^))6A$$.=? >/*%Q66P[Y8;G&=-0;!]WT8EBY$197LG%; M2TR5^Y?[EQ)GEV-],B4;M[4$:+E_N7\I05NB0$J$W^R:.\$.I)%2<$.XB,%: M%G"TU#L!2;]3\W6,FT]M3P+[1%XOJOOC5??/4V$@[NP3YC)$K@C2CA#$O?)5 MV#<*FABM,262E=CO$OM=;+J%&6YS]F$>J&2@-2@.$AOEC72"*&.U4:0PPX8Q MP_D4,PA- (!S9"V1*&TW@X!XDONY.:,@ S*,!^)MR$0*^=KZ%:X8&F6+UE"[8)"GU[NSV1NFU]-E)"^" M0:9RRDO[SG+_OM/MB@4I$NUC)-KL&L7"4T,4Y=8*S9F)0F0/&I,. MT[G3(6_M7Y\H:\)8^X.;)5 N1.$BQ#(KX/>H>K#:>!)=%RETZ(Y28(([558!PVF"IMR=S);07Y5HU\S8D R!/R MR1B=RH9,JJ/*+BZ,@"<@#-82[PSUC*ZH/E(!OP)^M08_)Z.C,3 -+/*@C?& MO4I_LI2##;-[^@OXK0W\)F(?;^Y_GOL;,-\-6Z#=>+-N"^<2K,T3.K;62@X^41P+:$^L4<]FD"6*$ MX<6"66,,?S6=UW'^R9"@L(F 6/ YKX-29'3@*&K*B S.Z;"B"*TM+)P7,(\DI()ZV M#-)6*@3">)K4-J=&%:2P"OJ3:>(9?4!,29%P@@ M_1 L5WPAS,3L\J1LR9V MY04ZA6]7./*3T>](70:GT?9&YU1]L9R'4KW.)1M MK^]#O[I!FI_&H-=I^\:_JN<9O3.^%4MO^MZI[831NS=@OPXS^W_6YY=[[#S6 MBBWG($NK>,"4*>< N,-!:\F(EYZ12(R-C[&D3;IB3OY6.'!>#CRXZC=Q7&*5 MU@QY+'/ H[+(8LX06,H\Q$"M3+H1Y:)VGN_%G+"Z0%7)B=\0K:HP<6'BS=!; M<1 8!'APTG#.@_&1: A<>] N:3N+2%,HG+P@3CZ_PLE G"#C P.<0")TK(I ME.M%1"R%(UQEO;1..0B%C0L;%S8N;/RDV'@>O=C[@ 7QQ-+$Q=IIFL!<$IX4J>G%A MXL+$A8D+$V\($T/T'JAG)D3,.9%&@;;&,X@ZY#2@PL3K9^)I;9A*(7)J'5+< MYUA.:9%.:X=8I$18G91EI7?VV,V,_$+$J_#P_C*$-/*]:O;S.6MW3ZO6@K?^ MQ;?_V?LM_;AXDFHFVUT?NL/GE.Z*]#13D^O2GT/_UV/H?VYWJWF4D\G8^\WV M?YFPT/5O/ND-VOFFS_M5J\-_PJ]G;3]LI1E+B-4:3Q;=56+TC;=="38MV>DP M_#I>)SS]%3LWGV.&0=\IK-P^ZU>7Z@?K^H-=T6EW QH_.*'5$Q!S=?JF?^:' MJ[#*40A987$!:VXPTYXSJY+ZXCP/6HA/DN]<7-3J3X[7YX!L/\!7!#'-QW/H MG,'Y8.>7*]-VG&;HVEKC-&:7$U$-=!SG,+[/^"%V1P]Q#7E&;TJ^*XFZ^_U[ M+[[W349VF68S7KR$((W;M_(BT]FKO?:XXQ3C(H]3WJW5 R8QH=>OP.YY$D'2 M7LL?RT.&31EJH]7/4M*_?GSNU<[>476X>K'*5LVA:;_] M<@^1Z-;2F;:V4J MGIJ9::7(_\W1":YST@);->YUN_<0[A1:7V/:,7*'0)FQ8'!0G&!F=4QK&J61 MT3)I\#7:NS(7_#K ?CD=#-OQO%Z\IF[GM3GBN#>*2W<0BZ; M.!]W\/Q1*S32* :#!E1-!@=Y6GJG_:357$Q-HSV)+VT,3NV7X(:-8:]Q#(/$ MJXWN>#JAW\_U-4"%P;,&=-.9AT&K^B5) MY:AZ41%N^AAT&OW@0KJQKSYPTLF5R?T(B-+]7;KN<\:8&, 1A!*8DT M:%"W:GY7=;W)ULI%UH>#"@&/TAU^[_3?3[[\.6#.*3-F-0S\8D+9Z24 M&GFP'''''3+*.A2#YESZ0".U(PT\H5/P^\,<49W@QW(6&<.*&RVUUXHD!9QB MX@()=*<1DL9\D@]F_S3,(P?6ZUA6MWO>'J:QN?F!:[3#[L>LNZ3?I%->O!S3 MZ>+EX=[) N1@HG:UH,N0@_4NX0\5L/$NN>]-P<0#K]VZ$:O[OOCA(TX'V_"- MFN/-&W'9Q],C%K/BS ]4YC7HPS=U++-<)6O,-XO7LM2#E:QYS9G[@Y%NX,*Q M32(G(\\:.0AN!D?C!3-?\,_H?&?\!DZC7=YK(-L.QM]QY9)%+4_"S4?ZD;)$T5YF 4O MDA[Q+KC>YVX:A+]NM5O1]BQ+O9*EGID6ROIOR?HWTW+_MQ\&^4E\6?@B,(X: M#K:[:BK[XL%!DB^RJ_O%Q-7];NSJ+AODR6^09J^+ZK(] M-G ';,@B)YEAI 8T7GT[Z0V2D%"35AB;E>MT6^364NJM+0Q#ZS!K"TTIFJ\V MW4R3M:EY0]9X[8PV3$C#B0P@N=31$4T ,VS)IX/L0"24D5G3A5Y#N_\_Z)R& M-W'RQPHX:I,Q],"0LG'&T/^.#[^_;J7[?_WX\O=V\_N[]L<_#M.8_J(?TET. M__@K?<]7]O'E_O?K&4,?__[P_?#OUU^;?[S[FK.#FG_\^?7#]\_G'X\^MC]^ M^7#V\>BM>'/DOQZ^;,;+%I[O\=DGJE4PC%-$;>2(,QF0#5(B*PG%5#@G)-[9 M8W(5]:R6=GCJ C4++06\,$FE<$/AAE776EH\.50\<,D0E1GR/VVP[4Y[>%[H M83YZ^'Y)#];:0(EE*!#O$0]6(>TY1L&SZ)E1QENZLT=)G2K^%F(HQ%"(H4;$ ML'Y>&!0&F(\!R"4#$&>YH)0B38-%W,B(K!81!6HU\X$8I4,N)["*>@*%!PH/ M%![86!ZH@8+0[ U',0G_3=/ESE]U0C62E\&?5K\4GIB/)]C$D,2D\$-V]K0NFL)J&*(N7I%1\8G3D]7DDLHJP?6'%1UN2!_< M:;^=J]04BIC3RW[1.>IP_Y-7P3BE @I$&\0=1*29)D@X'*WR4HCHZ]A3M_!$ MX8G"$X4G;G.RCRQI^U4GSN&$0IIA^"8V>\/WH[)H1[W#JBA:^H9I$HRK(*0@N]K*-U[V71LC3& M1Q;S?W0,>AE+&4L92QE+&4L9R],=RR94E2@UZ6:K2??G:3LNHQ MY:.E'ET]LYG+4,M0RU!+/;I:" *E'EVI1[>BH6Z4/%$4AU*/;MF\,;[!=E!' MJ5=7]D>I9[=.@7,[=DVI=U?VS4/V35U*G96MLW%;IU3**]+*+97TYHE369,O M\'&.KEO&>/M"'[>][X1M,'?]=-J%4]].PN>-!)(ZFIS*1^OC[UI^^/%CCM 3 MJY59@K%OGX]-C;=FF!@F@0<%ECM'(7I)C&**4) QR!QO?=$FN52\7&&T])OW MTQ4OC70F.D# C41E*6/$/#H,R&))$.?.(XA4(&*U\,;%A.\SW51HM#(1O;_L_>F36TER[KP7U%P M[GEO[P@7N^;!^P01;F/[N*,1;3=N!WPA:D0"(7$U&,.O?[.6)"1& Q;R$E0/ M&&M8JU95UO-D9N6@D;4J,J4P('E6N67]\A,+8!? +H"]HBIW*?:X6$!G\R6O MI#8QH>13+@H,:K>+5"&G.%<\"M#,H,XCQ)9'Q*"_ZU3C!"']8TEK@J:%S0O:+YB:/[KG4>E MRF%-*&!6Y9!32AB5# EOZ%BC=]A%9)QECK/HDB;Y&*&<(OQ4(<-_#ZWKQ NG MR7@NFZ-CN)>OW#_345=/W^X&$/+7B-+*4W,)72>OSSZOF7Y4(2 MZ_J'/B1ZFP\I U&&FW9W5"EUXTT+@&- XA)C6'&CI0Y:$683Q<1'$ND8HN [ M,;P9YL]C9EP"*85/XS3Y<) M5*PS-1;HFV?JAT^^TXH--\ZA'#1LE8Z]&7T\=K$_EE!&Q'QO]V*FR,8<] /DID#K24"=^+^?S_:^AA-'N=S:W&MO[7P^ MW/[P&?[\))J;;\CN\4?:W#PXW]UI=9H[!Z>[A[MBBS93\]#3?>FX] 9LAW&A M7)Z /7PP**6@"(F1TV37&A$X^B0#7'\4UVZ%O-O1[=CV#]K=BE'D=;!_VBT\ M(Y#J=J_;0QB;OY:9FW,.B>BTETGR0^3 MZX_?)NMCO?8*]4_>5$ 0]([W[_SR76_J=<+5([^+U\E=;PHF'OG=9S=B==>% M'S]BV-V&K]0'ES"]R757*C\]I_4N=4I?VOJ7 M.J1%:[PN%:7.:)&+VT,[KI:#_*L3PT$I)EKDX\9BH;](.E90 %9DC4%CN,T2 M*%4"5Z=*8.GG7OJY/U4_]QOK"SZSVE2'[\ZW#M^=-3=A'#N?#_-G=\_?M[,;2W=WY/%W'*.?=0*!*I)12IR CB,CFD [:(:L4USP*B;*XQB&L7 MJOP\&K*_I'R6P@_/FA\>DM>X>(*XX(++Y0N?40G:Y='#K'2A]3HP' 32W#C$ MM0-Z(%XC[C"+0 T\FK2V06N5F5Z(H1!#(88:$4,M>.'9)+4OCP9F91%-H-$S MKQ#U%&@@N(ADD?:<8:"(R HEIF$\=J&UL5D*-48:UJ-D?[B:HR% I\U M!?Y2!IR=HU?!U[GTE^_8]O'S*>&X/-*;E7#$L S.)()B" %QJRK2(PCC$$CB MB@>EUS;*(4HQCPHWU%.\"S?#",;D?7& M(1\-=E1BP;0H'%$XHG!$7<6[<,1-Y^RE[.2O99A9V4QI2 $86V#ZNO']85C%E:4\O9@Y:GC*7NFZA697D961E9&5D961E9& M5D:V6B-;A2(9I<3>_4KLY9K1C6FYZ&=6#*=\M)37>^QH7F#MHS+4,M15'"K1 MI>!!*:]7MX_6$]N\#SPNY2_*_)QO=A-*8^W/*WO>4A- M*9]7Y.;QA]0U*:!6Y&?EY*=&Y?>>J?2LNH \OG9?+=26GSN9^J]4_?/C-3]N MA]")S\$_]=NH:T>A#8KJM7S-.CI^RD?K-F N)3>7'*>]_?=23 M$XASBY'S7")F'+:>&JP<6=L03-0N2KN>:/K"DWT*D*\ D#^DZLWBD;S4QEP< MCL]J8^K(C3 R((=-+G3#$])8,R1D%,E'%2SW:QLWP/@O+'13$+P@>$'PE5/% M2Q'+1^/UK(AEU,Q1S"WB+*=("LZ1"PHCI;%QB@EG(@.]&]7:I.+!?59M4E.I&-<8 30;A#'3,%O!C1QD$:7C+5:R[4-BEG1PDM%R9=; M4;*052&K4AAR:?PDYBKG)RN9\X@I#OQDI$ .BXALM,18'8EQ&OBIL%.Q-@J M%P!_"@ OU1L??68[5[W18\,-B0(I31D8&MXAC1E'1!@:C':>59VP9#$T"I07 M*%]Y**^'WZC46*P)#\QJ+')AG:8R(.()1]QJ@XPP"G%J@U98FQ3#V@:[KM&7 M0X1[,T]F.C'SM5PN.P![@XQ3ZX'"#=H'': M:OM6P\+';*?3.QU_S,5&-PX;\(%A!UZQ8SR<_W9G=E*:DRNM][U^J-(I3]O# M5J,WZC>.*XS,%\H@"1?IQPHC!^L78CAVTHTW<'-T#)?WX[]GX&]W1[;:T958 M5O@)H!\YU[ AL>8&,QTXWZ-,N M_K5MKVY>?2") DG%1QPH.>JS^C'<3!#MSA]T[/'_U:\F);%^35[#0/#]C6 MAS]:\%D.WP?RV>) 0GSWZS^MW9U=LK?Y!F^=?SP'(NK$__U\MOGN<2:< Q@KD,_Y 9!0J[7W]7VK>?C/T1:,=^NPF>!S8E\"Y@<,]*-E M($ _B2&##48\>J\"38X1.]9/0$QC>#.$"0*UA&.NM"56%^PKVVF\F#\>Z^5G\]0QSJUE M(3".@S!2IZ"Y)C /)A+Q:S?0+?#Y-39:N4I+E2I498$#MO6F4EYA9JH2?@'/ M\EK,853CI \*9!^&TDB]?B/8H6V,4XX&KQJ=_,W\?R^E=H;F80N>]:#5&PVK M-//37K\3QD XOB[] ;M_-;KBFF 'OYSV@[#UOB@9G(?3M>5N#A/NO9-ZP:] MSFB84["Y.H-CUIO[V>K/]-.#B%P_VB-D$SS: M:]LYM6>#M7]?FH%C>-@KTWKW;-V*&K=.8*467LS@.)W.9WOH9!!?3W_YSS0[ MJ=VMGKCZTC55*]]MHAN/1VG,.B>B&N@DB6ERG\E#K(\?XHKJ/GY3\G5)U.WO MW_GE.]]D9)UI=L\O/T$&UM-G98[/<7]J9Z2TR)V1I;5Z0##7>_T*75XW8#2Q MGS^6AVQ79:B-5C\K8_]U#Q45U/IJ=0GT?BW8AV7[W MSYB5(O_[@-*NG9.6!6)M?.SZ]1]9NN.?-ZI&/U1UKJA&,C!M>9#,:,,Q35I8 M9AR+1C*''9<73JZGT]Y!QWC;&PPKN7K!:CO=]\9P[;Q$)"F!N,JG!Z"WHT2B MM!:4=Y,[L%Q6PQ>A8]=/WWC;.S[I=>.D6-I,Z1TKI*"(QB[\6?D'[ !TW&S\ M#QJ_@2T/8^C 9@ ]=Y:"_OINJ^0N96+RUPDZ+5Z]Z)W,E)]U/%& 'JQ7<+/. M)CK)@O4*LR[-8R^,U\E=;PKVV._^JA$SSRS D5:B\ \D<#\W?Z^;'$I0/,,Y&;:VZ+ 2Q&3 M>HC)"L!*#0K4+;Y8V?*$*1]!ESJ%]ZY2]YP6_E[]D\H6?P8KO9);_)<'7M5@ M!--5>YJ$PP)ZI1[C/2=N^XH7VO<&UWKE+&W.'B:(=9B^7Q@[_H"^X:L76$YE MM)H197BD/"EJDPI:.$:D$IX%FH_@B,&\.H*#7WX887XYD"Z?S-4E$ORQIW*3 M2/ CO+WY^7#[P_NCK<,O8GOGD]C=^=S>I7^T=NG'[WN'7T[W/KP[V]OI'%V- M!(?/PK6WX-J?SIH[1Z*YV6DU/_QQN'O\_G#W\/UQ<^?WH]V=/SK;7S^GBRCP MG-@9K,#4:H]D+B3#J=3(4881#U(J'#@A2:]M<*IJ%PC^@#U3%X1YX1E#A1(* M)8PI@0O-K!5>8A%XPM2(J"B640N3,&-B$I7!+T5E%$IX2DJ8%81,F%@I24#1 M.H*XL1Y90@/B*H44-<%"\K4-H(M""842"B744KQ7CQ*PU9I+C"/FBB<9+ U4 M\*BOMOW'BP%3CC"BH&AH()$1E"%E%8Q$&-) MT&1M0]/ZE7M_Z:RPM-CC%^CE+419B'+)1/FHB/;+1)EZ_6.;8^N_#U]W1\>A M-YR\7SATT1S*9AQZM&^)#I0:BXQ4!N4,4>!0&>$WRHTFT6"MUC;(*RR+N^T) MBS(L^"CI^@G=ZA\E_6/A2CF'X/:3I(OIHXN>OI]06%8/SA=^.C)=N@+9CX'L MYMNYPQ$=5=+<"V2MQ(B;C-=4"93 X#%>!"%Q KQFRRBU_[AM4B]4^0FSY@E MM@!9O7WZ!!82LC02Q!FW2'L:$<%!)1*%B%6G M"5-4U5HY07\B&$77E@IV>D/;N5;&33.6J M8V2"8 8KR66N=2;$BAT-/F0C MU0642E!FX9B:;8W5XYB%GP<4CGDDQ\S. 2(C/N&8D$L*(^ZP0II+AF10BOL M&H$C:QO2F,(QA6-^#<<4@EG,OGCF[+* 0YI[1T$6XGDD\5PZM^&$*Y&P0YQH MBWCB$3D#EDZR,6@.JR>HKX(?]?7>@[5EGT(]Y<3G.6<7%#8N;%RSG(3"QH]D MXTO';&".*R2S9^/[MXY<[28* M?X].3CI50S#;:;2[8PC(4#/74O'*Z=N@T1XLK*/"+7.U,BT5N'QL??QG5^Z_ MC+BT5"@EK$M+A2(POTY@2DN%(C>/D9O24J&(2;W$9 5@I=1;?XGUUDMU\=)2 MH6SQ9[W%?[E#L@8C*"T52DN%6DCB6SMH-4[LV7'5Z3?U^M?\T?4[LRT'LR^L M(MP3-UCX:R+^S^2\]=-I/FO=WMPZ;W[(YZ2?V.[77=X\WB*[<*WMKY].]SY\ MI%N'7EP];VUNOLEGK7SK? OO?FVVFYNAM7=X0'?/_VEO;WJQM_G[T>[A[EGS MO'.YR8)T.&#%&?+1,,1=E$B'X%'0S'L9C:1>K&TP(U?GJ'6ESE-+8&VAA9=' M"T_<9*'0PN-H89:-88 3'*<&&9\[[AC-D%/!H"B=(2D0S;%=V^!FA>)A"RT4 M6BBT4&M:>.)&"X46'D<+%[D2VSN?]FVVW&2@B(2,0HXEB90FV&M**#=I M;4.I910>+#1L\-;;L;0Z/= M;<3OOF6[!_&FTZ9&IVU=N],>MA=[\/1STUV'R5TH ?Y,W;_5X[@%'!_=.WGO MR/W'[KN)U+_O]2]3Y)\3B3\K'/D CKS4QD)Q;JT%0Y+J MW-!5LX"T1Z_=,BVK6H/Y[88!:".GJ,<#"3XH*S"\- MYF?'2;!021A"D,8)8%X*@@SS#L60!.$LNWK-VH94I(!\ ?D"\B\-Y)=9,:O@ M_]+P_]*Y44A2!L$4\E1IH 9D=/6($8E=39Z[Z1;VZ"ON%B&,ZR00.F.LA*' M0X477S O+K-V5>'%I?'BI2,BPY-01!$DHTF(:PJF420)*>QCC%+9(&+V@'%> MC*.G.@=ZFM3]E_31,L'+F.#+==^?+]ZV=W;/MS:/O M6Y_V#>$IJV,H1:T09X&"!2LX\E%+KPRVT86U#7-M7]Y'QG[)WFIDN1@T;/?& M/0,PY&&$PP:(26STZK158./>ID2#CNMB?^WQVV>F/K,';9G-R71]AMGZ*_9S MVO:%7HSH"]L]SWS6KW>-^N_U M&F^:NW#Z40;;U1K"8'[%6RRM+3L<]>'/G:P'[,!M?^_T_-$+$Z[MS8/S?6*< M8#PR9#6GB,/F1A8L*60PBU'0X)(V8Q1H=T>P23,AVF"4]T&JH!*W#H/U(ET2 M1+"(B8YBK1%APYYD_:D_ J/K_0AF.TY4AHM,>Y"_>(/F,6S9(:@?WW(3QF/X MI,]0>HOR F#;C_(F%S#>^//& MBAS+EY0GS%#(VWA%C@K&]DV%XZEQ4]FMDL]1\CF6[.Q_G)%R4R_".Q3(:5;' MQ0;83N_;V4K9K5P$S\&/?[S[O?FUV=HZ_'2^]^'3*6B-9[OG[]O;F^^^[]*] MPZT/6_#:^V,8[]E5/_[>X3NR2]^=-3>;1W#=T^;F'X=;7S_RK9WWAWO'6Z>[ MYV].M[[NGFZ=_Y&VYAOD\H0-YH8@:5) W!@*>JDE*,>J@=:DM:.@3QJV8@UR MZPG>]S[WKB.5WN\\=X6H%$")W+H6=-&3]1-A"B^)$1[0L>@>9+$YBDT8U,YI M['R+XRKJA2H>0A7M.:JPWHG$F$,N2HJX4 8Y;C "CA#1>QX#L3D."G-=SGN? M/Q\\.],*((D^%1\LM*9!X8.?X(-L+NR<]@H-/(0&YNLN6JN=P9XA;*1$/#A@ M 5F@_"<$)7/#XC(83\&U\]FJ"?PK#0-/$>S@!6SX$700.[%58C@ 41P*0.: M18(3=PP)+, >R(F,3@J.,#ZU MJ!PA/(@'YH\0I(HV\N21T"(B;FQ"1@4-M&")4%I29E65!U##FKOU1)Z5YH%G M9Q#LM&(_VC2,_6(6K!H;'/1Z!W=3P4[O]_B7;88$+&3R&#.8/":*@,A(P M"GBP ?%D!)"!CB@)SSQS6&,>UC;D*\:646:W& 4K:A3H^K)!;V@[C713@&T] MC(6?Z:Q6N.,G+(E"&@\AC?DC!6J-IP%8(CH"%H0'TG ^&62B$IQ$3BDU8$'P M):42ESBD.E/*L[,O,KXTVL$12L52MJK7*D\(,."0H9K97G2VA.2PY(8N7X, M\:]B;#PC9GBNQL;E*N5G#6<[MNMC/3,_)F].[L;@_= ;Y7R[DAKRE+-9*T*N M%Q\_Z]I/RV+<^0,?*P75R7)D;+)@KBF,' \"61NH)X$8'AV8:_05H6*US+4' M;K>ZH-=R6?NBEL^5_.OYZCZ77W^6]7UN3C^7@6G+@V1&&XYITL(RXU@TDCGL MN+R:V8^%US@9'#W57 7ED@TFMXQ(@46O^5UUA$[C.&V_RC8>VXZ]ZTG]W=ZP M<1:'<\G]I^UAZV8/YKBRT/5UK4\!E9MG_<>S^'^>GI/T3YU'Y1_-WG W#M]. M%^J*96A6DZ<>7XKE\(#NJ\0UL Q#A&F/>(A ,TIHE!0ER0#R4^_7-M3Z]="" MAAN7I7B5F_]T1AFV&R>COF]E@>^=#,<5*ZI]8ONS;=*//I- :(",Y$)=;^%C MF2-L]L[\/M:\&W^W8AP.UAL[K3B(TRUW"O>[V&4-%X>G,7;'53-RH2+X18ZW M'HP2^7R=3E6(8E;8:[S_[JC2HG2.J*"1*9$;RW@KE%#*:4=4E$SR1U33NJ\P MYE):VPEF8Y@G^*45U=K>W#W=QT$8E:)# ? =<4XYMV:RW]O ,?> MM<24Y7QJ'!S!G!/MC2+$LJ"],\XP3XM^F3K5[;H#U?/,4M$KH5%O..(1YV0P'^L3!?/X"X/W*$@Y@?M\A^NVFQ_>MW?//]+=X[UV<^<(WFMVKDI[+[NT$ M&,./Y+M'7B/_I.V=PY$QM:"= %)9 M@I/'FFDCKY6%FRY'8[H>C6I!VJ"\_O;/QW>#?S7NKMIVL\7[PT%<'C1C7F#C M4Z*>P5Y+.NI >8!?<9)2@S;_#+;8):LA3^VMY>^>ET/D";%D-J4@>C<#RU_P MOC][85BRE>]SL!^Q=(;G\OL6")03T'R,900!HT9B*>;!J*MX\#67?+P0U$I. M<[/+LQM7T;?E]O MP)7O>!]^]W8$1N_4@U5]KG<:^UF[#FVPP>$>8,9_&X-39:0?]^#& ]@4;;B* M[0X[9PV;4OXD?+O=;X#=WNT=@^"!GEPI9MD*SP.]N$//P9X:(Q?&/L->/I19^PGF]31A/FK[I(J]0YV$3S( MH%W=9'RUP61B\WRTN]D3,6Y)G)T+?AXF9E<8#.&%RB&W?N\RFL\'1QKO8=I] M[.47\P^?AZ8^QEW8P^YBK,$T\KR9Y68JJ+W>2 G8RA$D\0R4:OV\FR#1>$ MP<*%X=UA9U[N!E=DHJJF^A#7I+!.6A,EE4">. ;@5^QQE(FZ0)P1V3HAAE!& M'NR:G.)LU41E4!^OXY+AM GWV'B1E8&9QYYT%:A9 *=TX!#@CCAX*FT70 L M_3E[I)=?\'[PCB:J#2(V*<0EZ'C."8E<3$X[9A+\96V#K%]O.SZ'30_# M Q>H \@C7##+4_+:11L<\(]GD@OB%X '97GS\NY^WP=#WT3J#9)$),2#!U!0 M5J+(B+:$P/HJGWL/\+M H;Y-".;@:OT&;]RS4V;'$7RP3'E#]7NP0-V#"SL* ME-FQ19!?!'".\;A28>_Z^'6[83!R@W8 NRJC/5ROGYW+8$[T>\>U:A/T(,0Q M07NC#1,2C%H9K>12)T\TL9AA1Q9 *,U+DSQU)'R\Q;7P8D$)QD+WJ?"@]ZJ$ M0 T, $K&(N-STS]C% /BMRFHFSEG;#)-B0>4C)H$8A0I>* 4O#O;MUY:[$%? M!4L3UCZKJHZ!4(C('5$\^N-9AQ6GJZ&'0[[;3<:3ATH MMQ%0X]0.*A\*;*Z8!UQ9%[9[EIUN[5YHG,#'LGDD@?%D1__XY'4N1_[Q]$_Z9STK(.&/%CUZ]?BJ6_J8/M M[>?A/SS?OGJ(+P7HMYQY;F&)B3;>6A\2SZ#09PV]_G MT+S22EZ 3Z!ZSD8;U*[&('82"OWVMZQF#:-O=>'6!Z"_Q6^QTSO)"EL.*3[) M*E85.VP;Q^W!8&)+'=NCV&@/&P.;QD>=8/F?52K92>R==.+$'PS7'N2/'X!P MG^9B5MG3>_9_X<^#'KRWWM@<]:O[MX"RV]\;Q[W<**$1N_FD,NN\C9FZ.QY[ M'E(G5OGJH!1.M4S0.SO5V>94UVQ44_VJX?+EIW<83@JH="NOQP,M0JL]\Q3, M#>HUQUK 9O$BN2"-B2F*4"S"I84=[&Q];[[95T%A:X)&U.;6PC%:I'-K85@! MJGE(S"22;<(?> 9>38XH)@?D@WDAJAQ94W0&HP4$.9\,]\:G])5)DD\Q#KJP M!\/XF'[>W*F,BO%Y[(4Y=&+[U=G(N)NEG^3CCXT9D.?_-\K! ,,^;/+Q8,?G MR>/#__'I_>2.TW/^VPRF];OAK,;8=0M&?^E>.Y%_ 8C]=A*-D,,^1OTJ@0.& M?12'D["8"VF;=^A.0QCZL1M/JP_"+WT ]WGIO"Q\XPZM&24G,G@,5> :+^J(B/R\DP#5ZX,(DXB__[O?* -7+77^3:- MQ3G('QUK-J/!V$4]O<@ IL%'N/9?5V\\CH8XGRA1!]G00[A9AS?>#],)ZKO-P'O6\9F7+(TF#8'_F_MX M= PL=U(%5T^.]&&E1M=!.ZN?X_V=U397G1AEI1*DR(_Z_4KOM/W^6=[VWVQG M%"?">!F\R=_B1-\_#X>[.D6A^>">:Q^_.FE^_B*L6P=[AEMC;V>5;](_C MYM?=L^9F_OX!:])F:WOG",/WZ>[.1[*WTTEP70P6@<.*4H8M"IS87(\I(F,) M0PGF&1O#4W#T*L )Z[75))$8-??&.\Z=H-HE+R47.%X-7,X3_IA-8?]!013:@Y!*[\ VYSZ?F5,>F!/1!45%,#<[ M2SXVWS\H;JL;M]/;*K+PO?5599VM,0O^WNOW>Z7BT M[T&'8%H0Y(.2B$?%1Q&U<%KTJI!>$[[?7#(':OYP--'_BO_+P7PH5? MF'!M[1R=[^=03&,U0YCD"KI!"*23$D@04/(BC93GWJQ/'H!5EO#Q2TB$"3)W M4Y22><0EH: W"85S&M>G>#,/@E0/G503[V'G5X^^IU> MYMFYI__,C_>25-D/O=Y!9ZP)Q(<%]8-RJ+BFA%..N=;6^D0%!:G0&!LCP>09\ZC M""OB?> AR"J[['95,.]HX--V=60 '#O*Y=^ZO6'EPK]=4\LG6KX5GT00;J'Z MJN 96.A -=MI9WS_P%_@$ .U5=MDC+B18 1$*1%ED7G#E'&!K6T, M1*O@W(:\-1=R#KF@LQR@G97$P,2UU(8?B/PH\?LMBQ.?%Z'UT_5%. MV:_>N! ERE_"B=W';N/-2;_=F>R:TS@7^ )CC=]]RW8/LOF=0,FNXG,B/&0[ MGY#FV@FQ7^G:8X[^__X+,%;]9]"8[=1J/O,^G&S(Z=1/7^=7=WG6[]8FE#]9 MI/7&FV[#'ASTXT%EMO=!&6R?Y+.$:K/D^]L3L/F_M_,I0^?L0=L\D 2/1KC# M.G'.@C8Z<*OSN0&Q">-JFTO,'UL)\_(6'V_OOT?N$)YXI_=N,KTO=K\W#[W8 M#YA@8 6.+)8<<2I!;?!*H11UBDHRDW*((+DAZ6)^OV?!F9>;*FIF*K^3P)=' M2XG5+K&8ZQ)X"U)"M3&@TR01(R>.8G6SE!0R^#GA.-_"(!PN6:P(4( .B.MH MD TQ(H:5%DG'Q"S[L7!<1+Z.2:#"L7:&[QS+.ROZ4KD%QZ>^'U2 MQZ6*6)FB81:M:?53FT.M\F'R-#/](EGQ["*NL:J> @*8WQI:N&MU)#T;0#6J M5U/O)V#P[#;#?JR.4^U@ZLL_[H4JUJ&2V4JLQP$VD^JOE4MS_(0/$'"%=90> MYE*%P(GREHG L%7:IT@]X?F(, MX=43X8TG_@5?L ]CI@S^K C3;W<]Q&@\" M3["=\C9XL=KS]L[!]_T84[#861!YS% N]HP,\1Y)C ,C5!F:^(UNLLM1@_,1 M@R]$DQD=P( GJLS%EG^$XT# 7C"18&Z%Y4HF%Z,A62.(RJ@8IG"OB^-@H2[B M-WCK8%_FB"'E)-*4.= &7$)PI8@"[ ,?')7$BEP=X/':O[S0_B=*J!P'$'9O M.$VZ? *5_SZ[P#BZY1X'3/,AD\,J4G%2C7X<;3ES7%\_X,PNE,$!IN?-TWWIL*/>6>1*<4\PU'%:P&F"79&"H9H0@/'BF@N M6#Z&L2P ^*AKE7%W+A(5Y_6]RL/0'H!:>)R36*Q?#_[U M^A&!J3\O"B*?030A;U^RQ5\;KY*XW M!;M#Z;GSNS\>\GT5M954IU:G3=Z3S-_$=%C\#.I':PP/G3_+XSUO7#]6X5&'WE?)T*C2FU@D:I M>:+129O3-JV2D4N!R1W9R=]I;FZ=[QW^WMK;>0=_?CK;_O"%[WW]Q+?._^EL';X[;1Y_%'L[6WSZ M';C7:(]^R7Y(O'7>/-[Z\+ZSM=,\;FY^Y'L[K<[>YL$YW.-L:^<-W3WL=+;. M6VGK#)_^N?-NN/4WAM>K:UWN>[GSAC=W.JV]#UML=\>3JO36SA',3_-P:_/] M$U40^-CH(*:RXJX6D;WL:'K"+7P; -99['3/R!ZGP(B M.[]$9$E*QQ*7*.2\!JX(199B@1)8_LGKE'CN/&.,*53V6"HK?MY[S-O.I&KU MN-!A>URJLY,[;34FXNL$O[?&"?;S MO; +DM\#R?^>5TP_?M]/7!D)F(VL"!IQ)31R03)$<0HD&@?ZJEO;N-Z:YE_% M:_"$#O#:::0O'>=^5B4M.+=TG)O36#^>[RLKL<*"("(YX)P. 3GJ#5)):DY5 M%$[(@G/U4547[1V=+Q!PZ0NZ?KF3XXBHL3OUYE*U-P?/#D8GRWD$6>6D_O 9 M;E@L0%V2M]3H9)$!-@]RZ=P:COX"3BP?9BO_>*9JQ>>_P&$^?Y;YIAO>VI/< MRK4B^&T'4UFEKPZ*R^FG#)7)*2=5L#;"(T(CS1YTCS1U#)&4#O5[N<[KN-ZH(X"_6M_]S$U-S]5(,1+#[(IY!I(=,E'=?#95X3)PK1+MZ6GYA6',?X:1^*3 MC&5NX1@L7.B-Z2KX,#YY9OUSZ=(6'Y*27LY]U^%L_*2=UGR M+I<0'-Z^R+L\O9YS^0YO?\CC:'::._Y[?NXF??<=QGS://SX?0_&N'N\17;/ MWZ?FFWWFM/-8282E$(B38)$61B,3O(C)$V$Q+CF6-;5-7U9JRN-S+!]9;?WM MI*_]E8KKQ>"\%T)-';NG^T(&99P,B @-QJ9V'%G#-)(F)8V)5"J1;&R"X)3D ME14.0RG(7@LA73UD7U3288'OQ<'W^05\!VTI$2(A%SS)C68<,BDJY*CP0BI" ML.0EA?[Y1]:LOF%KHV&66ZZQ$QQ'9:42D04V&;7/GG8!G M:N_NP-7.CSC,4WOW^(_#K<,WI+GS!\S.N^][F\WC[:]_9,.6$VN= RTSD83! ML!4!4(M'A*V*D6'&F2?9L&7JAX;MK/6G&+?2^4''A9(7]C/* $\!2QH(CH)Q M&XD1AC-I@_7$:!YC,?-JM5]G9EZ"19%52B >X#<=B4#8<:^\#8KD;M[+ M,O.>:<+8KW;"%YQ;%,X]3ADI./>+J[& /223(D%'I 6FH%EHBIR4'F7:BHD0 M,(I,P;D:VD3EL.\&F\@SXAU3ED:?VXYIJYBH7"]2:DJD+3;1KX[=>GN[3;3] MX?WAUH3@@\H MDF00EQ@PS-B$&*6.*AP!P7SNDFV,_I%--&FB2\86D7Q:B^@YYB4^0%,P'JS5 M8")-+G+IF8G&!JVUD7?CN%]CN.8$Z=R2=5ERH"@7ECO5C!=:ZWK=82E36LU+0 MS3@]MZJ;DT4M8/VX--O3?6MY;E!MP.HS'O$4!=(8$-L3H;U,P+=6K6WP)RZ2 M\4S=5L4]_VR@;%'U*0N4/5$FX^D^$Y:P%#BBEDN ,HN1Q40CQG'@01&L=0Y> MOUYNMT#9:GG@=6T5SK]';IA+^-2C].3/-&&M"40O1=E\5$IZL]?U)??\X8@] MGPI@HPK2!(:DC YQDABR02ID2(P<.YP(%8#8KXRX?@+QJST%]]I<]4*GXBY] MJ=BXY'(=!1L?BXTS;98[;H/W 2GELV'.(K+1"J2H,#QP)F55O/*5D:Q@X\JH MO,_.Q5H: *V>OGN/CAD%P1^'X/,1T#B'8Q#-$!8Y4THZ@VPR";E(=)(N$<+X MVH;4]:M>6$^H*0[69XQF2]!0"] M%.AFJFHB"C/M$@)C/B$NM$2:ZHB"$$9X M*P+CO"H?ITB!NCIIHZ4W4(G9JM>)_WU[9ERTS"CX_2C\WIX/3+7>&I48H':$ M'SP(4%2=9\B!@DHXT3)9O[:AKS=V*XTRBH?U!8';LAH"%7#[:7";*:=6A6B4 M)(A)01%WR2,KI$(<4T>%2E&17&Z*7*]L7-!MM7RD]0T+&#M);V[@4Z/R_9-W M)K>Z3WGA.DQN+>O[WWLJ:T6&]8VVN+T!0&'&AS#C?.AO#KUPW&@D@M*(,YF0 MYD0AR6/*=6VP#*#V\U="\-JY;1:V\^J"8O5T;A=2*J3TJZ>R7H<(A92>@I1F MYIJ2.FH<&0K,,<1UC,@);9 6)$F)E0I"9%+"9!DA@864;C3X_CVT,/AI?8>Y M-JO51+6[(7:'KQ&E56UN0@]'@V$[G57/NZQ>IF)=_["9*?UQ,]/E M%7LQ]QGM92(4ZTQ58G3_GK*-]J#1[OK.*,30.&T/6VWXT+ 5^PWK?7\$+\;O M)[$[R&F375!.QJZI1F?BQ6K'P7KC[SC.K&RH]2M50&"S9K!N=T<51MXJ-[>+ MR+'M'[2[U?Z2UW?(KRZW0\<=?%NQ 9 1 9&^Q=D)U%D[=L*@X8 F0BZ86LM&]*+("2Y&;*(PK3KZJYC]76FF< MPO4;RVCH(>Y?X>?=]/F?49&?2X5V@-V ]7;Y%OWCN/EU]ZRYF;]_P)JTV=K> M.<+P?;J[\Y'L[732UHX_;7[:CQB8Q-F$/ T.<>$5&%N1(X\%<4$0(8C/!4@5 MNVYL_?>K!Z[PXXK)E15^_ IO?]I7-G"EK$&PP!CQP#6R.B2$0?MDE">)N1J7 MF+V>@?;?XQV]C%I=994?O,R<,R%# &O M;=!URJ['NL JP]2>C.>T<_:JXM@91YS8LZQ6-0;QN(UL%WBRTSE;;WR-C6-[ M!M\,,58,,8@37K!#D)JSQK!]7/'#::L'W^[U\^\GMC_,[^>[M5,;^"5___BD M$JN3?MMGKLY<5:6K->#V(!XY9B+9=K_QS79R7:_4@!'G%NY] A3VO?I2 MYZSQ?Y[>B:%R>Y1^?-@WV"83=[39!V.=-?^8!T<@8I M'+D6SI!$-5A6Z]?EM@'J72>O:L:HARSU(^WQLM0_L=1XZW2?@KXNDG&(P!;+ M/1HD,E0*1",."O1'1U7(2WT]PO &Y */@]G]&&%F# MY@L,+P^NU8Y]V_>MLRM6RU/;*--SX459)>IFJ^0MH'][V'AO?15NL-K/>(OE M]::2F)O$\A36UWZ;O/P0_(J,XN !*07&W&IA4_+>Q$ST)A='N:,:ZOT!#)YD M.XT7:+H^6Q:8=73\>Z_?[YV"]+ZU)_#.\.SEXMHA7.?-OC,V@J(@$?46E"_B M)"A?)*)@G)2P5E:8E''M>EVQ"UP#$>G';[W.MZS.^/&V2.-I;V?5IM7VK>SF M:/J/$2 '+#(;P]F%KM8'D+FH)'7],NV;H(*":<>.T5C$*FUOQ&&HC"&FP3AELV"U-\*X**&PYGX7T%+!R$+LW M2>A@*J)7^ZV_/$GQ]Q=A$P'3AS2M/D X]:B'U-UVY3 VKL>[U% MRYGXG1OPSV3G-4%C!&7R\E8C"2? 2K! /.<\!,N8M490"A90U%;M;U9;C6"" M9GON\D;Z>W1RTHE9&[6=WVTG!W3^W8IQF(LX=7J#$7#$#MSO]T[/'_W:;<6W MVI-M!>*>.P%OT3VX%EQG!SYSV&GM[GPYW?WZ3FS13W3K\'.G>=SL7.LB?+[+ M86N=[QU_@:WU3ZNY^?EX^^O[5G/G=_C^T?G>)FRU#U_H+OTG-<\/\#[5CEG# M'<"C)(B#P8=TCL'43%@/$VZH=V, !*&-X4U&+Y9\T@&8G0;.)3<:*Z9=,-@% MB;&#ST= JI,LGGTP\3;FUZ QCJH%$6I4Y>7SJXV/W3$R9N2=;M:)0&QPY;[*]^[P24EK,*F=[] MOU'[)$_UJT8S#J]-Z1/NO^DP_H*MEX_A+T;R4G?=]N;'[_L ZZ ]:(^(T\!G M26*DL<;(!1R)C]I(IJ_NHN=Y"G=)3.-,3+L1?H P#MJ#[.P$XJW\ +U.I[*S M&K]E97QL*0S^]?IN,WD\*]DO'OM7)V7RU\EY_V2:AF/O[F2>QA$!, \=>S*( MKZ>__">T!R<=>_:ZW:V>J_K230?1I^TP;+TV9EUA507J3**P)]L[OGE'T2]WW,/ M/&FJS\_%X/]PP!.Q_YDAWQS=HF_@H:<);AG[B_[']?^],=6^&U/%^S%QF&61 MZ[K(U1IG,ZHQM:">.H?EZ67A?A-;@WCE94_?SQ1V6[6Y?>D8M+2U?CJ ^FW4 MM:/0!FWT7[5-K*MM7MV?6;W/_[M1NY/'=ZVNP](2&$H6PET9K*N72B Y%]*0 M1*307)NHDW<\L,A#T$QCMH#\MEN=&/#[?);XYSPKV^G+(+X9#.+P]PAWB&^\ M'^63) ".S7C2ASM4KBOXZIMQ1?GJKW7)0WBL/V2MCI;QY]8\\/'TZVJ??R;\^:']VEKOC1QH(YX'3&B,JH-%U$ MQ^["$+5CB%FFFH&U-L%9Q+QBB!MID19"HF@L 6EP!/N\S9_TCF,OM6%3Q_DB$< @U+J[FG@GS"GK1(TVIR6ZGDO M'B^#X-ZJ8&F@@9,03#"26\^T3\1AMXC:# 4O:X>7,W4Y,D]T4 XY2S'B41H$ M2T^1M!9KIU.,(JU89$E8A65PB9L8M&4GQWR-^?+2ZOH&9/"(.F319P \ENE M Q(^L91(X"*DM0U*7F%VO0AK<92LCBN]X.5"\)([Z9P$S9@DRCE.#M3DZ"+% MEF"+<2J:\G/$RYFF++R46+"()->@*0N<^T8%AA@E-M"HHL*APDO#ZU<#;67P MLCB6[]5/!4"@U>N$W%.EW_L6G[*AWP]CP5X4"WC&8^* RHX'HG3AA)".78> M*^.-*5KS\V.!^>K,A"DF/,W)Q40ASCA#UD6,L.+.Q\S>]'?8"IW!P[QZDG@)5<'*!X MFI\$]BG35&8SF4;"";$N8'C)4Y$TUT3[^[;$+MA>,VR?C\QVBGOAHD&8\NQ. M9@ZYD# 2@0>B .&ULVL;1!1?<*U-8.:F=*>%!4 M>:IH]C%+Q$V&6F$MT@D;EZ3Q6LG<9QR@UM3/Z?P\H+9XI.\5TS$8O,Z=$:9P M ' TPX-&<4T_H'C/LU#%"S,LG!FVY^.?L<,QN2ASU[<$/XQ#EB:%B#5:>_=6OSYUIU: MH*G[P$;M-6'8YV&&I&'L%Y9=/,O.1Y7'Z&G 3B.9Z%EQJSW=C-<+H2 MO4$[O_BZ'V$CM;_%21LD@@&N)BV@.%U78CP%-WW3.IC/X2M_9H MN[G-4RU[7U%VI3WDW,]6?R;3!Q&Y?K1'R&9T>FT[I_9LL/;O2S-P# ][95KO MGJU;NX?=.H$+[(J5[S;93Q?=L3@1C^R.Q=]R<@ZTW;\:36RDK6?VQDI+7)G9&FM'A!XO=>O<.7UN"MK_E@>LEV5H39:_:SM_->/ M>[N"(;=3;:Y>:KS-BE*5NF^O]+Y<=D.7GSC/>!BQW;]GBQ3YWPJ8?2''4.O=!@5)K! A$LZ6IZ,L\+'))-02E%N3'@6'49!3>[# M ^<>[+$[R V2NZ'1&[9BO^''':L;G;9UD_;)RVPZ^K=OQ3#JQ.TT&>.?LW%4 M&^VE-A]MGA^=[3,6(DTJ(L-QRAW1$[(A*F2U!BG'5$CG7T;ST8=)\%.W(P5S MH;0C+>U(7W"7N)_1*DH[TK+(]6I'^@(6NG3W?"DK7;I[UC=0?0%.G,5JUV.7 MX[M1/H.!4;WM'1^W!X-L32?XV(4I.!B=+&?$LC)2?CCD&Q8 !(-D@1B=7/7" M/+T E&YTS[(;W1+B>O[L#09O*X?40>SZL\K,M9VWMM\_@Y?^L9U1?#NV;Y_) M(6;V<.S">([P[O$7LGOXZ7OSPR>Q=QA:S?,W?.O#%MS[/8RO;7_]?+GMJ/2.6\,\XDX) MQ#T6R'%!D7NHZN<+U!POA9"NGHXOX0@EX+S3X7S<\$J M7*6H>$))6 DXKR,"QB8(>ZP#858'ZS+.BV54]WVN.%^GC(?:)CQ,3RO\: !/ M'?LWGJZ5ZL0KHJL?]'H'KR=+^G:RHG/'E 6W'X';\P5U'(E*PNH@K"-'/'F* MG+$4Z42CET%%PO3:!GU%^3+T\V=:6+@& ? %Z>JNK1:D>PJDF^O7B3&A3E=M MAS3BV0FA8Q H42P!!8V-G&:DXS4L'+8R2+<*YP"_?-ZF&NK)J.];-@?4]%+N MV7E#GFXI7K/*"NM?DP7>3M,\F_D4FX+H#T?T2WTX!0U<4HF1&57Z1=1*C7UVCM;)5F[D36[SX4JCDU.%B[]UE=77 MZ9G9]G11J_3OJ1_BK,#W(^![OEX)-90[81-BDCL$7&R0HXDAP7F4#N,$^FR& M;V),\4(4?^M+1[HE1 <4I%LDTLUU?0_8> ,VN20$%-6D-;(&M-44L9>PG(K8 MW,0'K//Z%69:&:0K_M9[S-MVE:IH;\IBO"L#MW@?5DUGS>M\/96Y(/DCD'P^ MAM=+35SB!B58.L2=S$T@M$!6M_JE5[*R=DS=3D4/^MS0;IEZ*P% MZ1:(=',ZJ[;<@J* 6$P!=%9FD&5>H<1I\EH*0R3)4:R$%*2KE<[Z_.IV/[)L MS.K4.WT!F1S+*IFX\I2Y!..@L.5"V'(^=EBF1!UQ!BFJ,.(B!F2)#HA@1@)+ MA%O%4$;VE4B*:E$J\A,GW*I_( M)H^_K&HI8EW_L%P*O:-VW1G, MBLO>6"K]611[O>A".SYV>ML[/NG'%MCP[6\Q%]CM'&F X_'ET;WH K#;FQ_QOF3!),4<"MQSQ#'\< %KA*E+3&CGI0D++0 K M?KE4WP(&.X !(!7?>5ZG7#Y%&5?S;I\=#W9'U1]U?1)JKZ6 M$2]CQ K?5Z)**$$R\-8. M6HWWH'8U_C>&@SM"V,JJK]:J[_2&ME.3@,^G:&GS=$ZHWVTG-R_,%@E8*%<+ MT.NG#=-86+WO.LSD+ZQM>*_)JM51PV\/.&LPPBKJ @TI&JY$<@ZS*(.(,@J? MM*D.O?5-A]X#F"/X[0&'#G\/>_ZHU>O = YR+N[P[)F<-L#[AY^/FH='N/EU MEV_O?#[:^_I/:^O#N^_YLWN'GFQ__=S>/=XE5T\;MK^^;S<_?*+;.Y_(WN&! M:'Z SW]]=[J[\^ZL^>&?X^;Y%['WX8_VWN$_:6L^A0L+!LM#$\)84<2ET,AB MC9'744H2E-78YL0&K?FUPX9_K<1FJ@OTU#-,MG!%X8IE%#@H=/#!*"2R'G'/E;5",8[ !@CEP<1P"FL]2K/?PU:K>VS@$ MM!1Y>Q(EWVI+C28>> M:>-LI+S U[+@:^:H5BY0@;5"E&* +\M Z>2$H$@%H30Z)8(O\%7@Z[G"UT,, M:TX8H5))'"WFTA";K..!:6^U%@JG=^-?O0=.QBT$SQNEL12*_>)SO>Y5\,O-Y0CN5(OTK=_KY;P\]45;,;A=MJQW]\,A_VV M&U6)L3N]O^PS*DBR)&B?KXR5G/.>FX08+%^.",N])KU$T6EF&*?.*;ZVH6GM M8@'J"5#U/.XO8+<0L(.E]0I+'4RD'%.GA?%&4DP#L<9R?P^PNW_=W(*#2\#! MFMOK*K 0E<=6 M4L6EPI8!!G+M"7,Z4GT?++S%<"_(MPSDFWDH.:]0 K-MW.>T0CKR@A+B,2$$0]"(!,$1>R5@52"^85S%M!+V?!O%^*>3,_)I8D M2F<9"WEQ92V>$ M5YPC!9R%N$D20(_EQKE*Y/,;XE7*G=BO9SX6T%NY8,_:^BE_F-!>C^C-AY5Q MKB7._]*D]CNZET_1_:]>/X^K@/S/@OQ\%T0$ M@V:;V)*RVY]@P]4+RLH9_DO%RZ7FQ1B(3_ @)6:LU M$E1RK5DT(;JU#4IK%1A54+.@YLKHH$M-SR\PNDP8G?EL?9)G!8WOQ3=Z=#9K1;.>3W?;)J6;WY(H=+[>*U;8J2@I L,2+!$E#-+<2\0DEEH'4)"4 MSQ2J<:T./A>YV^H"7O6,%2ET5.BH'G3T #;2V''GH^2,8QX=\)")CJE &3&) M2G8[&Q6F62S3S X,J*$"8\H0_!D0CSP@%T-$DK%DF28J8+RVH?#UJ,)?G4-2 MR*:032&;0C:W'7?'J%4BV%GK.;%$IV2HP8I;Y:(.A6R61C9S18P3%]HIB@23 M0#:$>R ;AQ&QP0OBG1>: MD4JBE44ZBF4,W*N-FHS$F'2J;4\N]FP(<7-]FM. ML?Y='-_X,=TE-5O*5W/14[FIL_#R['_GV/;/VAWJYD2 MLP?=^!_7__?&Q;UNO/)=EYG\=3+%!'CDCCT9Q-?37_X3VH.3 MCCU[W>YVVMV(JB]=766XS7].VV'8>FW,NA:LPL/):=[D^N.WR?_/WILWM9$L MZ\-?1<&]\=XY$12G]L5S@@B/M\O$19XS9L8_^,=1*Q+6PM%B#)_^S>IN(;$: ML !Y8FQ05*KJS.SGMRS-FJL/">!]9M<;S IKW[_VHNO?=-L*,+N>"W>(->] MJ2F_X[5EQ3==L6#TOE8L;GCM#_+3-P2->RT"^KEL^0\7W #+\K/G^AQBJWM# M[/?#$=QBT*J[(/UQ:V<$W]FK.B1;K\/!=#S),]VN/M.S,/QI,?ROP2C"LD]B M:.6A?N/6+[F4*H[_TWMC*TQM; MU?C&PO7GPO6=X<3V2H793U>8O8T^]ETQ2AH,HI& M8QRWQ+LH",-"1@$_<=/4B!'*2 E>716\ZF_SW9WP]>/;KV1WI_VU?0"?.?F] MT_X,_^[ >G>VR=[G7=X^^7I\/GBU>]+IM.F_^<>=OSOYN]MOX=[]=V3O[>[W MCQ_:G>V3OWM[!_OLX\[O:7MQ]B-P128?'"+8<,0%HK2:(EU1)T17/5U?<0E4DPU5B7(ED)?>86:5#H#PJ*KF4,EZM*HH: M6*X:F!=PJ> B<8XCD%*).$X6F8@M$H%P$XSUQH,:T.0A^KV+)BB:H&B")ZL) M;N,U>&*](\9(2Q5W$AP(YYP)40KI2:#R!EY#T0G+U0D+=58A(Q M).0HZ 1G@_#*&N%T6MOD3R>I7;1!T09%&ZRN-K#2)1TY%\;PW->OJ5?**D>B M4#104V)(JZ0H%EKU@^!&2(N"R'V&FCODB/<(!\,-4U[J0*I6??9T^@R?C*Y8 ML>FK*WU2U \GL+9 /$N_GPJH*!#X"!\RBZ,98)K3CB5EG$N;7(ND 1\V B)\9# MY*J:FRI7;V95@<("A0\,A> V.JDL800KCJW2V%.P$[@ET>BD[0V@L.#=P^/= M/$(<,%>.,X48)N#XRP0V7YXW1+1G0DK*@P#'G^J+HTX+VA6T>V%H1Q).*C@K MD^>*"6$T MKX:5,GWQ,-$"A8\8Z;Q9JJK?#:$7GU*D\W4?/C09M^)WWYN&&%II-.RW)IU< M0SZ.XW'NI\FUY)W<8M$"$D00QF]Q &_EX&>.C(=6=]!Z_?'-UGW%/I_C"8,/ M&_JL07]_.-Q_E?MH#G+'U+N&_=59@Z>,_YARCTUNL:DZ;-XM M=0 MQX*%!0L+%BXO*EJP<)6PPL&#A"\/")<1,"Q:N'A8NE(Y*<(ZE#4@YKQ#7@B-M-4,X&ANY\"D06;!P MQ8*FS[4\=!8TG5=_S@*G]QD&?>%IL:6%06>YK_,IKPK7A[Y;3QB;_ '/-0PE M#;8D-&^_63QPR(%A:YA!0B;P\N%G9")/R$K-N<,^*4P>QLM_IBFP4@VPTK!W MF\KWI84\"^X]$N[-HYLR'T]J/$&2*X)X- Y9+BCRA!,?% -WQ8(52RXF_TOM M>P&]%P1Z2Z_X+*#WP* W#V,F[JSQ@J%D H">3A+I& 3RGFC+&%8RL+5-PBX> MQ%) KX#>"P*]I04Q"^@]$NC-XY4F$C#/K4;6,@ ]J:HN1XO@!V$4]T$;L/2X MN-C?4T!OE2L\G]8\X!_VL:]&R>;M1KL\>9R_QU[VS.\WB^S>JKB=DUDSG/]C M.,H++'#_LW"_.!W72AOJ=0#-+6_Q+DF+S:) M_PQ0=D,>?V*FM M!4T+FJX2FBZ_H[Y YD-"YCRZ2KT.3G&&1)(9,H- SDJ/O',\!BNH=SFZ>DF@ MH0!F DEN/3KJS9[G]/AW$%L/Y'#>*[S=#<-<9W#<^"OSY#NF^7;IE MF0>KKXA&O4T8G!/L>31,:Q^X3=8)%5W27%&" ^8^3_'^0?2[3/%^( 6Z.,"5 M"D6M( HQ%3'BQ%MDDZ (,\Z)<)2%F&/=ZU1>'.?UB,G-9>ZV50&OU:P'*>JH MJ*/54$>WR2\PE60,,B9IN0K&2.%8)-%QHZ3&^FIM5)30@RFA>:: ..NP5AX) M%P/B+#>/B)20ERYP:87&K!JDIL7JS90LFJAHHJ*)BB:ZZJP[3&R,0M)(/.=, MN<@\5X(K+K!SY!I-5-3-(PA6ULURU,\]5 M@5.J3>(,*9H,XEY&Y# /*'(FB*?.!^/7-JE9J;.27HC&J?)8_ZR2LO!OZ'[; MG#&A/>W#O7S]>]YLW<&TZK_9_!=\[)03PW$WO_AJ%'LV3PSZ]:@;)AUX*D"1 M3O- =$.)F@2776D=$'^0C;?_1KWX[VNX.*3?(BE6]( MF;/D_ 'M?\"Y7G<04?/@A%9/0/DIR6L"+_S=&A_VQ2C:K\@F>+17MG=D MC\=K_SQ#@3X\[#FR7D^M[B I5Y1NI$_>Q,"5L)P2L%:TH%"/7LXCJ]F/_P: MNN/#GCU^U1U43UQ=='XK57=K]E.]2F,V.!'50IOD:7.?YB$VZH04*'F0M?RPOV3Z5I;8ZHVR#_%?74QLYU]Y'K+G!3 ?.G-(T^<"C%N*+6MO< MJ3;7,+7>9/-E,!G_ZY]V\QP\7.T)W(MP_41[ZNT4F[JQ8I,B_W>+45:]PXYU M<=+:&OB-'^JWZN]S2JTVZ80)+!"1SV6V/!EGA8]))J%4[FPRX30"TBC')517 M7=_K^G$Z^9A>>S_M3T&]QG!5O54E5CNPDM]Z8+<^30.U%__WS^.]S^'042ZW M3W;YWL'VR5[_+[Y-_^ZTW_[9__CY?:>]\QM<__4$C,[C]H>_Z"[].WU\^^[D MBP^>RV U$MJY/'Y>HMRCBKRAG"M.@A-DK17!AC_,JG$TC3]4ED_!MMCIS,ZS M&+= B@>P!YK62, 8>^V$M]91'%6%.0ET^O!HW/JE.VC!RGKYX)QU0#@[#5V0 MN7^\.HM/-[7'V)R$#3XMW\ 8'L[-GPWG>L9LQK8^ M3>"?/'BZ*@NN;=@;9$)F-@%8X/$'(O;D/UK KJQF::LQCX]U=VJQ6A&@V^F, M8FQMPW=WQJUWX"2&1P.KI4K3$EA31&VYHO:I^_VA!>U)1K1OQJ=5K-Y8%=K< MGPP__@)F;%E%[JSX:AX3OY^&>,^Z&)^'#5#$Y.F+R6-H\&? H5J'5T&*^0%9 M3TYIE.C5W;C_?\,ZQUH8_A+\*HJ)>6A.WX=[7<3@)\7@XN")LN&?)Z?+AB]B M<''#7VHK_YPW<[NQ:/=&U >L)/]K,(KP4"$(C6TOCVO_%L>3_@WMZP?RFA]DFMW2[G^_V%*(4XA3B/,3Q+EMNOY!CC): MG?O??S_I$]&<]6$FL^-+XO?#.!C'?ZSGRMT7VPI\85FKP*A';.8]RY45:<>] M1329-N>_AWGM?]S[_F[5/?NMN[_QYL+VSRS^^W<6[_??]W9,.K.,= M?.>NN-"4^[G]M=W_L[?WUK/M#UO?VQ^VO[]@X\?_L+;.]LG ML(8\0!;/#W%E6@0L+.)!.\0-I\@2(I'AD@8=OX/O8HB-6$]1<^ MS*$@^/-"<"$)8+B4"0O%?;0F,")UQ-)8K+&RX9 MT9@YF@>Q2,\)<;HQPDDQPA\:POE\(!LA,08KD8I@?W,: ;V9CDBKZ)PFVGI) MP0A_B$,<"H(7!"\(OE((3K@B6@->$T!P'HESPEI#(S/*V;L<;U80?$D(_GW[ M37.4P.LOVBJJ'7%(..D0C]PA0RE'TJO((G,F<+FVR3$K('Y/A^T\\0S4X^16 MGN-!\;_%04S=2>N7P]'P6W<,>^P?>:[]+-LRL=_CG"Y(M!F(]>$,*0Y)X@39Y&-V"+B MX&]I$Z@?DTW^@F0%R5XRDBT]!%V0;"E(-@] RZ Q-DXC*K5"W..(P'ZV &S& M*Q- $Q$+-MG%*I""9 7)7A"2+3T46Y!L*4AV)A!+'%&2>\1ID(B;X)%SQB#I M).>4^L@(7]O4HF#90X1@2WG[BRQO;\=)GN@XL=]7+0V[+%6XQ&-DGH:>?-3" M[SBI-66>,5J4XVV4X_%"Z#5QDH(P%#&=2P5C,L@RX9$05GDF.&;!K6VJBZKQ ML5.4-]H^JX6 JUF$4M#O*19-%_2[._K-P[5.,4-!'R&) ?-X8!$< ^U0Y"$1 M&JA-*9^RS5>O4+K 7X&_)P-_RR\X+O!W=_B;QW@)IDYXE1#E+B+N2$1: Q F M832.1%LEP?B3J]?I5]"OH-^30;_E%^L6]+L[^BW&A8D($D?E4+!&(^ZY0UII M@0C7TA)/ ]-F;1/T50' APL=/^3 K2<2.KUVII:WXTXK]89'K4X,^S^^8P?[L;)'L^ERMQZ' MDC!]%"[^&;_%P?0FA]^] )?QV7F%E! :L"7$!LX=LT;A*"EUE@9-X.=;)T0; M<7D_&O;?--O]3,= _WBZ-UWWYMFBKW.EN,XAAW[O?B.M_ =/R[.R.(* M4PZ,0C(8@3CE%ADA*=)28:ZX< 3K2RN*'MMQ7$VH*\&Q9XQT2F''DDPA8,.Q MB(9I&QWEDE G)$NW3GX6I+MWI)NG2*W$'G-/$<;:(IZ40#I:C)A3(E>(2.=8 M3I%>;&DI4%>@[H5!7;0^I. YS98;M\H(356D/''*N+/BUHG. G7W#G7S=*@B MS#&3)RW17 TBA$,V)882"T0(AG$R?&V3DC*OHT#=BX*"?@ MI^ 4T]Z82.*MLYH%ZNX=ZL[TQ$CK J<&.2QC+OR5R KI$1:!NIATHHZ 72?+ MA+G[ZHQYZ/3F2H>LM_)94W$\:8WLY&?CU67&TJ.P<-GG5Y3FUU6W :CRQ$5# MI5>&,V&,)51KZGA27"4ARVD.CZ+IMW=>3]IS39^PI,$QCY3$"7&L%3)6(R.]0=I0SP'5N*.Z(%J9NK120=GG6$1\;X/O2X9VY4<38JF9 M"[H*8.2V>X=-X 1[[CQA6H8R^/Y1-.6[Q> L<\ >K"G*67/$&4[(,..0\LP! MTP(!TV9MDZC['4WX3!.P!#Y9%,!V5]MAAPI.@#K-D(\-2&:4-):Q2(4F+FH;,">@ MZ",H>NF:1$VP0;QR;-:#0J\C+^_I&P;#$:ZT4,"D>" M-(D!<8T]TMQ;Y!-F4D="8J[U907,'B02^Z3&=Y3RV!69?__L4I,O:PC@TF.Q M90C@W;7CUF($5J8@1 *ZBT <*$>ND)'!(IN(I#8DHS!?VU0/T=]\#QMHM3"P ME&:\6/Q;=ORVX-]/X=\\:JN4!K[(B (3-E?3$F273UH>;?WV/^ M\L%$X]H=UKS9W(W!^V$X=;UXM19;!3'Z[Q4]M^/&U'RJ)D T*:L:[1EW',M@ MN))4&,(%C6 $V!($?T 38'LQ"*XU25):@L JTXAS*I'A7*)H:6"6JQBK(!!? MO8'&R]Q1JP)0JUDR4U1.43E/3N5H+9D)"0.X&8ZC<%@1 6Z-9CY8)W#).SRL MREFH%D]:QA@X"BQ8Q(DS2&OOD4T^<HG*)R5G*#/#V5 M([!/206' =? 'X6XC0(9 MJ1C2+G"IH]/.>% YEU3U%Y535$Y1.47EK*C*H3Q&#THF)F&YE]0FQD3@F&'& MN5"FY-8>5.4LYM8$2T&"?XFD%QKQ*#!RC"3D.:'6):I$[KW@HD36'C/Y]L^) MA<7#OZ'[;7/&B?:T#_?RF_^"%V>K7J#=P70\Z:;C7_MVM-\=5'22%Q_SADL[ M^SP_>/AK2*?@ZEYW$%&G_IW0"LWJV=Q;S6SN=Z>SN=L+L[FK1S_SY.?.L4\X MF[56)L\Y#\$R9JT1E))$H[;J4I Y"RN??">&:2]^3-6"KIR]M9.YL0-W_JTW M]%^?)NKTXO_^>;SW.1SFH\ZV3W;YW@$@1/\OODW_[K3?_MG_^/E]I[WS&US_ M]63O[>YQ^\-?=)?^G3Z^W3KZ$G%*3@J%-'@-B ?AD-8X($9"R S0TOJU5@1@ M/LQ2.9K&M8MRVAV$.)B\HG0C#_Y?=='EEXON3B>?!] _' [@6<8YR3N\>M#\ M>NLHCF++CEMIV.L-C\:M7[J#%BRF!X@Z7@<=:J>A.XGA'Z_.ROWE6]S'?"S! M(ID Z6:_-MC7$*X"D%/*U>@(E.G9PW%\-?OAUUDZN3NHGK2ZZ#S\PFU^/>J& M20=(! 3&M3G2E WZC?.Z<;ZC>YV<"47?W^M1=?^Z;9D$;<\5J\0:Y[ M4["[7EM6_.@K5IC>\-I[.!GE MX*6(R6J(23&X[C-!\? "_C.M(RLB_3GW>9?DS\_(W1+(5L1@V6) \4.+0>%T MV?!EPZ_*AG^\8W)SI/6)M#Z=GH];A[WOM^-N:1MJ%2BWU**$>^M.?((U!S): MS8@R/%*>%+5)!2T<(U()SP*]P^D"M8C7F< J0?A,*@^VCC]^>$=V#_9Z>V\[ MO?;)G[V]G=!I'WP]:G]X_W67;HOVR5_?]_J_]RY4'AQL\=V=O[OM_M]?/W[X MB[4__-UKTW<4UHIW/_]YL'ORE;5WWO=W^W^G[>.FT.T3/OJ"DXA228&45!1Q M1G1NZ=5(Y.,&#/8D.+>V*<7J'<'S/%IZ5V"H0=$)12<\L$[@0C-KA9=8!)XP M-?G\22RC%B9AQL0=3FDH.N$G=<+)J4[0*4IC Z@#8Q+B7@NDJ1*(1B:H9$XJ MG6>:LZ(3BDXH.F$UQ?OIZ01LM>82XXBYXDD&2P,5/"HG+:&JKDW^03M,&H[Z M=@+?]7WR:C#MA^&D>;^HBZ6K"W*J+D3RE 5.D#71(>Y(R#-Q.3)8!6-C)#&& MM4VR3E09#5D41E$8JRG>3T]AW*G.O"B,QU(8[%1A<.PY5HP@0D@^9B1X9(CU M* 8>E)8Q28^SPJCR0$5A//Q9)/?8U'CS5$I5;K]*;09U@?UI@J7I)YC1=3P] M?)B%RJI)XXM%#*4=;+<__*.?TK3R"W5MD MOB#8G1!L'I4W %*!TH12 .)S3PVRR1@D,+=@P%JCB,W#EPN"%01[R0BVA#AR M0; E(M@\4&P H[!C#F'G&>+&1>0 N)"E7O 4I1 VK6W*BR>H%00K"/:"$&P) M@MK;)+HXB+0CV.$') M9U??_7XX@EL,6GXZ&L6!/V[%[[YC!_NQM6^[@]8OO>%X7(\XN5([/.C91<\/ MG9<0XQL#@>"G\S#=\/9-P]J=$3Q7O9X/P-L\8>VWF. S._9[@?#;0/BGA4"@ M9$8#QSA*2BG$B4[(<2=1/L67\41#='YM4]SS&?=WVT2K!46K68A08&YE H$% MYAX:YN;1PH@9<:">4'($S%6* S(>?HK><,:.WW/>]YGBW%,HA'QT MNN7=W *0"=%-6N/HIZ/NI!O']QIE?(XYH, \"1L-^-EZY4YM6$VH*8GM9PQJ M2Z\M+*"V3%";!P]#%-$9P9&7!)!-6H-TD!1AH7()#]8>A[5-IE5!M8)J+QW5 MEAY"+*BV3%0C"Z.NB,7"4B1\9(@K$Y#&F"&EHF/1"N!0-M5D ;4":B\=U)9> M@EA ;9F@-@\/,D\LM4PCT#\1<1,2TEH(1)T+P#AII4E@JIF'Z*1^IJA6ZA)O M$2.,_YEV)\4HR^[D WA(BB 7P'@'PYJ%% M<"=8BM2!@:HEXDE&9 P/*#F6;" Z^F#R[)^'.>BZ %X!O)4&O(<:@V#SMJ2Y*2CB!)*46<>X.TBSR/B#<:;#>J?%S;E)P43%NEL..S*TW\(XXJ M^V;@8RO%."[EB"O;]%S#\OYPN/]J:_ MCB?].)@L\.\]L*\ \BT ^>/B?$.C M(_&)&01HJ!&7Q" 7O434*FND9\Y0LK8)SG<935$2VR\9R996A%B0;)E(MC#G M,#')<0K@(>-=V@84&REXUD2XOY%21;)I(M M'-@20;VP%)$1UB%NB$0ZTGQ@BPC> J9QG*-]%TM4"I"5\L(E'6N?SUUJQANV M[""TNOU#VQWE;=Y*HV%_5GC8CY/.$-X]!8%2@+CB<<%SPR4:#,_LSBF:]\#; M.H6S77%VCN[CUX-0'<2UT[&#G=@_'([LZ'CK5"S:<5(0_S:(OS@E$;2LX91H MY+3/=8E.(:.T1H&&J'"P1@6^MDDN]LJ4H1,E6_V"\&_Y4Q(+_CT>_BT$(7DR MF#"-%'-@\2;MD0V,(0[LUI*)@)4%W_V>!WT7_"OXM]KXMX0@9,&_E<&_A:-: ME,/.NX@$!;>?.R61,]GC)Y%1[:P6RN789<&_@G_/#?\>,7)94.\14&\AS@D* M2DB#D=(FY0.J!#*@TY"/S#C"./,TK6W2BPF;4M18BAJ71[=J?Y=*QE5MF3Y; M7UXQJST<# _CR$Z -#6*EZ.V;H_%VSNO,P[74<>P-LIXQ%!RQBD6:2" :;@,62RX]CQQ;36.9BD(MUR$FQMMQ&(59<+( M!*KS>2P46>UD;KD+VG'M(XV <+040ZY*?/"NQ9!ZM0.$K6Y3$QGK37WYJ<_W M3[A&Q-QP%.*HN@&0J34>]KJA=?ID]9O-W1B\'X93UXNG'[B [:M YO]^O(#^ M=:%B6Y'"7Y;C%T*P(3AGJ"B$D!E&1(R!BJ<@\G8\ RZAC-8RV- M?(@C)!YOZZT*DJUF$4+1344W/3G=]) C2(MN6IINFCMPAL2@3:)(I,!!-SF/ MK"4$&<>,!V=BFHION+]=5=-/# MZZ:YWQ0(QR9%BQP6$7$I"0)NPJ^1.8N-4%RG[#=)5?RFQ\R>_7-B8?'P;^A^ MV_P7_#5;946K[B#$P>05HG1#+.B9"J.;UQ9H>C =3[KIN'K>Z>&5RN[R)9Y] MKA\084Y"L:'%)43L=0<1=>K?"07\NR1_M[;Y"\E9UNGA6?[<[X+-359[5AF* M#:8J,=H"A!S%\:35)/%:W7'.XK6&J=6=O>7M87=BJ_,2\^O_O:*)E-FCO!F. M)^,W\S4_=[M[W/[P%]VE?Z?VR;^_?Y'>6\*]1=1KC+B@#%DPYE'4DF,GN,8D M'_]PL1ZJ!8+7R^S-PVYNP_.'#% 6GE_D.?^B&%/&@1='@Z/ \XB1MD$AIYCS MA)ID3&Z>O9CZ.N4Y,* UZ43X?Q1CJP_L[8Q;$: [M'Z?#F*+X?56WK"5<&0N MKK> #8<1ON9;[!VOWUIH'C)R4(3FG-!L[^S">K8H" _>/OCK:'O_BPY!@2$E M4/#&(AZ)0)HD"; !&UHK>%6IM(YL8GAI$!X&:1)!(3SI6T%^O,+J#(N/O]]ABR<6I95G9DC M_>Z@,MOE1:O[?JVZ"Y:\NLRL6]ML#R>QI3=:\.=?9VBTA.UU=M?\-AW#[T']]Y)W3_M3LG'[^_#;9/MC'VY___1UV M27_W\^_=[9/W_1?OY;5_R,[KWYV]@_>P<[8QX&7D 9/@./*4*L2Y$."7RH2P\)QFS"14UH ' M AO#ZXQ2R0HA/7:.B,B52RX*FL!VD@STGP]LK14!C@ZS:(ZF<6WSM?_/M#ON M9KJ/6Q5C<1+)W627"BK9712)AT)<8[2L':E=W>U M([=2.^I21VEM\^UT!)[2#Y$K ]91!)KU#WMQ N_91?YD4#N3/=Q-U0!(V 6?-@>'HZ&WT%U30 )6S/>7DNJ647N M/1/G-BH]$&%8-O^KL?E!68N%$4HGI7.?!ENF2O_#'E?C*7:&U389Q1E:Q7$[ M3CZF-W;<:=Y9'37_\&"UQ;\(+4$=$HJ"8=FT\P)9,*@1\9%3:0/QCH%'J/25 MBOU&\O@H6W=]%KSPP.YZ0P*_-UI;8(_N[X_B/FRH]2>[GXC1U 4E B6.&Y' M?7?&,D(2,SXQ_67KI[?1)3K^S^B'^X-L'F]E<.^F;H[OO:XP;+:C7@_"_\'+ MW5YUQ!V\!UHI;)TB7OWAT[$Q'X;#< 2B](+WX2[_PH%1P0825ES4268!R?4Y7E(%T]Y? );!/;$?L/E.EY6ML.#J*7Z M(R]X8X$-2&14BFF"@O849=\5:9(/[PLATH0)H]RN;?*G: +F?96-P,;)FMN M.YTXCF>=M/TX *>K!RY6''2J,SRST^=&T89)I]J3(1["3V!0#JH_GR-ZT-ZD9TO'?HNMP7#2UZ*W:;!D:@>C=,*PD8YM^K M;SCU%#9> (O>PW/#\U\2GICMG#.A#-@1-X^.' (-!Y-QLY&^Q1[P &S!Z#L# M>*C]XYK1ME6O,(954H (EC:R^[$% I>FO5:OF^+--/2CL!$$?)6H=UTDFA(3 M#>-18YXX_*4M,T:+)&$ECLO+HT(+E@(LRK\"*3R.=G3>3I@I_O==,%?B_W6_ M7?1"/S?"]KKF[U\5>_\/N/O"[(#VR;OC+Y$X80(#L]H0A;@P&AD*!K91!J= MA1$AK6VR#7U5N'GU=D(KRP5@O <0'L)B00?T:MSO= _'YR'GTFV>-]-U BR= MEC8+)N7<\^!$(A9[P:2W209U< MPMSE,PXW\'D!GHE)UDV3D0VQ8L1XP6*[J:0\$=C5)D?BP4D3%G-CG0W2@+I9"LD"3F[-HE4KOJL/L\ M+.;J=J^JHA!_DQ3\'V#]9IMX(4&;D>%]=^*ZDV=!D>MYOS5HM8??8M\!:N:* MCBHO&JL:FWP2'CAF-N=?1C%6Q^7EWVO :$@$*-SJ@<^=:7@$8I0#.6-PPP&+ MURL?\=IHU!]Q]*D#WN"YJ%222E$:''':<9^2Q3' GC.).\.,33DJ10PA9Z-2 M6^WW5\6>%KA;W>\/V)#S@G[\TG!LYRO]8F,BW@B&= 2UP:DA2 OB0 4K)IRT MC :SMJDVV,5NL1:XXZUQIF,N^VE\_"IDTN3$9QXG^/] YXM)\=M$*.\F"W>* M4"Y(27V PJS6;&L\GL;P<93_S0+^M^U-LVZ$S;Z0D38O3(RV=U[3[:,O)@8F MB>)(&^X1]S0B:V)"21,);QFI&"A$NG$QT%]W(;A9T6$5ZLFQB1S_F?U\"CU5 M$+!UL;#L8B'9K#5D6+/R5>U$?(N_'G7#I /(",#7@""G&TK4T'S9E=:-A[WI M)/[:]'?@Q:^XI(2FAG]?P>>30'\JSA%TX>_.:-YDLQ]1CJQ^13;!H[VRO2-[ M/%[[YQD*].%ASY'U>FI=J3^O)G7)*P;KU!BC4LX?C^&KVPZ^A.S[LV>-7 MW4'UQ-5%%SH^\MV:!I]ZE<9L<"*JA38SY)K[- ^Q43_$N?ZC^DW)-V '7/W^ MM1=?^R8C&TRS&UY\#P/P+I?*93:F5K+V=7H*! MUO+'\I+M4UEJJS/*.O2_?EQ6J]8V=ZK-!;#[)JO?P63\KW_::?=Z]YAQ[HX:6T-_,:/&NZ>7%WS-;&,BS6L/ZY) MM9\/EMN+@K(BSRTH\GL)^9]\%;O]OP]V/\-W MG?B3CY]WQ3;]_>"\7=_>>=7G?O<[N3;?[VR;;8 M._AZLMMOIW:N-"78D>@E6/4VGR_!/4&&VPCN84@N14592N>+SB,'>S[01,&Q MY#P*'72PWD4-G^=.V_-%\3,N5(';>B[MG!NMFAUWJ)7_X3*>PUZ9T>X"/>YQ MUWSRG1BFO?@QS>[^ M0<0W'=BT<3PKPO!V-#JNXD%]6%FE!&?5I;@__&; M^G^W>A,6Q>YZ+=X@U[TIV#4KOO;:9[CBFU[[ ^?]$3SSA_;VFFVZ?'=/W]G; MN^U(;*R1XC\9GM5 MP76=L7D;?9T^9J0>"K":QXB4B8)W(-93'1@H!=$\"4H39=7G?U@>NQ@ =;QQ_?OB9['_[N[>Z$[N[.OX]W#SJ=7;J+=S^W MN^W^GYWM_E_@$V\=G1\+F)M2MM_^_77O\]^=-OV]TW[[>_?CA_<'>P?P.;I% M]SZ\.X8UXMV#W]+I,1^?\-$7QHT651&5B01QRP(RGDKD3#*2JT2T#VN;Q*P; M>E7N^$ELGU4!FS*0MFB'HAT H94$1.&8*FL]Y]IIS*A,N;26F:22N%H[%!6P M#!5P0B=0@8$5 VEJ.<.#8@,(./-<.*QD\8O!,+)!Q/O5G^9#]3(\YOZG-?C.D_;E\ M4\&TGSIR3<8H"/718,&9QM9;CE.(C@BCE*,%TQX1T^9!"IZ<]"HCF:<6<1DL M,LE2%+V($H,3H;E;V\0%T0JBO71$6\)! 71[@O1YKYUPEQ'D3@".SHBGHS- MDS<4TI1R38(/VOABI=VG[SRK( 7:QA]4\CSYCQ92W&>'YIW+BU8ZHO)^.(); M#%I^.AK%@3_.# M\$*U][EE "CV>L[:HNAOH>C;BR4V)!G@C.3(^X3S; :"+)4112PY-O G MD#QB:^7BYZL)2JN90"U =S7'?GG8:$P>" ,_%NLE<0(@Y<"ZJ8B=P^ MP_.BGH867*PZB2ZQR)D%+9C#'#9BY)032!CA60+&.5WE,]8)O7CJ]6.G-):Y MOU8%KE8SR5L44%% 3TX!.:\MX2HE:@@@FW)>)IORP&,M/JWXVU[,!R]Z=GQ M^ 7/*Q5?&+8V:F,0PP801%N-C" !6>]X#,12&E[(O-*M0:VXLE[,Q\6.,KPL MG)-Z\4#5Z^:1EB&D90CIBJ_X&0TA):+,./Q1._+-YO*]Y*KI^Q?R*$G_;S M,3(QS 0#GO2D,CF+>+QX\6C'R8W 8Y7ZA5:V!.D/6QU75K4%A?@M]H:'^:2H MZ#L#N&[_N,PC+A/''KN*2'CN F&.6LVE),X9IH(13N!(DXY+F#AV302L,E:> M2>3]M_Y>?Y>W#SK=[;>_];9W_DVV#[;$WH=W=.]@"\-Z\=[GO[L?/VS3"Y'W M#WNP\GWZ\YRVX[][9F38L M<.$L#HA&RA&WB2-K*45".Y&4)E+G,Z7XNE%TY1JIGL<@LA7H.RA*HRB-%Z4T M%CR81>>EJ)';J9&3A:$;25D3""*.,L2-R_,V?$!:$!R NPI8NK;)UH5ZB%%" M18T4-5+42%$C2U$CYW5'.T[>?6^.5WYFE3\/ICCFE3_$ ,NX"D@PBA$GBB,C M&$:2,4]-H(9XNK9)UCDN_L>3Z02\4T#W"07EWE2'K\=1:Q3K'N!QIWMX7T-Z M?DC,I]_;?9OC3:(D2EBMK<;<&*T333Q2(EGBU&)ST^--2D1IF8A^O!!1,BEH MQWQ$5AF-> S@"B@N4 K M49&E0.$\*F(,3<$XCZ0E'G''/;*<:20B-TJ3%(,#*&0/$!(I2%B0L"!A<>SO M&_L6QC!';4*0 45F*>(T8)3'-2(9I3 Z5^1G[*,/T<_S,L"OE-/<@&X[(QMB MA0/C^:3=,EWW7G!:,ZJ8)%9;[WGP+)]$AYFTP6 <*N+J_X(&-U^L^"J8TIP M$L8C':5#G!.'')$4)6F2UL$+H=5JGE"ZFNBRFFFY F=/!TZUD7BSD3M#?:,"$-)S)F!:>3)YI8S+ CI5%EQ?3>XFD_(N*4-+7(6J$0 M=Y$A^(V@&$(DBBE+!9CR8MU0L^(1Y>=1-K9RN;:B;(JR*U<:2#D$C0E *W/$F,8A84E$_1?T4]5/4S^.JGQ+G6[[" M6:B? ;_&X""18<0AK@Q&3DB&8M),&BNT$2$WQAA5_)T5" J>SN"$-:Y"P>$# MK&R!KS>9PKXRZU[=E16*KBQ%5R4G\)S&-)9IIS><=GKMR8.72&.9=/I2ME 9 M55@FG3[)499GS\5XJO)3)J$6\7F:DU)?O.9\5./S&:C.7Z8#.PU=0+X+QZV_ M9(OT^;5,K>P$XF>?W?BI^LJGE[+PSBI&DJ%429Z$=,HFI[5/*I\(I>@23NHK MY5G+;/?=>9U3%76)UNLOBC IJ#"(**\1#S:?4\XM4BE2E4]#2UCE2<+J08[P M>Z:ER2O0;5'P?26$M.![J8AZ%,0_/D5\8YC%@2B4%*6(<^H1L#,@;:@4RFDO M9%43)6AI1BF(7Q"_(/[R$;\4(=T#QK?G5CT12F@3%"+<6L1%XD@305%T1'/& M!9;4YS(DBDG!^.?7<+BR4:DR@O?Q2DNYA$T?8W0V\N"IM9BKJ+GF%'NP]:Y& M]1*,N4?8?K<8C+%1"Y5B0%@%@KBT&!FJ*)(T)4ZY83$/OJ!>(9TM$SE(B4UIO@1&4*8E7@;V6]^>=7 M55(&\3X<4EOIO>"::2TUMT):PA1L>I8D%I8Q71SV1T'IK46'W3B/D],**<)% M/H>9(6N41E8;T*F"F.AQ'L5;)E4^Y4Q: ;2G FC%#5\2Q,W=<"E3,HJ!^6ES M@9A5&-DH+(J2\V@2HXRFM4U.2B*I0%R!N"5!7/&N[P'4%KQK37QPC"?$L7/P MEU((')N @N1*21&H$02\:_T 0SJ>*ZBM;G:\C./]Z<;$LXU\-YG1L KD?1HS MK&Y,VZ>J)!DFADG+H[*.>T]M"I* B:D(M3)%63I&5DUW;B_&/#BE!DLMD%#" M(TZL099PA4C0+"5)N)$DC_25\DF/N+KE-EP5C'L*B;VBT8I&*QJM],BLFHZ; M![U4BLX2 YI-!H&XB!I9AS7R*4:MI%:1U'.#%2TZKNBXHN.*CBLZKG0%K:)6 M6XAZ,M!A$B>,(HV@U22X;RY:\-PD5HIP$B.GN2M(FE6O*GHA6JV*H?YS8F'Q M\&_H?MN<\:4][<.]_.:_X,79JBO:=0X@HM-1LA4P+IJQK?C], [&L6D9&NRW)L/6 MX73D.W8<0ZM[BADM6X%&Z\B.6_]]"V C.M'(E6 J&8YCM$&RJ)(B22D5%/GR M-L]^K8UHO_^^?QWN=PF/M$VSNO^5Z_?=#>\B+]$XIZC6B1N%<\4B0 M\4XC3GT4/# O\R02BB]&E5H@>;W,Y5R2-MM UTKU?Z7JSWW+\6W$T.!@O1%" M$>^XDL)@QF.RVA#"M: ^BR'HUUH,?U+1%C&\2@S9%Q42 >\N'SXL0?B,,\@8 M%I"C1BB-688*4)+FXCB2 (?!5>SA+0FG0C_CV)L]>&*SK@5066$Q6G% MQ%0[*8O9.L#N^##" WZ+O>/UZO7;2'6D(7$"-J(DDE,=K-,A*B<4CHE9R1IP M)05<[T^J=W9A/5NT?0+K.=@Z:O_[BS7.699 %@%K$,"+0PXSB6PP&FLIN-"Y MI@?+ZZ'V-H(@F"8))T:P]=P0K",)3A'@-]/*"-W &RGP]E""<-Q^_05TJ@?U M$I%/5"(>N4-Y-@P*FA*AC)9&A[5-9BXV69T*P@Q2QMWOMP>4C5-SMS)NS]BV MYZPT$!X5'+B:>2A9")8Q:XV@E(#UIJVZ5'[.BL4GWXEAVHO#=$TP]?UT,AW% M10EZ5]N?.]D*WX'U_-8;^J\O3'3@L\=?O+)>1&81F",*-*-ER"EA$2&!6Z/ M:C&PZR/LKL/LC8RF<>VY^B<7Y_NO5WZ*GX#@VY_Q7O)VBM9W\@WRMAH A5H) M)+5U'.VH[KK(31?1IDD<5L.C<>N7[F"V,B\[]:+,I%J)LL&7%'V^>1KUHLX_E>>/8#)DJW$7,/BIVX]-!'KO8/M@E^W2 MO=[NSFO:WOFSNWNPS;<__-[=[?_>^?@!5@#K^[CS=_]\!+H-S]4^" =[_;\[ MVV]W21NNV3[9/X+KX-IW'%9"]_K;HOUY+VV_63@,/&A'G! :::.R <$PTE1( M%+D&CT2HB .8#$P^0$M_J;J].:F:6-GS45, %>2^FE8O$NM%-4 \#DZWX?X[ M1['W+6Y7'FB!Z-M ]*<%B%;.JF3 B>8X>L09<\@$[!%SSFAP\7"D/.PV3!BA?0: M"1((!ZYV(TOV"C>>S>>7\[PG=L5K)3&S65:3Z55\_'&$;3CI&C#VVC#Q2@_ MBRZH0!U2B1O$3;%RM]I1L*LCYQHXA#4WF.G F5.:)A]XU$)\(9BM75+O MN^H5U^KRBNOVV3L9GK1/OAY]W'E_L/=Y^WM[YS7<\QW?/>@ ,/T; M/M?N / =;;]]?] ^-GCO_W6P[_\]L)_-]./!-H-[B.W/^?[OR/9;N-=.I_OQ MP_ONWMMW1]OTW?'VR>NC[<_;[/^=P.\[6\=?#(],8J*1T-@AKC%'3AN.)!C0 MW@%EA?.U6H)- (Y35BHL)+#VX8_2@DNL+,-6>L)4;GUTU)YO'CA#^];%77:N M=61QQ]5<^?$-SRY0&$JT$TS;X+ASS'C87-B [#CE-3.7]#/\U%9:=AOJ%9MG M"\"F/^@F@.SJS,4KFP&>3X?&UJ#NGLCV3 ^X/!V-8RY*=],Q?'@\7L]]&,GZ M;J\[L0 MDQ'QU6T(>MSRH DM M?/[0@D:,\&YWT RL:-E0J4GX%GCYPW"X#\H.;*.CX>AK:SOV7?6Z;P[$K!I* MF@^]Z0VG 7Y/\.R#_7'==-F#10_A8T?=26?60I6?8;8 ,-LF\#4;K<^QU;'? M8LONCV(,^2.=82^<7RA\9M3/WPF?@Y?'DQ;@VC@_ZZ@[SJM/HV&_95MN-&M& M.2LTUVJXP^&XFU]\53>]?(M-%PC!P)N&3YQN*%%+SV576@?FPW02?VT,!KSX M%5=N0P^"&T=/0D"I/$?0A;\[H[G5MA]1YL%75$4/7]G>D3T>K_WS; \//.PY MLEY/K2NW^)4$7&)34+Y;8S&>-@=Q(N[6'"3YAB3J/IJ#&-E@FCU>=]#]CZJJ M9.WG=D9*R]P965JK!P2G_2_?FRGJ[7- MJK4T8VPV>++=^:]_VG/FS35#SAY\^,Y2OBI+4U M\!L_]."N-B)_:!2>,R(UEBE2''0B8"33X )\2&+-(G#=L;!L(_)1U-[UP%:9@AD&-M0A2-0QO)JR:1.S MDU5].'>TMGS/=OMCL&1"/+5*SIDM&ZU/$802OJMNCQTW=D[EK;5Z77#,?%YJYUT!T!:8:CQL;+[[OCGCT: M5R*5GWL,C]2SHPM?/70@,@WMX<[Y2C 5X$X;+\&XG[2Z8[#M)RVP%\=5]S30 MH&^_ N? -K;CX:!"U B/U,_6?[4_[<%5&65C'C-$5<#?R= T3P[2Z M4?ZJZ:#['_@-/(A)S4K?'?EI?SRQ@^PQ= ??AKUOE5S4W=R5_/II9N7I%VZT M7C?R9'MYMLI,IFPMR'!UIPO>P>@XK_]PU!U>%(-FR\SD]M >-^+6?%4EU?73 MC:=Y%\P?IGH_T[!C ]PRTVE4D22[+4"'"/X'N!C#VA>"S3[M32HO)>_A6O+ M?;'C3BOEUO-JTZ-5# M@2>2V5%=E:JQ#.O-O_,'=<>M:=XM4W!Q7!Y"L5]_$=RAXDKU1D/5NSQB!6RG M#YE78Q=Y"9_K#L-&ZP5LNOG,@SHF.A]\ ,(6@(VU+&5*#X[GM+Z"N17[CV)F MY6CH:OMG--^[QZ<[^P=X]A3"+_\7]X$0V[6#_K"2LK0GK&[PJCN!U?B;//-K MP-?)"!8-:O-;QN']QP@]/="8MX^#5AN,GQS2F0V\@;\S;+U[\S_CUMM&RV=- M]"$.*O,EC_EX,^P?QDFWUN>'\$:HK90%>M5VQ3> PN$TPWQ#5%0%5F+&MSXX MW-V,A#.+:3I>-APUOS;^Q&K1O9K!0E5%1SOR MG5/=D3]FP_C4P VM=]-L] *M_ *WP<3;:.W4:SU=7; F:ATBQH$K%9Q,0*UJS)K"DBHT^^%,ZE??(O7[ M?X#,\\C\*!KYFG]I=L M($%@D?E^,6E_RG<[GRDUP[-_9(,Z;K0 YS[%PTFM8 B9@1W87?80L*47PPSX M3L&DI!M5T#;#N!K0CT(HV$WG%J'8+Q,1ETW/1_'>&CK! O+-8[82JHYB4$; M;1,UBMB(G:?5[$^B9]M9E^V\_.V,MT%+64N ]E$@RB)!7"2'+ \"28HUY48' M[&$[\XV+I=9WLTX*WU> [SNOOT0G> J:YC.[%<"XDL@P[Y&@*LB$0:,&M[8I M-BX>X7V9==)XN+JV3A;BV(T9 I#>[PZ:,'4300>XSS:&S8';\;0V:3Z"3YPM M$S.#P6OLF3,7T,4K%DV9!1-FAI5D_IXWA99DN1]T>7=]H^ MV/I"F0B 9Q9AJ4'>A>9("RD0H>">)::$S..MKY7W&YLM>DEFRRK9*74Q!NRX M[2JX09L9SKAT_5Q-S,@D]U>"5' MW :!4N,MMHH9BJ-. MMFC#VC&,U^*#M[ MN3M;;!_X+P$SJP1SB#DK$$\J(FL%1\0%:CU7"7BSMDDVQ)(LF,+W%>#[R;LO ME+,8P/]$AFJ#.'4<.9(T2DXPZYC3UIC,]Q_&5\XBVC_.6B^SD/#,?P([XAHP M^I\%)%MOJ@PNQ%9RTK9)?)ZQ92I+BL]P]5K+9SFV"57: 1$]]YAP!8:^-,E: M3),$G6BY^M$I1T62?U:2M_-1;5\TQF /:C!&8J"(2RF1-=ZA?#H*(UY2%\(/ M)/DRVR1U1^/).=/$O)2(RN=.-U=[Y#J+,XI_W)0^U'NKJ=S.Y=G--LL$K$T2 M[T=3>+$9UE_G<9JBI.EHE.L5>EWKIPHK?K.]*C#ZJ1/S M&'];U6!4AD^^F[.#KZU]X(Z%+1GK.?V];IQF3MFZP* I:?C'&?8NNYQG95GX M/I>;5U5;&2VKZBW Q!$8W5-WT)2ZI[J8/_,&[,#ZE^[@/]/NJ-NP[$SNM"H. M6;0.[732&8YJ%C;;YJ]!56?S*?< (C71N7Z OL/IJ/N.'1KQ;#1>I]/9_AN M,\3G4O_6Z^E^SG&?HKB+^T!+@.O8_99#YQ[^Z2TNZUO6 WWX_G%=85\M8N/3 M1NMMS'JE+HC+CO8X>Z;P3?^9YDMS-K)^Y,DLNA^&?EI;T8M'2V2YK+7.:;+X M/%6JNIBS[O&L*V+1):YH A[[9#@:Q.-Q:[_)7-] M\,"%JM,DVV%HLQ_Y@58[ZI*G*>*#5^H!B:,KCL6QY6=%@'\3H\ MK@J5UW/33ZC<^E&)OC. )]^OD:B^42VQ8%5>7C);+7F<2P;KVK59Q4&] ^"%TS7V M[?%,S;7LD1V%RO %',W%B5758W\XB!,[.FX%V[?[>55^.)[TX";#8]N#FP%\ M@'2!*JS2?PM6;J[5S;T?>?_&;[$R\3(9*BR;=2R=DB%%FZOUQKEL;^#K0L=N MW28U)\UPWF@%3S>N*CCSHU5XFI^EXF#&A2JZ=P6*U(0-L*;>\+ %9A-JZ)K7 M,[M9OMUTE6-^V+O'+S5"9:M5# @)72GFZ8!<UK9TW:_^ [\O\]+D*#I8-_'!@]_=C5174 M/QR.,O_R2J;]3(],ROV,AY<+3*YGI"]WQVYO?.A^Q0O6,X'+8QKA>]&J>I2$+/*O[ M-#Z"#PGP]+J:*F/7J^T$+EG],GAE#A8'U^4X[2QT,'.V3XW5)H?=A*/:P\I& M'K3>5N4FON+3&R *^&Z#+MS"@D&[?QHUJ"_^G]/ZO5G[6;9,C\<3L(EGUNZX M6>S_C.=K.9.NFAG-O]MO-H>]>[.V*Q"M_9'M]VL)!ALHV=KAKDZ1G61ZKE?M M>[W6P33L5V9U/EMVUM_JCNL/-:7*L*6MNLGAJL8"R_LRXN4^6[M&X MN6)415R;H+^W33K/UH^=OZ_9^U5F;AOVZ)D*HR;FTSJ-(]<7CV(GVBK<8>N> MX_=-H/)-[@3M-@&EX3Q&?*;<\]R'@2Z#;K/ V7WJ/*$%K![!BA9SA1=6U+BP MGZ;@ O=S:"&3H*F].A,;S9\$TG3C$;P'+GDF1G6?UX>C;F_VW$VEQ]FO:T+1 MS2+S5XQGM_@T!#GK3H LL_:F>1--A6N+3W2A)'UVMTN^Q _[_?HP<:#/\?FO MJRF\F&9IVC@/ASEE.YQ7C&4YK!)BK<56+2*N?MK]*E,3SMRO424YK+90]+) MT-C09= C<39BJ!+X];E<'G5[O=S'.I?8X67[+DM@JAUQ6,DE M!7>CZN#2:K/G>KO30'F^R6+(Y#0 "%H/M%H5BW>QUXTYY)8%9 9TW=JKSUW] M&2?K>'+.S\R]Z&K&4N\;W.Q;=W\(H#GNP1=^ />XF<54A4GJ%3:BMS[+\DSK MAFUXVM.>[?HQ+O2#-OIKE+NQZBQX?F'V .MGYQ=5-ZHG(SU5)7;; MZ,/^,)J?9:7*/=6)G5'O>#%!.#/YJCCX^CSY4[?O[<.^'PTJS78V4;68, (H M\3%F>9XU\5_60\_3.SW1NLL]&A673/KL)U@+76>;=)K8,S9DSKB6+[PV&HC;?3.655 +[^ MX,+PL;Q9#J>NUQWG_$)K.C[%45A?SBGF<#R\4\6FLS4Y.J[N/LYS]O(#@ODY MA]N:3*?3QC[-S>"ET?V\Q5HEPM>;7&KNQQ_EE$LF?H2_ZWS"Z1"1F;6>'R!K MK#R.X:GN_>NWPYMYLJG. $XYQ1/J,/=%8-.$T%Y7MRT#E:NG\D%-4,E9CHD MSI-#]6R,>7'T*%23*>HRB&/P+@#7CQ;51:[NKC3%:4M_]5J33,]"L\^PW=\>7*HK9UU^J,&9W.[U%,\:@FN]Y MO?*I"!*_V=XTDZM).GSQ5F[G">E!*R>-?KSB[E888R$,L)&#"?%OSB M4W>@>QJXK\R2.2\<[#QXBJ\@"!T I48@1UDT*O.X6?,IJ1>>O>'@@@=3^=4S M>'F6^_;SN0F.U52@BUMWO>5L=F":8J/_G[TW;VHCR=I'OXJ"]W=_=R:"I'-? MW!-$8./NZXD!IMUX//@?1ZX@6TB\6MK+I[^951*26&P6+24XTSVT0"555N;) MYSGGY%DF<4B?N[TO6?L_C=O7-M^L6,V(^ZU*5*5L9HUTNQ7;%7;F"-3URC#;M]64F:NX,EL_YJR"N.I$M#K0 MG@I*D_5721_U)% M@%4NK*D9/+"=:\[2>17X,AQF+G#ODH/F;Y6_:>(PJ]7Q6!"U&U-[K/;4O'OE MX>),),!82:T>J\0%CLWP$GI8 5GQ%'?C:6_8KHEO_HQ\>SS6:TM15*NI37FI/-^EMM*/-W@1QBZ GSD2]J?%UR907YM6\6O1G'\VU0KGE65LB[3KDFHF!MU",Q$ N8$9GL2@5LTY#'GE/6N"@76_-H MB[OV.Y!/KM\!646_@S^'/?^YU C/N^1UUN^'W\K-F]CJX&2G+\YNO1_ILO!_M[Y#!_]N#[:W'TZDK&QOEK?D#?M@_V M.Y].OI_2P^,_OG\X_G!V\"G__=->_FS^KO.3[P?'G_E_O[\3!Z%(Y9[FI(+5QL=S"[! M_]NJ%^%!_0Y^>M_Y<1HNDXF*>,\DUXZ81'$6($J<)UY7#40V?RO]>5;HY6V\ M&/5]-JY7K0&NJ_U!56.D'&]45/:REV&YD.*D&%UE=EV&$(RUC^^3,[+,JT5U MJ0XW)O/6&EV4/]PGZ2P(H@)1QF-F>19"(PV5CC",@Y8^VEL:4=TGUZS:.M/% M_7=]SKEW^3Q[E4%,&I1WMFH4>_WMX(^/WLMLISN)\A(DQ!D.R JK$$]2L<02 MP8QO[5*Q@V_/.RO!!EES?=6Q67-ZE57$BW(LD04_KT 5NCU?(:(D66Z$L+R= M')9-I69Z#'N_QCR)Q+TOE&!PY15DM,\AQ0E%6S925 M/.GD2U?E&\KYUE\]U'H3V.SEKDA)*(6QF0SNHP"BPK-,H0DB3.(*=O +EYN?PQTAU7UN^E M.E%9K[6K.WZ-?E2Y.Z^F,V[/NB GJ727:2RU4[XD1%2ER/^K7LU?:BWPM\3'#LQ(87<(SKYB[7V9G,4Q. MGNLXI"J_.@ZK\(G)K#7AZ/!6LV=0_&:#*Y:/EL18)3UCBG,?I5$R>8.U=QP' MJ=.-_N89$T@\W 0*>]ULEU<36"])75'HS_$PF]%Q?!U>ZJ\'IQ^U50Y+'Q$3 M B/N$TQ MHA\K2_IA O,?VQG%9VPW'WP[W#\@A\>?OQ]4WWM*/L: M68^(*FX1]QHCHR/ M"7G)#=6<>>%*42KQ@\K "SW),T_N)(^NXB3OM>T7-^8@RWF%BLTYN?L\D?'/ M)^_??LZ?*^7EOW[8?XVS'+*3X[/VX>\'7_)W?CX\?L,^O#\\.VQ?E?&W9Q_R M]Q_NOV8'WW_[?'#\!SDZ#F='O[_!)]_W\OC_( >?0N>$OJ;__7[RY?#+1T5E M"":&4O$X2S5Q%EF.92EAK[S1@3@2KYZ(I<04(3NL-9VRTEWGO56?=;T@).[G]_WR@DC38XRXU7D@B<I>VD';9^C=;Q=W4JA,K>RCV:$?BCH 'SE G: MY%7+5,T9TM$3Q/+2!>Z9]O':02T/)&E..=;*<\V#38R&F&20+K+ Q56Q?)J: M>+%24J_3Z7VI%/+:05:J[:62<'GI[Q\-+W.A7)'%<9'/2AJSG32X+WJ [7J\[)*SBC*4:7Y3-^XJA.5BGYC12H;7?&KCQ?#\;>/ M ^DGC4C[Q4A(G;KD:!6OUAL-2D6X.CA[.JKQY[9+=E2)IXOA[R_N$H]YLTOQ MQM)_"W0R]BZFSD4AR<.WX 4BBDI%JT)Y3[&4:P?["<>W_S. M?N+CLWZ,K8/:D?9ZSI$VYS6^60@F;)25VWCS"L&EZ[AT(T_D[K85^-*V0JUQ MWBKU1*P?;,H--Q5I2OSC$X.4A6Z26Y?XH>P( OM8@:5X8P46&&#Q#- ;7.3 M]U/MK-F[P_2N!EN3@UGU_F!R8')@< MF)Q-G)QE,.\X=/Z^S"OK5+Y&DF\5R%>JJCZ(:N\V(YU.SU_&Y.;KJVX&KHK'C>/H\=956EO^#-ZVV@V8L?^SW-FX2ZYQ M+4%U;-ZZI^,>2644$Q]I,H%%Q;%2EANM@DS&NAAIP"6U@1C,J]2&_.)J4IF\ M1X+B81S6N1__Z@T&>Y,:-L>]5U7(^&Q1M\ISTJ OAP=['R5E1!(CD(S:(!ZU1\;SA+ @5@F2@A9F:Y=O4WT]P?'F$_9U M[:B&(,R=PPY6:J4"Z#=!1#<.] 5GWAMCDC.)*Q,SY#,M<>EG:&F(=P%]0/:5 M(ONW2V07TNLHB$.:LH2X3!B99#G2@42;DE>2TZU=*17@.N ZX/JSPG7G%.$: M$V=QXEPX;8U1 NN4:%"&<%#F-P?R#Z?*//5&2$$HF4C]N/B M%/RVLD ^@T"_:F>KY-)1F"/F),,<2P-LMQ2)+UE.CEJ!--;NVP;"P&@#Z / MH/^\0)^%C.-2>R8"#SBZ:&/$0AL:J1/)W 'T =E7B>Q'4W4^R,A3, II)03B ME@2D0U)(4"8-V./DL2'$ M[!XVZ_OJT6/8R[-K3V,M 4>I;FIR-!H.AK9;IG/>8F5@L=[!8CV=#2"V47N; M%$98>(.XBA$YJQ@*-.G(E371J*U=:LPV9@TZ@+JRRQH%5\UT5*X8!N\VQDV$ MP<<&U0(,-@8&IZ?P*CB=;"!(&RX0#\XA:R1&3A"5-,'1<[ZUR^6VH U"P0US MW $*/AT4?&P(*J!@4U!P)@"54T:8%0QI6TZL Q;(JKR"A?!"#%X2&K=V&=?; M'!N 08#!9P^#CPW*!!AL# Q.E4''*%7:.(0EB8@G:Y&)C"%+M5?$9F50Q-HF M9E@## (, @P^,DP18+ I,#@3O^BQ=")K]D@%ZQ"7Q&2]L'1'Q\5IZ'R4B58V M,8/0=$!!0,%'!_4!"C8%!6=#^J1Q6+$,?E*X#(.Z]*4U2J$@C(M1P>#O7,'>^?UMW_- MIC!%K*4S"F4S5B*N%$4:*XVXCR1A[8-WV=XA?(>M(G%U.=NG(4#S"'_0$@.B M@16 %5;,"H^,J0-66!(K'%RR@I4\\[.UR KA$9>8(N,U0]80&;6+7%L/K "L M *S0.+'>6%9X9(PAL,*26.'=)2L8P9WD'",B!$:<:XH<(111I8,T5'.F-9X9$AE\ *2V(%?\D*R8F202,1XTPACJU&)EB/1'34,":\$R&S M MZAJRB" ZP K-",Q0)66"(K/"X"%5AA2:SP^9(5N+#>X<"RK< ]XAXK9#SF M*-.XP\)BZ4NK*F %8 5@A8:)]<:RPB,C$-25$!+:PI[':E]:>:&D^UW^Y4+7EOBJAZL?QDCADA8UG( M0F_D.K$U>8H'IGJL.]4$9@=F9^WWA]F!V5G[[#0HHKG)!8P/1^>Q#^6+X?YP M?[@_W+\A]X?<++ATJ9K,DZMEO=?I]'Q5I[K4L\[7MP?#?MM5#H8X]BZ6*@ M M5V5QS=2U;BTWB1Q:3SV7UE./+.,-K:<:XTFGLWE;RG#MLF@B3FS^$3U&3D6* MI#6>DKR0RR/+<0.ZGR3,'^:6J6I\$($ MA[ ('O'D+=*"!B1UH-IS;6C219TWA@/J ^H#ZC\KU']LW7E _2:A_C1U*ABN MHO )8<5M1GVBD6,Q_^HTR^L .M\D MS)_);DK9&G/2:$1P*9"3=$):28%D2D+P0%G0I.CSG*TBN^EIPCX$H<&E$)$( MES:Z6CPU.[2QR15OH[U+6*+-_[;Z<3#J#,M568/)3ST8?^95QPX&K9>M8:]^ M60/U7ITF.;A53W]DSZG[Y>O^1)??/+7Q\:%\M6YXVNN=OIB5@J/T;E8&)GGO M>X.WU?(?I5>7BS]I.@6*XOT413$;O,=C5OI+Y43G4T#<>HZL9A0E;@VC@01" MXJHB/!ZVIQH%:,TL@ *@UZA(-@"]M8#>-*P-"\YCX@P%&1SBD4ED79!(L>B$ M$M9AEXUC#) 'D/>\(6\!,5X >6N$O&E4%U=.)NL8\H'J#'D:9\AS%'%FJ0G% M4^@#0!Y WK.'O 4$. 'DK1'RIB%-S&KB4U1(4:\RT$6-2KW/;-H&P0F17%&R MJG-O #T O2:#WJ+B>P#TU@)ZTV ?BZ,@A#KDO<4:DN^R<2=<'C3GB!F?;/*72DT-Z MI)5-TA#NL>5;N^QZP9B_0UCB!D2C Z8M!--6?N(,F'9O3)N>*E/M0^($(R58 M1#PC&S*.6^1B4(X2*Z@-6[L :0!I3PS25GN@/,C3DU\!M"T=VJ:GQ]1$KAC' M*"FK$:\Z8MNKC8<"T>V/:] @X)NFR M[JP0_8(>N[-A@>M3K.3&L M5#30SOM2D)@A%QE%7FDA^8N;S9O526&U;PD";D&/J0 M/VBN-I7B&MEN9=S3&%CP?BSX=>[P7'OAL56(6)T5?,4TLB(&1#USA :KA;)5 MA6;2O*SM>^RXAL!3,X- @4Z 3C8S^QTX8W6<,0U.<-9Y)JE#2OJ0.2R]-D@0;!'W5B'G2C1 -C=C-CA=*"8(5V" &, 8S11N#>.,9K9*P?( MY,$'ZM.P,A6VL&X=/)"LY[8/9RT[ZM'CV$OSZX]C?7J3THZ'XV&@Z'MENF<;V?.P$%[ M%PM76K,-F:B<1[:1F)5,P_U M <7A(./3=$J=>R%*+1?,!>*$E\!K*9!4WKKDF!!<;.URN2TH MP"# (,#@8W-0 :; X/3_),8K'"ER#*)+B)N+2GMRPV2*;@84@9!7ZK'<[W- ML0$;@X#09@#HL4N0*8>D,XLIQY QG" N+C=56V4 JLS@; MR "# (//'@8?&\H.,-@<&)P)8Y?8L\1BMHMM#(A3QI$.0B%&O8G4^"1(U@<9 MD]L$ Q VJ43J ^/.FGL4/MGUR-;;OI4?+_IA.1L/)6.E_5=L#:(?]=O#=KR] M)^:3B<. ^\/]X?YP_PVX?X-"O1K=[GDOA!>-M9#@_G!_N#_<_SG=OT&&6:.) MZU6OF\<_&+>O>-6Q@T'K96O8JU_6%N]>B58^SU>,(YE[4T?-LF*7GU-'HK7% M+E=MBMYT?3^>Q^[0=L8%):KA[ WK+B:34A,3*3E*,V4GP$-W+P_=P9?9.&;, MHQ7*)229=XB3))!C1B-"@Y=YR:.Q;(7Q>T^SA=&Z[2> Q$:%,0/NK0OWIG'+ M049JJ,VRX0!YS8:\!80L ^2M"_*F M,,$R= MTL@;JA /,BN (MO!.A"KBRH87%QAA!Y (D!BPR'Q\8'*@'OKPKUI9#+/-*8X MR8M$(D<\RP-RD@FDK8LD*_72X0A:($ >0-Y"@I(!\M9VQC$3AQD$&?C^,!5$RQ%=<-&C9 M;FCUAF>Q7U%1'G4FC,ZW5GLP&!6&&$<_0+6V)5%^\M@KIQG3#//@O;6&T11\ MDIQ&:>F=?=V39*,[L7[UMY=V$,._[;=R\5Z_;_/2EY<#X/[[L1-X$A2_(/:BE1QC%.JT1,P2#Y"+(PGSWZ:>XI5E)9FS2GWAH5)>,X M:NVIXH8!^FT"^DVC' S#*)\XP'H5P.%"NM%+"Z,"I661A-H#%-<#BNYGJ'#H$S!CRI+3JU"X@ MK8)'3N @I0Y&!;:U*[8%:UY[9X!&@,950Z,RP61C&'.%/4].&NJUE3@)E@S7 M_.Y^<,"_->+?-/:!&HM#S,H@PRRKA4I29*+EB AM(M66L:"W=@V 'X ?@)^A MV0!6@E)+&6 O@MPG@-Q, (0)C(AJD8E"(2TV0)HDC00UV M+& 1G02;&+ /L&^K;5401A4U+S@N2=#9)&8Q44$B4=KI159E UA.$2I M*#TP<$2:L(1B$I%&'CV+I+$E50!" 4(W!T(;T$P-('1A$#H]H$\\2"D312I) MEB%4!F2)9\@0:;*E$06/10T5;-MP A@*& H8VNA2!X"AJ\+0Z2&_C29&[0WR M"DO$OOHDF4IVQW%E!?;JH$5#@!# 4,W"$/7W\0-,'1A&#J-%2". MI*2$1HKX@+B3"CFO$Q+.X6+B2\==8XO$ (0"A&X.A#:@ 1Q Z.).E*9Q!8Y9 M:2C#*'F"$8\V(*>M199'I3!C-G)<]%"R3>4J6J,_0Q"%^@QPZ5WK,S1ST' I M" -<^GPJM]RJE*^;7<&1 )U+,TZID&-VHE?5">(RV\19PIAC3G @4> MM*I9&/=.@4)(2HU8X1+4TB"M%2NLJ@5@D MC >2F#,*J >H!Z@'J&>#J.>1\;= /4NCGFDLK4[*6&UD:9!=:B/8@*QU)%L] MUF#KI!2B.-SPSDJ28H%Z@'J >IJS,3:7>AX7M@S4LS3JF88@"T>MBL:C$&5$ M7%*.#!4:Y742.L5D<') /4 ]0#U /1M$/8\,]P;J65Z8P31TFQ,2>8H6)2,R M]XA D"O9,%XG2H6-P5@/W+/>L.Y?JLJ(^;^A_=?N9!4.1^?Y7K[^O>XC-JJJ MI>W^(U\V>8R9F?0Q[\W^K^>V?]KN5I/&IH^]^P_7_V7W\M;5C6:^YJ(W:)?O M?M&/G7R3O^*O7]IA>/:"X(Q.9^-YH3M*U-]XTR>MR^N3]^NOXT7!LU^Q=?=! MR^MK=<<)GE^5GRSA=/T)OD$ .NUN1.,')[1Z FKFIV_VYUE_NBU.(W+]:#\C MF_*CO;"=+_;;8.N7N1DXSP][95I_/%OM;L@S]8+2G7+M729P6+>:&\]@O5_R M#'7LQ2"^F+SX=1)$VNY63UQ]Z%ID9[G;>$O6HS1FAQ-1#70<:SJ^S_@A=NJ' MN((8]9N2[TBB;G__AQ_^X9N,[##-[OCA)03*WBR5BU07*UE[W,Y(:9$[HTAK M]8"9UGO]"IY>9-4ARUJYK S9;LI06V?]HM7\3]M3&SG7WD>LN<%,!\Z,+!B9B7C@B7@E1: MD'NRT?C7\>J,X?7&&Y1@< M<[+#I5@&',L=31[ZV:R._NA-P?@#/PLCAA$_BQ'?=4O_1 ]:@Y)SG3B7S)QC MU/^A#3J^P;W3^.]E>=Z=6>]K>?[9_MHZR-]\-FB]SBI/:/USU(TMAK?OX AM M9J(;7+J1%DP#73"STT?$^J'F0>5"&H(S);#RB4'*0C?)[1[-!W+C(P7V!H?L MTQ=1BC=61 'SEWGD"Y#_@-E]U;OO(2?J2T'21X I2,(").$E2 )(0B4) MKU8M";#80 "P[=G(:5!12UL&.C23?*N+6#GO]IF6'P/WA_G!_N/^SO'^3S$;= M5.K:ZW1ZO@Y$[:42U=P>#/MM5Y4YCN.TJM9R.S#<9[4;,&,+S1R\7S^*>0EJ M?OK?E;0_29+WF#*=!.4V$*>H2HEXI;SEC-%QG2UR6\-6>8\N+X=Q^*9RA/RK M-QCL_67;G1()?=Q[U3L_[W7_'/;\Y[->)RO)@\IS/;AN*0.YL]\NYHJ^)F>O,_C_?3R\]%^ M23=\F\>^QP\_';8/OY^U3^AOG8/C=_D97K/_?I_4Y7H]/#K^X_M'(A5G)@I$ MN!$E3=TC:QA#68AL4GDEE1%;NVJ;"-RX'B^-1.6%]L):5G['"C%F[0.8K 3P M(/#@HWDP:D^D5"(2DK@,04M%G*,I2I\L8PQX<(-X\-L,#TIG';=)(^$50UQK M@DPB&$GB"2'.!DGXUB[9)BM)F0<>!!X$'@0>;"X/*N(Y4]A*';F2Q#)LB.9< MZMD0A('F7D0AVP/8H:"-C<)2\7$Y-');]VO@P0;QX*P] MB#5-AGF!E"/9'O269GO0T/(K95GQB8J9K5VYC3D%'@0>!!X$'GS./$BLH<8+ MPRF)G!IFN- J&)69$1-2GP_^A >![%9)=D>S1I\425N3%'*2"L1MDDA[S9%F M)C%*A6.*;NT:)H#J@.J ZH#JGC75*1$\B8'1&#EA6 LNI-,D.)\<31I,OLUA MP8/+YMR?\<&7CRPY1A(QR+,H$:?9_'-,N_S*2I:T25;)8O1IHH$)'U/\^O;0 MSF:68(%+-Z:TS5-,4MF/W=YYNPMI*G!_N#_<'^[?D/M#FLK=,BQ=[)<4E:JF MP: U&L30:G>G90[RW)U?C(95*LNM_$87/:TW*M/G[1 Z\6^K1X]A+\^N/8VU!!REJL'3X&@T' QMMTSGO-'*P&B]@]%Z.I^_$8G2 M(G&&A!>X-%=WR$83D4DE7,=1YYPO;6S,-J8-V6>- BQPWVZ$^W;%S'"W M-=M$9GAL3@,P0V.882ZC@7%N@F1(.%A! 6 M( 8@!B"&!0?Y S$TA1CF0OQU""(Z0I%3B2(N8D(:RX2(CT92*I6C9&N7<;VM M&3 #, ,P S##@L/>@1D:PPQS0>\D!1:H0$F2E$T&;Y ..B$:<<)**RF8JYU) M$L+>@1F &8 9KC+#8P/!@1F:P@QS$>(A9GM >YZI0)K"# $Y)D.6-L^M"$*Y M1"MG$M-0'P.( 8@!B&'!8=- #$TAAJM!T]A+AX/(K, (XK8WG$[41%M)H$/X=^Y4]LM@P77K5%'H];@0PN=V\R8/! MY+F#R?/ZV[_F31[)*68X<*2LIX@K:9$+U"+-2?36Z&2-VMJE;,>LHDC>P^%H*P)3 E ]@RD>&+0-3+HDI#V:9TE.=]1>ID-&B M5%0P$EFG",*14IHPUDII8$I@2F!*8,JF[_/-9KZ.HWK$X?[!1V6B'^<'^X?T/N#RFP<.E2-9DGUY1E MK]/I^:KA2FG,DJ]O#X;]MJL<#''L8"SU5EJN2I:=:=#2@C:JRW*"DP(3 A,"$S86"9\;(,E8,(F,>%<^BKV3'"7'-+8!\0MSZ\T M(4A*[DG 0G&;;4*YC:'%$C A,"$PX?-FPL31]K,@%6X%!HCP:4;&!7^P/PV M:G9H8Q/-@U!F6J[(2DY]Z,/[,JXX=#%HO6\->_;(&ZKTZ M57VPK ZK"RVCLW&:XRK"J4][O=,7LP)RE-[-BL>D,LG>X&TE&4?IU:5<3+JO M@AIY/S527(FMCHPS*IA&'H> >*(4:4,\,LKGM<=$26=7%U'VL#W7*,"#PET; MX5 !EFA(J#%0P1JI8"ZXF!.!@W86L> MXD%F%M#4(4NI,H'&1(S>VEU%B@W0 M - T,"Z9VRE<;9 VND@;G(6NVP$-%QY)DSB+M "@-$9&T43H1,#D8"#0 - M T #2P\R!1H8(TT,!=6RG"D)N& I-4\6P.9 1QG'BEJJ'0JVPK4KRK.!H@ MB "(8-TSMH882R""M1#!7, E\T+*(#PB,?_@@7%DJX@30D0P-'AB(]@#0 - M T #"X\^!!I8YT'Q7+RAMH(R:CVRJAP/2&N0238B[1FFU(D8!08>>!(]*YY M1-&R$'VA20_-0/2_K38LZ'Z0#K!]+]A^\^5*? _6$1N>! J<9]0F1B,G65X= M1D244@2BY-:N,-=@^^\0'0Z)4L]7,C\!] 'TGQSHWT>W7WF8#H#]O<%^ M+A0G>,ZM-Q%A62J<1I&0B5FWIZ&XW46*EKL,]M<3M$"Y!YP'G'^N.+_R*!S M^7OC_%RD3:2">4D\LE$FQ&FP*.-[?B44QQR3@%G8VE4 \P#S /-/&N97&V0# M/IR5'#$65](S0.+]&QV MZ];E1F_]H!REZ_5#[%B5'R,9NI0E*4$E6(9SL5:4XU2L%B++35M'0PT-L4\\9%E]YC MTS4$H2 %82.L(Z!8H-A-J^4$%-L@BIT+#U/4!1T%1U)*D4U-29##SJ$DF<8X M><-$JLK\ <4"Q0+% L5NPF[?/(IM9#]:H-B'4NQ\2)Y2&$>#$<'>(2XLSE8L MH\@)1Z/U1K%(BA6;)1$H%B@6*!8HMOF[?>,HMIF-;H%B'TJQ",,"E#16&55;@E3NJL05X]V.W=][NVF&OOZ =[.+T;# M*G<7.I@\WDD[&#<*66CF*;N'G_9]]>@Q[.79M:>Q7OU) Y.CT7 PM-TRG2_+ MZE_Z:!GX:._BHV57LDY5,D(HS)# *2".HTD4U$93C7% M=&N7RVTA*5 #4 -0 U##8E/]@!J:0PUS:7Z1$^F%(LC2H!!GWB$=4BE;$V72 MVC":U-8NXWI;,^ &X ;@!N"&!>>H 3]UAIY6;A!4X>,D@HY M19+U,1F)0^528GH5!9^!&H :@!K6/6/WHX9'9@P!-32'&N:SA:@.'$M-4* R MYD8<338^LO7.;^7'BWY8 M0I!"R0UL_Q5;@^A'_?:P':_U!7AZX6YP?[@_W!_NOP'W;U!$+34[M+'Y*WLA MO%B0U;A:P8'[P_WA_G#_IW;_!AEFC2:N5[UN'O]@W*GM5<<.!JV7K6&O?EE; MO'LE*>0\7S%.&.E-?370?W.#4T2JIIQONKX?SV-W:#OCTCW53[N#+E701'K&/*FFD)?.(>V:0P5PBS#F3^17C(JXP)/AI M-NQ\N D%YS=-/[]Y]C2Q@&P1X()U<<%<>HA57'/*'3*!,<0-8<@H+% ,06BN MB4C,;NVNHLT'T #0 -# NF=LU9DA0 /KHH&Y5) 0169PGE!^H4L"2$"&:9J7 M+5 IF""*8Z !H &@ :"!M22! $.LGB'F$D*TCM@F'Y'3-B(NG$8VVWTHQDB, M]YG>)5YAT"_0!- $T,2Z9VS5^2# !>OB@KD$$.("Y<0PI$6RB'-GD$G*(ZJH M+ N7F/9@+0 - T #2PC]P-H8&WGR'/)'BGZ0!VA2'CM4>;U;!-8'9#T&B>5 M1+8$#? ='Z!2Q=P*<1$WVT?O8V#C/U^& NB9)2OZ&C0LMW0Z@W/8K]BHSSJ MS!F=;ZWV8# J)#$.,H.,S^8&ELVG==Z)^*N_O;2#&/YMOY6+]_I]FY>^O!P M_=^/_K]="2,36O.@C4XU!*Y3&%(:VN"--XGDZU KB'-$VH @!T(C+"L M&#)@A#4RPEPP6<)*.B4#BL%+Q+V)*'.!02)PJH123D:R&GL0^ #X /A@W3/6 MV#+#0!5KH(JY@+,D,0M&"63RVB*NB^N0"8,2MTE+PB25V7@0VX)(H N@"Z + MH(N%!YT!)ZR=$^9"S Q/RFMID>'$(4X]028O':(JVP .)> #X /@ M@[46&0:J6,=I]%PPFB-4XR05(M9:Q+%.R!@:$,N_$BZ3DB!".Y'!-^OA"5YR7PPC*$42BH[%A$YS#C"+$:3A&6J5+=B7&YC:1H7FGRG MC=@HN(/\E6=E5@"O-+R-.O#*PGAE+KB)6*.#5Q%103.O^-(M%RN#)*/6"V/T M) &^B543@5: 5H!6-I=6UM^"'6AE8;0R7WG+:,6#HBAI0Q!/QB/MLO4BF!1* MNJ1(\-E<$7R;<0V\ KP"O *\TJ @*N"5QO"*GV_2*T5T.*%LB'+$J8W(>)N0 M%]+F)2?)"UJ[P3(> J\ KP"O *\T*!0+>*4QO#+?_-T$'W'*5HK./[A,%F6; M-"))O=;29R.%KK+Y.] *T K0RG.AE?6WC0=:6=RI_5SX%HXN>:PQ\IH*5'I0 M(<<]0S$HC)6/1C!1[!6VS?4J4@*?(;% N3&X]*[EQIHY:+@4A $N?3Z%"!MK MIXS5Q%8W#EOMKN^=QVGT[W+#S'_0Q_A6)67RSOA6++\9>J-2%?%68Z(!<_Q_ MUA>OOX"9W @K;#0(_X[]RMA9; UO6INO;;];IZ6P>1VXPUT:59A,*ON8E:Q M*\'0QBF)L7"(,DH05WDY#)$)E3A%9@6WPOJM7Y0CP8@RRV%#DKDJ;!>J,$T#'0 M,= QT#'0\0;3\>/B]8&.ET;'<['W5)C(0^9?*0Q#W 2,C,UK$CB)EF-'B95 MQT#'0,= QT#'FTO'CTQS #I>&AW/I2P$+ZTS-*&@J$?E% %IZ2FRRFE*@S9D M'4A F::=Y%PEAH&.@8Z!CH&.@8XWF8X?EU4#=+R\4*ZY#)E@-.926"08QHA' MZI"E7"*?EXTK)L>Q7,#':\R>^:4J];U;S7_=9WQ45?G-?PGMOW;_D7],AEW- M7+L;8G?X@M*=TD]]9C(_C0;#=OKVZ[GMG[:[U<3)ZX]^Q_'./^1/9F0ZG03? M,)^==C>BL_IW0BO0^ZW7;PW/J@CG=B\,6A?].,A/%4/+NMY?<;MZ\Z9(Z)8] MSV,OS=GSZW+1( -)2=%KO>K8P:"U5W5MKU^_+$63SWOET4M3]^D;KUK>7K2' MMC-^QT5O1X/Z^\YZG2Q<@U*+.5I_UO+5)\K=\OC:PTX>XK#7BO\[RI^>CBHO M4CLO2WZ2/)+0'M0UW/,J#DH5YT[[?T?M4*UJ^=5ZGR78=GUL?6D/SZK;[IWG M3Y?'SX,L[>AMF8M796.DO#6&L8SG39Z+_D6O7W]1_L->Y^+,NCQ+^9V=2\FJ MI.:Z-!4YJD#44YMWO_8^8LT-9CIPYI2FR0<>M1 ?"1%;MTE?@T5-W2QJA[T\ M>X3MM/+_QE1W.#K/7^:O<%K"Q7RQ,GG.>0B6,6N-H)0D&K55-W+:/(WMMP>^ MTQN,^O$HO>J=7\3NH)K\M[%3UO-5;S <7*OH/SC.0WC9R7*X;I([?C'W/[Z='+_!A^]/Q,FG4W[RZ02??._D.WF62:A32.[#?\^P/_]/ MU[XWHZ-/>U\/Z7\^'9[_\_.'_7^>'7SZ@WSXU&D?[6>"_/3VT]'[#^>'WST] MH._H?[^_XZ5ABW?"L, 1*6%-W 16JLX(E"<^1LN"#3S4ZD>6Y1CV2B9N<0)0 M;"CCGA1/@)8D4JR45=P['?56*V;-X:((;7\4MW9G%Z/U[TX6I]:$[\:RL#N_ M?:[LGGIA?G[7^5$RBGW(JA*.@G,2M&'.$,*XDBR;QHYL/87M]6=!4%0)=&MV MFN?G\TF3V/"L'V,K$\WP;-"J8?R?HVYL,;S=*K$:%:@7S,BTUKMD'>2J.?.S MHOFWK3]?OMKZ>RM^+7_+]& 'K?_S(_W\BEY.9;2:$66RJL>3HC8CFA:.$:F$ M9V&28L%O*_JH[Y'MOM?)F&4GB>V5 ,RN_^OZ$2Y5>//LT.WUE\/3CR%1YY74 MB&5C"?%D,=(\:92<\#Q::[,:GC7PG>MEY5NNW>F4];:7>^F'6V"B7B]9Z,.] M!#+#9&91X246@2=,C8B*8IG5#),P8V),JORV\@L@D(L4R*^E)C4WVF?-%ID8 M6>EY0Y'62J+B3\4VMIE.]<[9DX$F=4[*VI M;CX8]'R[4F$K!==^L?VL&G^)%;#Y8=&@!W&8E>FB#E]JL;4RGO7:ID'>::]W M^J*2*G=S*Z;#7M?;P=E8Q-Y,)N1?;9OGK#ULQ\&?U>.&9RQ];XKT,8<%]HDB M3 1&/%B#3"(8%7A0&1"P8[K X?6RM3-PV#P( @%9A(!\.]C[Z"+!7"N*0BKQ ME4HG9#%VB'C%8Q#"&5Q:L>Q<+Q1V,SSMM"9:VJ#]]3XZ6E;$'JR&8:LUEQA' MS!5/,E@:J.!1.6D)51LNWF@T1) M$8M*T'76Q3,298N39OI+SLHL8V*1(/0@YP)(Q$HDXON;CR76+QOWF8>8+#G/ MC"%GK$!)")TX(<1KL;4K?R 1S5**5@% P'D+$,4_Q.%^'O?^F^\'GT[8T?') MQ\!I,0HI4HG*#$XD(LN)SDJZS<3HG1*6%7"Z73]O)#B!M"Q!6@J5!W\V&W78!_='=R3>P5Q6WOE42N!NN;R M7>+1P)_^+(91)QZEFUFYG/GD^Q;6+B-^EW?KH!KO>+C?CJN&P,_YJ.#THS-4 ME1!\E&+BB%LAD14.(TJTCYZP(+.T7W']_\3UW"@9OL7E=GQ63CBS5O>EZ!/5 M<7%K,#K/0\_?,JB,&WLIU-59:&_4SX#_5Y:I+/;]2]$:*Q.%"@:MOVV]_?/= M8.OO-V@;Z0XF$\6MOXVZ-H-T_N*_OVC="AQ79GC\Z_CP?CSGXV<:3WI]O)\G MM6,O!O'%Y,6OD])B[6XU2=6';JKW]:4=AF__\,/__A-O,.(?."'\0[YT9OB1T/^X6=_/F1]QP\OH=+; MS7ON;D%OFQ&;^)-03;/_9XAZB?3NL?_W-MONM_]C.*%Z/3%QPP=;KY=&74;#U M1J5ZN:S3LE6XX'[TL=IPC-1G"D^[X\,*)_I^+1^$4MD ]THJHS@IQWR>BZ2H M$5)8IL3'-V5Q"&5DUHOUYO"W>_C8;S;B9]Q9+[]="_2KS/G7_SO*QOR;;M90 M1E7TWU$VM/K'9[9[=%'%BQ[VQE)5HW=S0N ?:/+7(? 7YX?O_Z 'O[\C1[__ MLWUR?I#'^<_SH^//XL/^*3OX].Y+OH_X<'S6_O#GE1#X\Q/R8?\DO_^.GYSG MSW[/XSL_$4?'G<]'^_[;X?'+_$R=3O[>SG^_OQEGH[T>'NQ]--SI9(5!GF*+ MN*,*64$E,DX9(9*P+JFM76*VF>';E#W=%A$KW*H+;3[T:(UV.4NV,.6G"0NV MT#RJI8EWTXGH]E2IA[$1;1877>EL5.F0184LVF.E/ )-W9>FOEW2% \RN9 2 M4AZGTL9((R.E1%Y:Q1-A6JJ0:6H;"[%#*9#4.AH9+3\]=YX<=&.-GFKOQ[ L MVV:AJ>=-9XT;S1<>A>%1$V,QYT0XIXEF/CI)<48*@7]R&M\4.Z:2D\&;[K^K M##_@AWOQP\&L&<,$+C&K!(68J8%+KY&6-B%G:=*$BFB4R?R MX42VYRNHH7J MPW9ILX!LH?4Q&F&I/&Y835B3-19UV"SFN-W>>"1]-,/PF""6)AD8#SU1::YU44_OG7Q&"%M"&D\5^MBGC; NE@XKTRM M"T(MC=)@)+)4(AYH0%:8S#!.&L.)+Z<;]=D&V<'7DU36?;:Q,=S2I ;;3;1PKM98\-B%Q6U 1%A!>)>**2] MH4%CLCVQL[6,$I1I/LC*>>%S*7 M--V,0XT?QNS]L+SZAE@I]S-2 BM5?H3$#E-N!#6)294!A655E&"62HQNN''S/,]1'L8XS;!I("MD>50T8]$HIYC&"A'!,Q59(E%QC:$4 M&-684L=,25[LG43T<:PR4\LFL<6 EEB>9'+QD&7#5_FVEG1T;UJTKX^O^CTOL7X9^S_U?;Q9G*Z)):*AP;' MI0[S[/NE?\YA;W@2\[A][[2;)^195X/\=K3W$2>FJ(FDD -%G'J"G&<1Z1"Y MXU8P:XK%(G>NVRJ3"I!WDMNU;+JRY4;=_N5BSS=+\5D<6OVZM5(IGGM9\"Z. MA:U5"MSMM#(O#\95>%OY55UMM_Z(BZV9;^]E*FO9UI=)[11;ZS7C)F5E,$W: MXC\J6/D@W_G,9LZ#\B_"J/\MVO[*MG)]L/I;KS_^4[F./+M=_8X=_O'1*,P" M]1Q)2A+BB6B4M[)!*;)@G52<)%?:)*BKM-\J*S8M\G1-!VC>'K]9I_BYCK!S M_>ENKT%YT1M4XO2B@HOV7_'726G#/(;Q>'B>3E&K.3=]TKI!KS0E_76L)./9 MK[BUD]>XSM0F5!EE>'[Z9G_>IW>@ONP=>-:?&ARG$;E^M)^137E"7MC.%_MM ML/7+?*70/$57%N/'%5VD6PIMVBM]%1=^GPK6LOO4WEA^_F\]"BO+/ MW7T6-S=YOOR8GYZ^_'W[*X[FF?6:=]'LX._G^]O,!_4_G M0]$X?W^3QW;RY3!KG"?'_VF?'!_0@^__;/_W>_4='XW(RJ82&,FJ;;C"'EDG M(B+1VF"S.F:YO^K545H%F?53SJ/E23C-)/.<2.-"T)&EJW79ZVEOY7F/#VK& M^M/[/=&FHT>C?BNF5#=L: WMUU:_M(=.=^I%2G'5RZK3^Q++Y?G9RF?>[?RY MTTHQ@W[5F]0.1\->_UOUO=NMBWZ[%)KO?&N%42PV\^4GWL9!-C;\6=5O9#_^ M%3N]BW)@4-:T]:H?0WM8]_'.)EU^A"[:SX_\5Q[0F^[0=D_;A2S&4E >P\5N M3.4CY>MN[9!Z:>]//S'(@[09X&TG#[*7TB!CI?N6OZ8TXK,I/4R?]%.ZY85:P]:]?/E(>6!1&_KF)%N MM[06[\?!J).'\>6LG6?XW'YKI<[(#T?EDWF->Z/3NF]X*>Y?;EI>%]NO=!ZJ MI\./.K8_6;171_]YLX^(^4E_#]@AQ-QSAUS?(*D6]U9>C6Z6CD$90EG8X?A; MRZ<&E93?;RO=).2U"&3]9I '-A8#/SH?U59N)=PS.Z4$)-FQ:$VNKN[_*LML M]9>]BXLLW8/*S3L8MZNOVM-WLCUE6UE&XW,0H?>QVOJ#D?LT[LS5O@2JO';M M&:DH*S99\4^C?GL0VI5[-6_\/_/?VBDKGGDA/XW":;6B>=OWX_^.V@5N\O?$ M,2YE%*F;=DR I"S;Q/E02TN(>0VRC3RY]J+?^ZM>I"+:LP.L,:?N8Y@GZ,-$])DOHU68= M\'(\U@;Y^E>MEWVFAZ:6R5C#-Q984KBALPW#3&OO$KU8C_J: @6^YH2_NU@_S,^_)3'5E^L_5ZE\?)1) M9EJ@7C_AG 63VV&DJ$M9]T@SYRG;K2^]42<37\7%%63=0,L;A#_'^1G?ET=Z MZ4]I8CV50YVJ#6+=>[7H:+4).O8%E4NK+F>#HKH58W"LH6V7 MUJVA5_W)Q4X[:^&M]EB_LX->U[JLJ6<-;E 9NI4Y66MXMVIB^2&SI9>5O%K+ M]V^-9D.5S M93J$LD_56[OB??;O7J?MO]4_G_5.VS_]B$N(-.$8>9-GD,NHD,GRBI3 G#)J M B'RZLYYG^G^(E9V2>%J-QKD)1U4#I_S46?8ONA,+B@T-!COJIW6[[W>::=R MZ9:/];J9O?O5FM3A!O5U.YFANG'B(>Y5'N+)5[3.8W'599[_WY'-&V=8^^^* MKW)PUNN$0?%!Y;_UI&HQ1=5N]WK.UP?;N7:RN3I\K.%VK-4 MPW.=L3CCNOXQ,#S)#5MLW7IR2[O'1X153S]WMLSDS?/1R GXO_^C M*96_-C4H=/[0'E=B--Y]9>2$_'JY&:L6\K'>DN?%I7K1[X61S\LY&!57>U[6 MD%7'O6[H]]IAN_7JK)\URNW66=8RO]BRB\;?]*K3&X7+WP[LQ>#REW]W[+?M M3*_%>5^;#2>]T?'(Q;'7)/JS;HD\*(ILWY:4&E^* 12DR)9H;S+(RA57(9?W MRN_%WQ.K4[WBA)Z=L')*D9>X'(!47S)R ]]O5RE$XX.]R0AV;@_<@[VUYKTU M98/+_37SIR+&8RJIE<,L?S\@ROE#U;RL[;_:8509NQ.[=V?NZR=;>"_;:(,L M>Z_R(OM>^>]%D>7?\S[\SW;K/['LB>W6>_OMO%>+\W^W2\1W,?3+MPW*"=MX M#U4[I]#CS'W*B,+X<'JZQV:/6+L%W'[O?2);35JS:5F!*DWQW$>FEJ M)"Q2$MH9;H;YA1T.^VTW&H?Q%X2?*F-ORAJA\>]3\)R(W456J4IX:,&U"UL0 MMLB.+0N2WQ@G"M27M\]GQ#+?X]59.Z;6T>4H]R>GI ?V5!).O95[WZXZ(RVT01OTJ-#O2B =^ M%N^0'[TIV$,_"R->^X@5ID\Y5^!N?=G75L[$+'?Z?MCU?I$3N+S&]L=5]-Y! M';WWND3OW:$VS'(R\]<@OB P]Q:8/]M?5RTN/T%&D)M-D)M)3## "XA),\0$ M%*YEUH];O8#?6JMO0T2_!%T]I##?8X3NL7.V8 &XHQEY^LO3-":'6R\>LFWN-R/+W2@KK:0+DP.3 M\]0FITG-V&AC\;*.%5INSXUG75G[B;<-NI()9DD2DHO@O?(E(9PGGTZ_'AU[?%D^>U(*^U/^;OKVT\GQY^\'GSKYMS_XX>]_B ^_'WS[& M)]K:!WK& ?AO*OA'PX(WUC*+*:=).8\C,R8%3Y@+;%+OEM_2*P[ OVG@/^V# MX*A1-$J/L)4\@S\QJ)3X0H)8BQ7U5)2D(NFX05QIC'2*&'&*8S B M2:+#UJ[BVPI+ '\ ?P#_YP;^)%@M#">E8 ?73CI%A&0D&!^$CU[^I$LT@'_3 MP'^J^1,97%1)H""#SY O&-+:2H15E%H[)[RW&?SUME'7*TH!^-\1_)O4T;FY MAQ739-%F-'#^";MN'H['$"EGE&FB.2S M/GI"H_4XH[,4U"$>'45.6XNPH\(+'$0J17Z(A$Z5F]SW&,!N(6#G0])4)\VB MRW8M-39B9Q/-_Q=&"ASOX*X&L%LYV$TU4VU$8)%*I))1B'M'D"7*(VJ2H:1C<,8&2SD76[N,@68'8/?LP0[+& 6A/AHL.-/8 M>LMQ"MF<%48I1^_@C@2P6SG8334[GK+X*NU0-*ST6< 8.6\<$M9FM8X*QI79 MVJ5Z%0[')PIV$!U]EXG[_V(XS:-JG=IV=]#Z6Z=7]O??E^5\?)AO^\F@-I71 M:D:4X9'RI*A-*FCA&)%*>!;HO9V/O^=5^U=>LJ/N4;NSUPV_V\%X0?=*DXCV M\!N ]+U ^F3J:SS>PX=['P71TC"B$9'%!-:62N\Q"+PA*D1Q4,AHQ8F8<;$O5VP /F+ MA_QO&4:#)(9Z4198:@HQQ M'CME"">NU)W!@&U-\JD^,(B3\L;:],=5#^-)0XCENNH?5,-N_,[X5BR_&7JC M4I+^UB(D39C6A68OW._08P%3N:DDN "?-20^-(8P_6PL;5Y%')7"2#$A$1_"\%74NUC3EFP*O#4S7@/8"MAJW5.Y6G<[L%63V&IJ MWC$O J94(2*TR&RE%'+Y?T@S)90S+NLII&(K:A2P%;!5$]D*J&K!\[BI/+6 M8Q/@J0;QU,P1B^3!,V8Q2M)0E!>7EEHB)O\:LE'EN">NI)-GT6E@=.=B]F-3 M@ U("DBJ,9MB\TAJ >=?0%)-(JFI,26M-B(Y@PSF$7$;;7YE$DI>>)M"E(;@ M3%)FFXM5%+P"DKI^S/9+U?!WTG/XE[E.W?7OXU;05=_CN:[$%[U!N_SQ13]V M\KM_Q6F/X/_GUW'K9$YWE*BGX*9/6I>G=32,OX[G$L]^Q=;]>B!?F>4[SLS\ M=/YD[G^RV5:?SQ;MW;=OG4"%]@RNMQMO)/&W7C-#B?B89VC)=^11"VC1<9X;!FAO,=.#,*4V3#Z66F_BHMG:/J\W52ZVB>I2V\?_XQ>Y>@8<5]_U: M66K#W3L\25'^N3NQ[74NSJR+P]:;KM_Y*;]5/Q_ *KO_F 6YV,+TK6#_YYO8PXN6/6&'ZE'6#F]&[,?ULH6'S3X, LP(25]T1OKEM M4D%@?B8P?[:_KEI;(#5JQ?P)]%M&MJ, M0YOQ9G,8;''8XK#%%[#%UY>EN%FUAXXN8CDYZ9ZVVEW?.X]U^;>_OUA^P!2T MAX?)@94($X2KR,UCH>8K/?!2R<9 MLT&[_Y^];VUNVTC6_BLH;7:/704PN%_L75R$ROQL;^D!L! A T" M7 "4K/SZMWL D"!%4J3$"TCVR5G;$@E@T//TTST]T]UNN,E$Z['E?R<,/]8D M.9+3E,/!Y=??OW\97,877_\87. IR%]^_^OSIR_)EZ]A_W+PV[?+ORZ_??Z: M?!M?TYRFA%%<7OT,?[Z[N_ST^>[SUU]OOUQ=]K\,_AARB,PEQ.W$[<7NWN-TR;-OU M.;.Y:08\\CS3F M:7B;S($E*_@?=GGN?03+^^5@QW+C!HBWI/:LW4JZG#5\4$$@0M$;0>!SQS; M-50U8F[H,N:O$#XO0$#P+Z+E3=/R[^U@N6JZ7N!&OJ(ZW%!,;MF*#V95B2R' M:6$8N)H+M.RYWCU.OM>6;O?ZTBU6Z69]&V*TS3":J3(W"E5?#36LO*RR2-6X MP[T 7%*-^VR%F/&8T<@'W279M?J\,M_3F:XJNJYI0'9&J,#\.8H:Z2Y&BE35 MT< 'E37M?ID5HCNBNQ.B.R.R/,^W83"F::)N6*H&2S3-B#0@/B-:(8Q*=+TS155UDW'5MDP13Y5=ZWZ)7J([HKL3HKO0 M!TK2#,.V0]/T'>;:L% U-=NWW- !AV^%P"+1W5[HKG4TP(U,!A.C1+IA*J9I MV(H;ZH9BJ9[K>,S356Z>O=)EW2"ZZTIL\;'GD)<4\9H=SR08V;'*=U5UG]\X M$%$0)R+QH^2#<4BR& UW,U);E+U[<*ASY@0X5D/-&0T7%N:BGH=/<\.]T(IT M4_>YIYN!&WF6AQXYUR//\,$R41QU?\;G3XEJ'KGJM9X&MK]]M4;]3T'.FV5@?.+!"C;8;1?-7WF:ICO$T->^8O+0T7W?<'QT MIYW[71.(T(C03HC0=-74=,VU;1?\,)<%GAU&CNMCO5)5X^XJ!TXI=+ /KFM% M2GW-QZX*FJ)I7%5,W6$*F"9-,52?6ZX11J8K-H9B.Z.ZDZ<[C9F099L1T MAYN^$[H.+$\Y5RW+=32+K]*&A/RW[7':Q'\+N:6%FFTIJJ4R\-]T\-\LTU(, M9JNAYNF1%\"*5#=!2-SM[T/(J*UG2U+.)\FP@99629^F]HY<[ MJP>TM"X'M3?>5/N?M:39*7.XCO-O<^8:FN.9'$^%Z2P"BVCYAF8[5F"$.I6) MZ))]#-H16\-U0H?9KF)ZNJZ8W'<4%IF>8MG@R*BJ;H7H\WNRMI,J$?M3NJYP M6#XJI,:8PE6N*I6I^$$:>IKK\[)4M&X?4KIBL$EFESLPH6:4]6265 MN:YIJRI73<>,[)#IH6Z9N!$,E.&&DA9:M*[ZK!XII6Z;" M3,=0W$#U6&A$FNX'9Z\T2W;<753F(+-$9HG,4B<5Y/#,DA:ID1/ZS,8=8#,, MF0%K)\_2=2W2NY5NP6-)#Q?5UKF@L4AW+ M52W/5<$LF;)A4PQOGQMET]V%%_1?5^H&[-.;6_>:LG\=%64*F.>DY$@L9Q+USP%[DJ2.V#/P3"/"QYBC^X@ MRX?8\9M++!S$:5R42' W'#XHRD*6^CR\QAM=LS@MJI86O'@NL12N%E58!G$1 M\"1A*<]&1?V\LL]*\= T@[^3) O@ :%49A) );Z)PQ%+I()?#[ [>$^Z/^ X M#9)1R.%&7'K[6HK@)9&DQ<]%_%T:9**S(\?.CE+3BTW"5<>D-?8L5*D3]-2' MA]BEF$9,G:"/NS$A==Y\\$@*=8(FP*P#&.H$3;AY#&ZH$S3!I%LP(8>+.D%W M#/W4)G;!(?GCGWCJ!'TJ,TTJ3BI.G:!7%]QK-HPQ;X9_'_(TC,M1S@MJ [W? MYY-P2#C[%4Z7RJ]UM[4#M8'>\M&BTVHXM,LVT!_8G=C0OLK.@_^.XIQ_R#%; MMKS[D+"T/$_#M_#;(7[E2,X,9<;GK[_K%Y_>JA=OX-E7\/=?/P_>7_UZ=ZG_ MJE\.< Q_?/O\]?KV(IXY,_0UC"^O/G__?/7K[87^1__BZM>_+CY]MB[?O#.^ MO/FL?X'W_?+IM_C]F_.[F>[0JJN9GJTZ2LA"6S%=3U?PB,X XGSB?.+]3G+_+5M+$^=OC_(F; M'[E@KS6=*Z9O:XII&*'BH-IXNB=V*XB9NJ!^&D:T[FF(YMJ.8 MIA4JS#.9 C.I>W9DA4:DGKW:R>XB41Q17**X77%1(364WG%#:9T: M2J^K6NNT[](/;ZA-)FE+9FEJ3[3@6F' MS.*FPEP#S%(4A8KG6+9B:Z9A6GY@LL \>^4:U-7K0 \T$-%M9G_(-.S(93JH MB@K.MN=KS'4Y#[D1J)KFNA0\[1"]3;QNUV.FJ7)7\6"Z%)A#0_'U, 0H>;:J MVSP(/??LE6G1!CYQW'%RW#K.7,!\VP77S;0C9GH^\)VFA3KG#K>C4'7<=5I/ M$]OMB.U:<=30CW3NN# [@:%5?>A<33>4R- M)_(UEYO =HYW/\9 SAP1W8$3 MW1H\9X>V&7B1[P>695HN%WZ=;?FJZUL1> 040NT0O4V<.5O7?,_R-(7K+, # MF4QAX-XI@1,"M3'-B1QV]LKV''+FNA1"/=8VU,&O<.H)U(1YP.'.T@8T7& MZN",U2Z[6I.QVIZQ:BT0'=-035]3-->Q%#/DFN+Z1J#HOA;8L'KD3N2=O;)D MP]/(6)&Q(F-%QNI0C-4NFUV3L=J:L6IMUC!N.(X=^8KC:&"LN*TJGNL#9$ K M_% %S;!#D5[NV-T[]T[6BJP562NR5AWH@4W6:GO6JI6^8!N&'VB: CX&6"O# M=!4OTFS%4!W=9E$8>7HD"F 9'V#E/FH;493S MS\(XBGC.TX"+;<)AS7&XO5CWJ5ZP_0AW VIF09!C3VN?%7$AW?9C@'.Y>-.R MZ&>WZ3J[E_EQ@2@# YSBUS^ 2>*D$;EW(8.39"&#" MP^IDOL:*E[MHIOY-4#VQ<<^R[DP^_5IK_,\9^FU M.)EPF:5X#.$M'F@H^#NQ\0U"_4_,_#B)RY@7'WE9)CP\DN-?PV^75Y^MBZMP M\/DKW._3KRI^]_VG+]\^__6[\>677ZW+KV_UB[\NOWZ^FSG^-?A5N_SZ[?NE M_B7&L?WEE?!K]]O;P*OWUY V.X^OS7A7[Y=:;+N>OYJLX"2[%U75=, MBX>*IYM<83PR(FXZML-L\&ME>R?U:X^T^$('"LR0*>@$2 _/%.RBRSF9@OV9 M@LE)8)-YCAII3-$=ARDFYTQAAJ\IOA%9ENN&FF[H9Z^,'54$(%- IH!,0;=, MP0ZZGY,IV)LI:*4PVJ;M&2YPO^UB<9C0BQ3?@O6!HX>NR2S/XXZ*^?:ZII,I M(%- IN#43,$NFJ*3*=B?*6@U2S<H>I> M*.J$:;M(9C]24]"AZIP=WN2@7NG;KD6RJ5[I1-U[HNZI'NK<\*-(54/%]%WX MPPV9XMNAH>BP> M#+)+F:=A]DYJH'W(=$>*^;C51)^[;'_=-W-;0%CU4'<4* M3$PTC55WU-K&ODT'W0NM2#=UGWNZ&;B19WGHJW,]\@P?S!0%9KMNI*9ZLSN>8[ P\I3( M9*9B>EQ5F*=A*Q[.7->V0A<=]#FMV6E#[7#.5A#U;83Z?-7WF:IC07S7]+") M)_>8&D6VX?F6YG**RQX ];7ZMH>1KT>6IIBZSA33"'2%1;:MA*KE^H'*U#98>2X/C=T0]6XN\IY6Z*^/5-?*RRK M&\S7F!4HCJL'BAFP4&',-Y4(_#_59)H=.AYV.2;J(^H[=>KSN!E9AADQW>&F M[X2N ZM?SE7+N*[9A ?985*5YD>8KF:;ZF MP_^'!L/=>#I"VJFH[&./D*X;E14=X3L9E:T:PA<+JA,=5HC6G!^BW5DIJO4J MPG1!S;K:9NK0K?LNNLF3X=^3X9_J,A^J4>2[S 3RM#&GW'<4+^!,<7T=/#SF MF9'&L;R(8^^BO,C65+ KA-7-DRID8+(P^[,PK?Z%EJZ!@5$5@_DA M+"TC0W%#'BF^;@>Z&CHNMR.L6F+HNPBLD84A"T,6YA0LS"[ZMI.%V9N%:>W; M:*KMVZJA*IJO&XIIPK^8:]E*I+MNR)@>.;XHAF*1A2$+0Q:FH_ ^/ NSBU[K M9&'V9V$F:Q@[<$-##5S%93"9IN4$BLLM2U$-VW#!D<8Z>T0Y:$ST9B?1\>OYI/+]+2:G=K:!';8*H"NPA MM@EJ6^7SEDT^3\-W8X/\/GT3%\.LB/&3]]&'/!N"U._@.V__.XJ'^!4*4JP5 MI'A[*P(4(A1^_J=A:K:I:[:BV[:FF*&O*JX7,,6+/,,SN:UJAB;.\EC4'^*0 M4QC(''0"I(=G#G;6*HC,P=[,P<78'#BA%7%FF4ID6KIB:JZG^)X7*:;' L?B MJAI:HEV0[E&/"#('9 Y.SQSLJET0F8.]F8/?Q^; =YAMJI:FJ*IC**:#Q<8- MGRL^"QUFZ=QP-$^T#'*IK V9 S(')V<.=M8RB,S!WLQ!, D6&0Q,/;<56/KY MV'O"55S;\Q0ML -#AW6#[3EXI,50R1P<1SO6;YF.!2Z\JMB::BFFY8$WS[BFA+JE6AX/#>Z:9Z^<[AU'["8%=?-,.]%? M!SL'$?WMC?XFL6W7X\PWK5#Q-:PB;VA<\33+40PK"$,K#%3;C>;LH5T3T M1_37:?K;;/,@HK^]T=\DEFOCB1Y-LY1 9UBD5^6*;ZJFXL*Z7=<,X#_-.GNE MV0;Q'_'?J?/?9AL($?_MC?\FP4O-]]#'\Q5NAI%BZE:D,#^R%<,Q5,_E=N & MR'\N-8_<5N@R!'PG[ YERQ\X8TY?G?O5+AV(7[<>*'5IHBY-!^@);+9+$WD" M^_$$_IK$P=_>7OYU\6>@AFZH&YK"',ZQ98FJN';D*H;MV%[HPTSZ_MFK7=2O M/-)MS,>?:GD"O71%'AT803,7V]DAJ&&N3_$?L1^)\]^F^UD1>RW-_:;; _HGN:%=F@K MGC@=XC%- =?>5)@>:(;K.4S5L.0XL=\1G&L6K:FZ*;BJ-U6XY*/::D M;?-)_:A5*IQU0?!=+'B[NB@/U9#NK&D4V=C]V%AUJMB,YX9VY*NPI, M>-,- M%>;;@1)IKNYS+8PTYF"Q&=?81?[0GI2T*X37S?-+9+_(?NU;E%UL247V:V_V M:Y)!$(6Z[>AAJ'#3"1735VV%!8ZN1';DJ+9G&3ST15NJ#AXB(_MU(O:+3-@F MM>,DK-C.VEZ1%=N;%9OL\S#=5%W7UI50<[ABNI$#5LSCB@M^B^&$1NCKHJ@/ MK,\.QXJ1(2-#UID9)4-V[-VUR)#MS9"U,GH<7_,T6U.8Q;"'HQZ"(,Y8))&KM+?_%6&?.<[!RS4F(YE](,_DZ2+("+0KP% M3&]\$X&(YCX@A=2%C73!K 8HJ%+KV7I MXT^O\<><%SB?$KME>5B#X)9+_/N0!R5.?B':2 (&I/-DV&<^!Z8KL^#;# *0 MG-&.Q^E(6-%YOVFGE=4F]84 *L#QY6T[05+;ME=/$6SL[,1^4F5Y(":T_3C"C:=+:G>$'PZ-&J(1' M:@*PAE_#(;-#&:K4SW'!\[<3]4U/=5P0]/P'5>/@M#DKF7]Z9R] MNA+*!4S^&M=**99,9*]FZ&%QU&$KX-I9CI>SLK=K6_C?ZM[NV**]2X/>0TYO M]>>,4:M6?!Z>F7^!.X@=\.=%W[Y?_Z:C#X(V6?O-'[ MP5OUXNIW ]:PVONKS[<7\.S+KY?QYT_O<*VJ?];A=Y]^Z[]_\\V"-:IQ>?7V M3Y7K9L 8PJ7%4QZ!CXDC"D! MM2F>OUB^@%CF:]0_UN2U>>\#7/RQU^&HSB.]#JMG>=8VO [-Z %?//)BM:,BKNF /.$I[\()V;5EKV&_>M+J/MJSKQI'.Q;+SGW[^XZLW M/. #G^>2H9EIV-M?;(ZAGHY2-PKCDX?..9"X=5M63_\PZ\B^Z M=JCAI)_?:=O:W4XCOZ?("-+'DI7\7K.13LBN(X+:Y*F7C000#_44BZ,9W+ , MT[_ [/O^Q??)P]A_+. M^*Q_22ZN+I/+P6_?+JY@?(/+_OM?X+M_?;,N?ODM_G(%[ZJ__?Y_?XW+!I47 MYW_JJJM:AALIGFZKBJEZNL)"CRM,-4Q3-SQF10[V%9 ]U=G^.90-:DY7B*6; MI32V7W/U5,C^Q'HF:JX6Z)%M^;GG]M>]^& MXUI&8!N*;S-'@5G2%!:HK@(>>,!,'?[/-,]>Z:YLZMT[!=Y-ENEF0A+1VV9* MUZD^#SWE$9A""TD2V&=FV%EJF&@8A>9\=H+>)]QDZ-CB?&E-@C> J9F19 MBA<9NA)XD1L8AN[:#I8Z ;H[%NV9VHV9[9INU&@N1I3#=77R.O?MUG\O>WUNZ&K>Y'F*9$=FHKI M:ZK"7.XJKFE;(1ZCUKEV]@JF2S8,K7-1F1-)_CRE(#W9HJXJR.'9(@,LC6$S MDSO,-X- 9U%H:YYC.)K.[(C3!D$7;-%DB>;JOAV&-IBA*((_7-=5_$!7%5WU M#<."13;8([1%GFSJW:L??B*V:%Y.UE2:U ,YQW/R<0XA^69^RMG#*628 Y[S M&YZ.^%0ZSITL%9Q+EUG));UW7V32_ R['?W^>M/\?M/O^L75^^TBZND__FOWP9?9A/OOH;?+MX$\/W+^.+-[W<7;WZ+ M/W_]=WSQRSOKR]5G>,;OW]]_^OGKY2]?DO_[ZYOY_@KN]^97_?+JW+KX>OVG M[WH!+.Q")8P<#U8)N$O@<&#FP-1"SW9U*YB37AGJGNER(&W3]&P5VQL%;J3; MGJUI)K=FD_8F\I?$!$CW>66%8A>'G>*WB&4>D.2K=ZGT[U%R)]) 9*PS$$#RAL,+#^(4C>?/+,[_8,F(GP] >!._ MT3LYNGEKBKI57[\9EU^#ORZNWAI_:I'CJRQD2A"Z!O"-[F-40HKQ)<)282X(1J:%:5)?4<(?CO.),^)*S$>2VD_Y1A3R@'DQ:B M"6;=Y_D,H&Q;=0/;\&T=%AFN:WL\B!PGTGW5U74CXO,!9_;*Z=T_+OIW('[V353406X*L@$8 ^ V3+*>\%!<2,7( M_UH7X< MY7,2OLL*F+HM ^3 MBM<6OUF^T-/,O5NL!8&-=U=O+T3@IY))UP8X)6C#Z:F5("_.+\]_>7OQ]O+J M'W]S=/[SY*[W^6?GYW>7[Y^MWY M?Z37[R_?O+MJOO/;VX^__^=*?.7]A[>_G>,''T]@=?\AX:S@X#NR:ED^*>8# M1CL8%858LH GR5*6W!6Q6+Q42^J4I0$, )KA*A*-%*=')S0K,Q!Q4A2?%W1+QA30K>0&N;9",0OA1,*H$ MRP_08EEZ!U=4:RRM6M?#*'\=P8? NG?2;Z*RI81!!5A929JJ_#JG1NFJWIAQ M1(',M]]Y,!(57]\#HXO% XCOMVH"3P#[/W& NBALBX#\QN]:.&Q@C$MPU(L2 M##>7!G#3/BRI4@3A5*$3Z=D4H$=IPHNBJJ)[&Q>B="X/'ZIMU=@5S;A?'->P M#U?02,RZ_;(#AF7N *<=%U5(\;=F?^26 SY^,-R>(=41'%EB&#G)!7&"PNA_ M%^MG*0,E$O^2!;F5#!;KU0YL<#?9;Q'WBX#59BY:L6[R(Z%A$#0V!HTZR\LXT]8'&_F9IKI-H7Q9N_ES=Z+ '0H !ISRTJ#;K;\MRS' M*,\&PM)-E<20)?"LSV7I_,/YZS98S\7V%QOC= KT/VA:SVS]:/>\ED; /7[0 M>N[D-V!J,4()?DARMUT0DX'<'(A?9T6)/#1A+$ # L&>S"R:P;C JO+XS:OS MU_@7P,&1QILA4ZT&INZ'7P4@C:'3$S> AS!I.-Z#P&^Q4,0C"GS,^.IG9_AM MW#,\>RZ&!JZJ^??>G",,A*^]#W >OMY7BT>84]S 2+%=P3/^'==_^+M9M#QO MB,B8, ]-]L%,]KLTR ;@%J,-:D4-!*78K1FE"3V0":V\A+B:UF>U!C^7I927 MLIA6)EVS.*U(OL7Q3YQ@FLVMS.;;**H<-*EDWX51%7.H63WO[Z23AS*+E[QL M-%(0JS/QV:NP;!CCAGR(2MI\$;A8*OHB1(::JO9@'FG"#V3")RX4K-3Z4H31 MSLI+-R=33]-Y*-/YF@VK,X]H3<.X'.7C.)'5,Z<.F=&D'LJD7HHS?,BN?#!, MLCM>KZ0UW9%-SQV?%DQY-<'-?D-U*FS OHI3>OB=E-]*_1@Q$8YR5'H,YORW MV@:K8,)3F$'.\VIK;9AGX2@HX1XI+*3SHB?]=#?^);;ED,4=$IAW//3:YRP, M\%3H^)QM#3[PXNJ(Z.LD&X7BWA\YRX/^$[;9O"/:9L.)PKZQ@5BQOG[_Q[LW MBN;AAB1N.]7;;55L;;ST.8'=MW>I.($H&C]@6!"D48HC;5-2X@,.^*M0Y=]) M%X@K2=/J33?4E) '@%'\BG2=9#X0)+QJR =Q@!>@\#]E>1)*_\M9 D[.^_R: MI?4Q\YYT'N194=R/>XKGX6]O\5I9NL8P>SK9EQZ,TCB(AR!U/%$-.@!R+X7S M-."L$,P<8W1+XE&$N\^BW69:YEDB[EH,Q89[ZT5E*>Y2-#AM BU(( R/A&(L MN.CS!-@$\*<,$Q: 4X@'_O"#H)_!JP5)AE$X^$69LQLN=E'+/ XJMFA$BM\: M51YEFJ4*+[!;$.ZY^J,"GU/PHF$WF)WJA#],9BQ4J)A"!SJF!0 _CN( M]OP M$4W&!\J11?GW?NR+&?;OX!>##(.28I5:]JLQ,RG'G=H83UA79(SS M+4M!GZ77U81B0!,S/R2?]]E-G-4;.*!NW\!GAHFDK'VH='U&\$LM],O OP!_)J-[+U3B+]ID:'(.6/ M-17J5>"J4K@(X_OBF >8/0.O!@HF( -S%P>@F-69)*&YN"X56Z A<"AZP3 2 M^&U;8L*50?JHI26(>)XTT7B %)%Z$O2@H@)T&&XV$1L@Y!9,QCP/IZ(.Y*]Y M]SY.\'[B4^2*!8)JVPE3DL"=*M$,L[(F=)@J:GQ5@4:)G$"Z(:!X/VJ37+*<,V&,OHQPUOG)/A-!@2:Z/ MO37;'OC0(@,%P3<>'Z<+6I$A& 2&6KM! M4]ES]ZR9$+5P7V)_5&>21 F0Q8B-^0*G[(8EHZDYYB+SK$Z;$\Y392^CAUD0 M203F(P/;_E<=DL* <=%,P/U;2V*0$U[$2^I97F9NU&,V-Y_Z,4#OMFT*D&>K M)*.)Y&)TQ=/:R1[%"6*MTHTVK&3DR#BHG>,XK1(0<;I+'O13>)-KG) H9^#T M(3IR+FP!>$K@I54,+HR5\!PKA$Q! ZP8B!%>'JK%\T6Y M20_CPC#WTT!\OFQ>B;YQ\T9T)&KXGRS[AO3-,(@B/^ R-ZN@LR/I.%@4/K%0\&2-OU^K:B&.$1%7SL=:+^MEY,;F_Q"G-P_]0M M;@0/8;4,JS2X87/NK9CUY80/.+5"$[YELSJKXUP\XG@($X<]UR/!;R4Q&)2P M#J5-^2M9Z/VE.O)OXW!*,/-.?J3 M, PI'0<#@>C*+)^R_7AA.&H-N0 'H0G^M:?YI?@)9@7\A^91.#\@-=QR!1T: MX:J<%R]1EN@851:2BY,ZN';G3%!R(SZL? /?3G'+YO >!(AF81 :E2PVOY. MHA["6XCST?0A_]8M8"B#40*?-_<",6;HH^2-RSGQ,B>O.(.R&UZY&2DL-13, M2VCU-%^S@^8$1A\<L!_#J^/YQ03!GH9%LU2XST1X_S".@$'&HYQ[2G'%P+:I'U%@ M^UW+!61^!EKQL3H3?0KAZT\3Q9BRVJAQ@)QXF#1?$(:J%DROB23$57OT+$TP M-P"5LLJDKK[7DRZS= SCROHVMP"EXF6SG@$J*RO(8X)*T<^24"@Z?)2 ))$. M[M^]$$P.9C%##QWO5#WA_G"%F06A"BKYU!V6VOE$XFBVLNQ+E9IA44=V0$-KK=!L=(&QBAAED.PC>=I MF&,E2B=GQP_-,%&Q;C'SXD#+S%:F.TLD*?L]'5R.>5 M41-+:&&1IE?02!0L*;))[N,X&CGFDFN>"B)JI8],EM+"E6[YS"^E@B75\6HV M' K'1H%_2,,1#(P)W[XIKB3JRJ '5$NC-I[U2[^L_6;P;(K&+4'G1JS3^73< M"G^NPVN\"O],!50SM*\BYB!N,O*+((^':%<47\1ZFQ'0N89#T;163E.C;:U? M(:AKNS(.&"ZQFF"C6#E9E.W;Q3Z'%PQ7 J\ACD/,OQ; MK,U^ :W\0Y;^X*@ALO2)W0VR"MS_-[4U".9ZG*LSSH]I/0='%,)-;@1$&XT# M2YR-KOO5DH=5%1QBT=L)[':M(<7X6]40V_[[M$K]]@]8U[]\<__":O1/<$6M M(W)%FVDZ 3?D:BI+OW+L,#XA%"4;Y:V- _]NG*58K;/%!U(!WP*2?H:N:G5> M#+X[:8_>DU[72T INB&3@88IU6[WY$B2L*.(HKF++8#-P45!M M3-3UA^O+FE%655$6QV^G&F;]JR#RWCL=?2B/<^8D?5C[DTU?SB0>X[HM/F^[XJLWF+8OP-6++ZTKP"M11N,B$V4TWN(^[ I-)1K&3K.JVM=FOKH' M^!)@U@;,Q_C[KN'R #,2;@X!-\UA$J(7@DDW8$(.US8;3^T>X$M[JQP&^C'U MXC%-O9Z"NPV(C6"P:1CHZJYA0#--"G]D"G\P&)C1]FWT1]Y"J_CY*2P.L4)IBUK M;GA@]UF3VY6!PCK _^83# ^ MRCT:[F:,MCA'^> @YYR#/'OU3'L.XQT-%S:=TS>-@"=Q MHNH\KZSJ;FP4*5V11P=&,#],0_J]3+]=;0L!6M+O3?L"!.:'9\R6;=TE,!.8 MCP',CNQ:*H%YCRNZ)P2%],YZ:?7N_S#']%0LC;(M;VG36Q#=UE;=D773ZFQT MIJ-@I)WN$UM"G1@I6+)F=#=DVU$EZ.8V#FG 8^;2TF57%T,;>15'_@^8$TH G'4DT9-6E\#]I MP"EK@&ULX2#CR6D ;8"MM< 3+5DH%+Z&LR9K*ATXIJTN6J8=IWZ#)ZIN82U& M^DV; _L LZ=OX;@]@9G O(]#1HY+V[;=W^G",A*KH;ZCE3OJI=%4M5XRX'PRJ4=W;,Z[ECU&]+UO2][[=W$\^T?W!H8'9D9QO!1P(S M@7D?)Q>M;9Q2>ZD2:%SCNII:8!CPH)L[XF1I &D 7O3 %?VG+V7OCX"#3B$ M_;J]R^T];LE)/_&RV/KZ[A@C+IJ]]RZ#W<05[72=V$+M*+7;W,):C+2;M@;V M$%DPR% 1E(\"RKJ[A=71D4*Y8WM'US JZ9K%:2$]2[*BX,7S;@2U M#T,K-77O<>MN0HNVK$YL)724VFUMH98 :?=Q1=X/ \I;:9="4"8H[P'*E#=_ M +M!MPA4WBX VNP8APB'#V+4H'?MS_ MQA\1#A$.$^V#5(7U)U:&QF+#V4'O2 MMCML;Y4QG[WZG(VN1CZ7TBQ56@U-QE%#B>5_.!#71&/&X%W$)8PNF9.?,E]W]/C#W@ZV'+(_ER'F72JB[99RE4IE) M@ [-XKFR5(VRN=)2((7N"W[LL0*Z98G"?Z-MPCZ++U& MQ$E#!OP8P%1\ Q"FZ,D4I3($GA2_D[(Q%"=M2<7WIN\"0\IY4< @9^XR^:!U MJR4M3R?WSO*<)TR\MP_?YSS%WQ?PN)(/"EGJLQL.G\"O613QH 2]P6L'[ ZN M3C0HI @ED.MZF4#D3V8B&8AEDAY/^B&M -?WD; MAV6_JH)6SY:I]QQKV)24NWPG;@?%1NJ.4;1)S4"TBA<, M.1"<8+<7$HR&Y_@U'#([E*%*_9Q'_SK[6QSHC)NF"VZZZIJ>:KBA:?B.JT=! M:'+7LOYTSEY=">5"BP6/! T$R\U>S=##XJ7T5L"ULPT79^6E@6WA?ZLO#I4'OH17"\G7"U/ZZ>&W#/ERGZ1]_7T15DN?>-WX#"%Q'DG MXS0.6 D.9\@3<"'S.PGF=9B!DWU'L]J! 3XXJR&_B0,N#>+O-%\=&."#\P4* M!U]/I6 $"\DTN)/X]WJ]"LX,)RKMP@#G3V+$,0XPMH95<.PV3A(D5%C2#V&) M[[,"%O1@'OO9+<8%[F#AG\)2$O\=3X=",!9!T]V% \IPE$BPSTFP0 M!QB^J0)>-&M=&.#\62LX*[)4.#_;W E7J)9UY?^$^,^"U\N3ZJI!%N(DQ?@TL3'DQV+.8)@H:\0'W)D-$I0C MOFT>X]A$J,'/X!6K 0FMG[AAD =\[%-@@*L^RBU)LEOAG8HX)VYY M"1&A\)=L7TK/4(W1L05?1Y9&*0,]!P ]7[P7]>!.1OUC'1K=_-Y&-ISLO/34 M>O=E[4T-T^NI^JI;#VM]Z/5LSWKDM6I/6_:A93SV6AKQWD?LJ/HQ[W3-WXMP MNW(LTMNN^&HJW+X 5]_+65> 5_V<<^D"[MTOI+=@&1>WQ)Y@L6'L-*LV#S?S MU3W EP"S-F ^@@N[8[@\P(R$FT/ S;]'L! S5)GHA6#2#9B0P[7-/)3= WSA M$7QU7A9()]&OJYKWF!R?I^!N V(C&&P:!KJZ:QC03)/"'YG"'PP&9K2]8R60 MGG@.=>O]#C]RE@=]Z1]L,'PYW;J^.VFJ<]'8!1EV,1&U+:Q.I9KJAFR;>Z_/ MOH;XOK4F?*(ZGP0+1P#+9BVK+E$ M"T0+1 N=@'=7:,&277T+C0M.D18.I)/0!E+D-WNL4ITJF,/"<9&7G94BLGL/ M5B)2EU0BJFL0+D[G=$PK7%@7AH#Y=XW);K=(RMF^$G<^]A MVFX"C;:R3VQI=(SZ;2Z=W$[7 MGNLOM1C7R.?QM_O?C$PY+J%&\9NFQZ6[#"VQ%: M5_!%&VT'LIHD@B2"?.*1:$]V[2UT8B6"W/WF#K$!L<$3]W,-676W<.21V(#8 MH"NS16RP!AO8QMYWQ(^ #6BO_%'AH%9#4*P,/>0Y5ES O@99U%22+?@U%N"] MWP1SKT'=%F9G6NL>2+S7-7M;4/R-"[%;"/X[[;]W/F)"?/"XLW%N;^\[\R?+ M!P>^PWGPX =CN/>-? (_@7\_X%>)^9\(_CG]9Q>UA*K;?TQ!8ZV6(+M*"[5Z M[H-YH?J2O- QI# [='<9M]XJ8YXDW*99JLQ?D.:\;D7$0^S]4J]&19VW21.= M$^CXLG35GF.;(>QG5U;M>5H=8"8GX+'O2]/3:6'MO/;WL?%./4'/Q0_S3]EC M>S+->=FZLK>T_4R0I45FR]MB'-6S+!I, MC:=^"J3CP)*X=CY.QU=&>3:0QCWEQK?Q[YKK0WA8'OM5_Z\AR\L4FTG=]C-L M*U4_JQ? 3:J>5G$NA3QBV &MO@&0BY]GMU7/J3++$I_AOW@9]"KT5^_5$-!M M"H\7OQ[68VF]01)_@V<.6)S(S047;%CWLJI_\2%AU(.Y"P.LA(9#FCG/+S(?!G^^LC3 M@D^1Q'D(Q($=AO.U?)QNV#OQN!=Q"<@-UG!QYAB3H_;O-*OIZ;E8 &/8A;QJ MJQE*/^BRH1M-(S\!FA\,VQW_HK*8?>Q-C3V>1%_'^+LTR$3S'H[->Z2FW8:$ MA/JW]?ASYP7V+,RON')G=S2@S"'7Z5HG/%^\6#( J$\K]__\>Z-HGD] MZ2<.$Y+6^+\0KPN?5W<5K3Q%4\NB?1%JEX]M(D->?(.IK/M"^O'$ATBJ7K(, MI20Z?\+-QY*[[?-4QHN',;:B3"<=2N%;HE]F?1>&;Q27=_)4HT[IEN>U0UO MZTZUW615RT]\MFAN"6[&@.3@*>+NYI03B2Y&2>M*;48[2 MP'?_[P@( CZ<*_);<#U\[,^)-Y*N%OLU:S67CWGH2])QL83DEXC+C5<+8<7=(MJZF2)6*)$!6\;" UTQL5 MA#+I)RH(.]G[_821*U9NF24W6=7U?1%DIT)A\ M$.83OD1E"^,<&P'C->!W3"^BFS:]0 3]&%3T[E ,Z]DOD%-I/F+^OHJMJ^Q=EZS7$[J32& M/2V^]I_]?!)SON:*#QCXIK (7NT%2V[977'VXY0$!O"R,V)=+JV%M+-0@!OL M)8Q/J^/==9M6KV=63MCZ+85MLV=KSC9:"AM:SW!7;59\D,W,-E $,HHVJ1F( M5O&"0&H9+.Z0""08#<_Q:SAD=BA#E< V1?\Z^ULOKH1R(;7"(]%V_/-']FJ&'G;<\F=G1W-6;^QC6_C?ZGM3 MY\FPSWRPD^_2H/?0/M7Q^J)KE.8Y7A>UM;I?%AJ:M\RW-&.1J[JJB[K8-9U9 MS0DW;\XR?K&;=R].)7S+.I35^&]+7;R'8@6$CF7H,%3K/CHVLO[N&@ZJ%

M2*8#.U.#%('6WEK1Q&[ 9UW._;T0YOPB2WD9_R6\ T!4F*2=I]> 6'&Z'0"$$;2B62'CN8/F5A@]:(!;K;#A MVX!>I;I"K#6K &05?^/%9$.@VGD<;R(NWSUL;=.OL(4H?G$3]&W]T M3]#+>*R1:]RZO%ZY5?*K!%I'.1^SJ3+AKGO;*QO873E0M7B=%:4RQ'6SF%I! MIE$L@%A4TZW4)#PQ-/%-'%;!89S;,@,&DM(1BA_Y9=A2M"K"7:N4V&*7&"@+ M)I&P ;QZB5':H ]RXNUPLL -9T%_GA:>U*RT]&QZ:B8?*)4"HJBK^:I^7G6Z MVOKVY.EJ#?>^[I["Q)T758QS5,!G!?A0-UERPPNQ18-[$5F(*]<$ YS(SA@$ MQBD5DA\-0R!]<3VP:3\+8:C7<>VE@$\6EQEN!\G2-4-[(?XI9AUGIMDGFJ^' M"T]_X?73E[7QL)!E[Y_N$G?"@<8XBS!=S8#F[(T#$BNV&>]%/3B^^7=IP:U] MJY5/I!V_SW=/HB>@@U?M4X-2%2,>VH=;E\[BFUZ/55?-=:\UH=>S_:L1UZK M]K1E'UK&8Z^E$>]]Q(ZJ;V9K8P_[%O=BX=YV8^'UIMCF@^&[:W)_)>*0%U6T MZ2U&FU;(6FH(,,VJS9?-?)4 '";IGX&X#8B,8;!H&NKIK&-!,D\*3 MPG=%X1_P3;;C(9_25TG ^Q4PE:A\/G."I]K&Z5QYN;4IM2-EAK;11G@+0NP6 M'JG&UK' G]!/Z#]=]!L&P9_@?[+PU[I4:OLPX=^ECHN=7;[,G+3>[@IFHXW@ M.J*HSS3M^?X:87035(\S0UOL>T, 7@9@BP!, "8 $X )P'L"L$H ?MB57ZE: M^DI)(D;WDD2JHCY7"W.ERCX,[KH_5>(NKJI47>=LT,Z*FDY?K;/OMUXYK$F< MGTEJ;[_#)&^^+H8'GV.^F:B=.#\?^.7L_9I;50^+<4^YR6:.6%!F6 =YDI0\ M$/D\&)"H4LS(9E4X]M5,#@Y.DZJG5A MQY#?Q$%=0G>ZNMDME_KLADL#%HIA+"AU5I<-: H%+JDI>+_D0%-D;5Q6L65ST9@'8^L;1G582B+N4'=YG4LWB'H A%N;FJZ.D#0V1)D;5& M%V28"CJ"ITYT:T'^_VV?Y_>DE?,!B]-"P@G.X?DP#_7\5#4*I@@1R "U:TD> M)=7<>SA=T7"HYA[5W*.:>U1SCVKNK;;"H9I[3ZD%<-HU]]8I#C!;&B684Y7E MJ14"YMM9*A!P>,GK-&(J$$#YC50@@ "S/\!0@8"C2(PEH'!QX?D*[;C^E5V\VQ4BC%"/*L#M= M^-L$?X+_R<*?J@L0^D\7_9I)\*?TZAVF5[<.YU".];I2?$8IUILQ193@MQ_\ MZ@8!F !\N 67$4X<79HT>1P+$P MK\59FM?R.LE&X5$(X D9+*TNJD(>$T0_ ]# (!*$KRR-4C8*XY*'U,>2TE1H MQ)2F0J=L*4V% $-I*G0\>_7CV03T#N4?$!\23(@'*4WE$(\KTZEU@@&EJ9S0 M3)/"$PRZE*:RC7I>VW-'Y@;\MW*L<&,*U06Q_7 01S [LGNMRYI*C8&VN%0X M#:KJP B:J2">))[<0O- 654=XLD#YTEB!6*%S;*"IUO$"L0*Q I=@'='6,&2 M'9>R 3?""I02N&:<:'(01XJ]3<6F9+2=F">#4$PH/G 4.X3BK>15'D+:U_S% M3)"E15R4[3:IT4P68W5%%D4]T> M:U#7!CA-1&:OZHPY-?D?ZKZ;TK.S7UY_.'O>=*2MYE6TKXIR5I3Y*"A'.9>E MD)6LZCZ;LN2N%$U<\<>JI2-!IK^C4V_]'$4EZ+?M,@,%DU[RPPL MI>B!3!.W_P'.G[A*P\0Y-F#H@DN!T.!&Y18WSCV>=.7W"S.2)Y4!?O!4ITE. M%LST@R:[EC?^U=8K!\@BGYZC:O'DKBH1<-WJ#CZG#[3(M'[]0=R\T<^QD>U) M^-K3/%Q1+OSZ/AV/6RDW&EY4;[18"; M,ELI6V4;PC)EU:4* )3#1JS0"7AWA!4L6=,IAXU8@5BA$_#N""LXLD/5@H@5 MB!6Z >^.L((G6]86DN=.D14HWWW-J CENV]7UIK:VT*!F^/+Q=IC1N'>)=&! M$5"^^]J*;9!B=URQ"<8KV2?*%288'SR,]9Y&,'X8QL><\CZSGGDXY9WRVKLW MP&FZF1%49YWIRV[D/7O@ M $@C>?0BABP.FRM]\#FJ5Q]_0]R% 6FQ1+BQ40'N"MX%;$^ TXWW: S;>&X7 M WN8%3&.[T7.$X;"GB3/__UEC1Q3[SF5[LR]DOG@ 8U*_K)>0*GM6YPMJ@Y0 M']0]!)4QW&GQM?_LYY-EY357?)BE;PJ+X-5>L.26W15G/TY)8 O.R/6Y=): M2#H+!;C!6@KXM'I)6Z>I>SU3LQY74L$V>[;F;*.D@J'U#'?58@T'FE:# M;>%_JT>FSI-AG_E@R=ZE0>^A*-4Q.V+&5"U#BIW1>5=CKS<%>'F$'!#U:,()MV" M"3E<5#VJ8^BG8C($@Y=4/>J49IH4GF#0I>I1!Y0D.2>V316D*/][*\D+MD[9 MWU03@CBA"_#N"B>8+G$"<0)Q0A?@W1%., SR$X@3-L4)1 AK2ZI3;*"[6TC< MWX[$N@(N*ABUL5C(O')19889LE0E:GT!J[TMU(H]ONH%5(2#4$PH)A03B@G% MA&)"\=-1O'8]I --Y9GGP3]<(*G*(&-5[N,YK T++!A0\AS+Y33U$T3JV!]< MW""!7Z1864/\\K=_L,'PY9MEE1;B\%]G#Z=@:I9Y]JC$H?W.Q8(0O-YHNR%') XP">%4J^J&*15269 M@'K@SD55Q 'O'8"@L@'/"^D9Y:113AJ-N/,Y:5TX@$A'ZBG%BP!SY"E>E(OQ MB&U3 GJ'DHV(#PDFQ(.4DW:(N0F4HC(WL'K\$T]9:*GE/6QQKYG%M(YSR^(YITT+C;(%8)Q 3B M0P*XX1 MB G$Q,0$XI,',3$QQ>0W6;KI? #W"!C59%I#I.$G%,&'@YSAE:0"CJU('!J*J3IP&R2B$3^-4^L#R4GHG2^_@0TFK;A87 MTJ\C^#W/DSOI-S[,X"LP%!@A?$55?IU3L>D IT,\[D513PH471!(Q+^ M/1 2D'),9T%L83$F?U3 ';"8&(I2B@<(/!1EQ((2M /0"J_#QYX48EFF7+KE[!M/L3Q: G>YX?BP3.AHE.7PJFGS4C'6G4( C-+5[ER4 M<-DU_';%NU>\!5(&EV/H\O$8Q7;,X+1:/;>;;288%LHY#Q9># M\Q.71J#3:98JOYR??Q"5[P3>QCC-VYH]_EZKZE@-8T#FDHLC9/8Q#^.M,KA% M \J0!W$!_U0&[%M/]A3P^_K>),:ID+J8O@H;O!C/G\_+6\[3 M&D6B5'LM)]*4]Q,/C4P2AA-9&6.4QH4B&Q^OY8>..K1J(2YA!^V0AS9A)D M%-LM3Q+\>R(OEMZ-)="H3LX!MG]5GIQXXZEGGJ82+)YC(+CIZ6K@TL!Q0N>S MDU9!OSUGXX]NP5[/2OX^H4V!IH$)#Q]&PQ3RFWG'F]14&E8U62^/4/&]1:E1MCC" ;R-* W8D!B"$B2XOZH$!? M10Q"8;CJ@B$E\'#P 8I1+DBC0FSE'8JKTK@&1V,;6?-UQ$#; M=/7_(R"T$R MS HAM!>-BSHI/_KWE_4LF'K/J)P,^PS6+]*[-.@]%!T^;D=G<:WT M4GPXLXIJ%EA5A&U1."P-9Y=IS\!3@'$G\$UP8N!V?%BV/&KX'=5+WX1I.L1: MWC3B ZJ7WDU_9;Y%Z4SY3JI/2P7>J: Q%7@G9B2@KRM *O!.,.D63 Z@HPX5 M4Z9BR@0#JIY.,TT*3S XQ%KJV]A0V&Y-PG&P>[OYM!O3J"[([8>#*!;:D?0. M39<-S=AWSO8!%EE=N;G23DL3$"T0+6R$%C39L(D6B!:(%CH![X[0@F[(GJL1 M+1 M$"UT =Y=H053UM6]%WXZ#EK87VFHN12B]72KNQ&2.E%OR8G"51*<1"95 MOLVF=<=8&,+5MM":Z!A*0SS!UE.-D[W,F&%OP:X2E-EUZ6=B.WO1.RL=-;VY-&!$31S091&E+;K M7!FBM&UMKI+^=@*D'=%?'0]';"&J0OI++@FY)$1I1Y20" MF##\,(9I5W<3I^!WY_(?8]:*3NOQ#5H;2KW:C\MO;=3E)_P2?G?K+='1$P+Q MH8.8SAH\W>5OFM-A%9O]K&5I+#06&LOACX5B"ZO1\_F'\]=T2)R.+ZP@#UNV M#"KQ00Z.%? MJJQ-)WT6'2!PZ*S/AHTR'5K;CXE2M[ ^)"@3E'<_8^8V^AT0E G*>V!EFZ!, M=:*VL.NWF[K::XGOQ$OBK;>6/[R2>+;L6'L/@1Q'1;Q3BF\2*QPU*SBR:JG$ M"L0*Q I=@'='6$$S9-7<>UX T0+1 M%"EVC!E US[V7ACH,6.K;'VMEHR515 M[:T=F'Z:Y+H@ISVV!^@D5UFRZFUA87.DL=O';T-0!+=$3-%1 O&A@U@S"<1/]ON7%^+=Q8J6QD)CH;$< M_E@HP+ :/;\O^SR7S@=PCX 5=&JI[D.JKR:Y!9RQ) M?4E]#U)]35DU*&>+U)?4]R#5UY ]CQ*4#O0X,!79IG,_BQK$;F%%? P'?[I9 M[(6@O"2\8^Z]UAE!F:"\$6?+H8/Q!.7C@#)UMJ2R4=O=_=M-N>VU!'GBM?+6 M6]4?7JT\73;4O1]A/8Y2>:<4Z"16.')64)V];U 2*Q K$"MTB!5,V53WOG%" MK$"L0*S0*58P]I\_=!RLT+&]ULY&3::*;>_@ /739-@%B5&G]7LG,/??(:"; MRK71C0FJ_P;3>Q1N6?#@C$SS3C.0&8 'RP -:H M&BJ!^-!!_$PC$EZ*7]KBW>S!>.J\\Z1-@RUX_L>P0*>&#P<$XF?Z1FT.X9?P MNUL2WH+C3R F$.]TLJASU+:+;^]B14MCH;'06 Y_+!1E6(V>?T_CDH?2QQ*+ M;='1<3K7L$JY#Z:YBRX=&^!>DOZ>]A MZJ\-_C/97SH8O(.E/)T+?M+&%#6YH!-IAPYBC3!,&#YT#.^]0B>!F$#E2F8G'1QM_X7TNZE# M&ZU_2P5^;>:W*O*K2NX.O$S[ 2&QPO M&^C>WM/DB0V(#8@-]B\I!WYT]YY%2FQ ;$!LL']).9YL6EMHK7IR;$#'6M8) M?2RLJDDG72@8NT0>IBJK%I6KILUATM^#U%_#E5UK[SV;27])?TE_'[5<<&23 M#IN2_I+^'J;^NJIL6%O8&#Q2_3V0\PQA?#,MOQ7?>5I0#TCU@3E)XI0K34:1 M*N#^(8^S' MAQ%DX7M_+$O\>)"-\":E?I[@ ='A0-I(O1L/=O(?=LU9YD9F9 M@T5T/,<-3,X,JNT:4]&V(&8@9BA@Y(RS9E;1OI-\0,Q S$#(?,#(XE MJ\86 K<+]4PB_AEZJA=D N M!.(# O$6 H?'A^$#V?C=N]0>.,V].Y]_O77H86BJOH6#DH^34[= 1^VY#PC$ M>]_!)@P3AI]*Q%LH1T@@)A ?>A>$X\.P\/M_+)F?\.9D'_S1#%"\:)R&X-&^ M4'1='!^%XQY$$9W_#D M3JYN91NRJQHSMS=,O9;?[#.*^/O*3^B-,;H,D6N!KT.'A:MY?#_*I;<7;\\7 M+QVE*,\&K?E!"2^5HB>5V1K?UU7IEA72*(W8398#!=Q)3!Q,AJ_Y=SAQ,.!T MLL;EW^MQY:+QWS"/0%69*P',0-UUW#;U,$9\X3AK/; M?//M*,_$$'_*XS(N^M(09V1\)GK9?#4\O.49ZDDG L/S#^>O3Q&&YS!/.4P9 MS$G]71SKQVQ4]J7_!X^%W]]FJ2P-&1@*EL CLB@J>(G#FGW*+6??Y@/]WPPF MG1=17WYR]LX+/O5B?QZRDR]YUCC#(A[5S*_R))1R5_6 M/HS:OL79??Q68,7)YOE!8-54I\77_K.?3SR[:Z[X,'O?%!;!J[U@R2V[*\Y^ MG)+ %YV1JS+I;50VQ<*4'A58PE6)T$"1,NPX"^:?[P,XV*8L+L7<2K>6%QT MSS7!I]5>935*S^N9FB4&6D=MZ^?4+]&K7F+&Z:T^M,V>K3F+/U]Z\=(/#:UG MN,:*%V\AY#P?E1W+/(JB36<>B1<,>0#L*8@ N!2PAE_#(;-#&:H$YB+ZU]G? MXD!GW#3=(."J:WJJX8:FX3NN'@6AR5W+^M,!-U@H5Q9)K^&1H('%/W]DKV;H M8?$B?2O@VEF)_!>(-O-(!; M!&Q)G^M9_VA5O^B1_E#UT$**TX=<(_FI+OI/.?LK%NX16-.D)SU.*JOYBD_P M$/$NGN?7\.( (9!!D+5*K#^N/,UY_765%6L8FW MWX<\+5IEK@Z9-,3C7L0EC"U850QHHWZ;K?5UR$)8SIS-*X\#5+A7'B,:X)=7 ML,Z\[<=!7V(YZ N+0U2L7[+L&FSY)2]OL_R;=,$'/L_;"SL,(;&PD&I7&;0^ M2U$=XQR^E W1X-:1,#: ]X=G-;?.@+'@JC*/_1'Z&V(IE^+=;_N9-( EF\1N M6)Q4S@1\N> LQ^&!HA9PFRQ.:QR#/&YB^&7%@O/O&:>8Z,TE/\]NX?LXN)L8 MW!O@G4'FQ_"(@.5Y+'Z1@>&/4^ 0_M]1/!S Q,-PTE'$@G*4BV^(IV91>8NR M"D&<";YJ<0JQL2N@VF 62& !6-O.M#\#"N;(\&%E=A L@)2@0LI\?/W/%'9R MM$#7:1R!54M+P%P?QL,Q0?4,?!X+A2.),!K?=GPS M!..R=_O'WUQ=J+<1U01^'6W)OD9Q5; MQ<5\#$PJ.X!(GS?Z7WTY G\BNX7/7JPD3$4S[F^O&/;ARA=M6R0\0BZ,RY#=(6\7^.^@OG1,^96R@I6!/[@$ M_@)Z01)^5D6]&\!5EZ&%F[(I\/^?L]'5R)\P <),V(217P1Y/!3?:\R2^*16 MY@]@(P&YJ.]@.SDO:N^UX'.&Z;.B8I(YY(5F5XK@??$NSU]N'L<$W,T MW&R M@=R++(C%Y-W&9;_R?UC)I"I("816<11BR0?(B+"<#+ 8X U$2 9(K;Y9Z[L? M?WK]7 8G9)ASO'V,47&$R76]&5BA>>+*"*UYCK;FEB<)_EU] \V1N+RH%>M9 M,4)WJQ@C$V 8\UMQTP!0DL%"$Q _'&9Y<]>>=%5C6:PQP*Y5B,7X?()>VPUH MJG#H8$&8,G2GQ.T&H UIAG?)*R6N1-0H=&L5V:C"2[R.4-^% H?Z[CJYC=&LN%DVZ:GUELW:^^(F%Y/U5?= MMUCK0Z]G>]8CKU5[VK(/+>.QU]*(]SYB1]4WLTVVASVP>_LJWG;W56IFV?S& MBOOH?96UTT9$Q/^BBF^_Q?CV"B=)&P),LVHC;S-?)< < F ^QM]W#9>#W(]? M;9[V5D:'@/Z0 )MM/N)#@DDW8$(\N,UR8KL'^,)>6^J\2E^=1#\>E'A,ZM%3 M<+%)X;NB\/LKQ(>1UD.IT7'^>F]-%=<#71>DM<>. M,2L)JULYQ;*^C:*B6Q-;5T!VXJVBB!6.FA5LV?;VWF.*6(%8@5BA0ZR@F;+J MD;- M$"TT EX=X<6-'/O-4F/@Q;V5[7T@,(A[^>F-E!=TC545I55:^^]1+J) MKF[V$2(T+T&S)KO6%KIK$)H)S?OH$R/K&M7<)30?!9IU0S97:$%1[8,BVBAJS&2H]LCG1\C65;CKQO[IRV(&@#1,!MA M9945DQPZHNRFV=O"XC BZI *G ::N V=M[]U]2 5*!?:J M0RKP=!58O:/E85=[O%=H/TZ#G(MJOC]H,(Q)X\>-]R<1%5C'SQ.].>IN&B"D M\:_C=%%5;1B?JVKC\54UMO$N\QJM,2GDDSMBF4JXU0^6:3;7]Z1EHC!E79\C MBDTT)5DLAN9WQ1(AX%N8LN9X4QTTZ_>#C]SF]Z?7&G-*K(LEN)N^A/.1W2JJ MW"J ?*^\L>A),7UE4^AX69%QK&#;E/^N^V?@):)>,;X 3-$M_#.>% EOA(*8 MC(MI4"[4*A0]WF1<+%>,XR00!FK6T$JXA09.-6B:1Q0-=3W0\@3A@I?-ZRXR MU;LH!RY([[/C6#6*D?\5& -O!H\]B4:F2!HH8BQ=WS( 8F[AS8R_HS#@'^;? MMS#?]]I*S2A]V1[1F,NJBXQ<6\RJF4S1M"K! M^T\ZB>2\Z3E3M;2I6X!@E?.4)]C H ]3=MVOFX*T^]VLRB&BRT7=D6O,0&"U MOM<#%F)>N4')1"LFOZPL[!S!-;<;2PW'B(T12I;6XVSQYN8=(&KC^I0VKAJU M<:4VKGLMETAM7*F-ZR)P41O7=7U"JZN6!CV'&5=P8QU)YSMZ;2=_4>/!]:(= MRY<,,S&(U48P6=4"K/NSK[!@$5$M3O;KE?(UI5.)^9YOONLU4W?UH^U=SZR' MVVLF_>\;5IZY;7@?N9;XGT>O(N8MOQJ4K[3HX(!=H4(/+STV$G!U.*4SKC;V!#+^R/UVH%S:1TA*# ;V,KU2R?:G)$?1D/LM$7 MJF_5V;=I(KR<]AM3%!7&2RPG>9,O4R#0)!&# (-%,O/KW[/U!H(4)=LQ)6*F M*M>2L#2Z3Y\^RW.>4XS+: ;WHN;!@%N1-' BT ]:)U43/+' 59Q*C]Y1!MWT'AC4#?18I]RT$!]=\6-&.#MQ&])H+93^IS^@HG"GITL M5@LRQT_Q?XC&I5+46)'DS@BL+Y-@>.$KJ"=I: XR7X7^U2BRSM:QN'J1W(@! M=HGD6XDN&@F0C!!:+*2$%BT0[W:'E M*:H%W3+3]#KM%WX3!MBY\)Q*OJFU;V<:&@XIW3TW2N!4$ UPEA5-$@:7Y(33 MG:;;M'F*6#^]9&S& +LE8PF60-L@J""LK^V:(T8'X"GBG1X(N&C*]=J/VT[) MO9!LP@"7JP^G;[V!>U11UC>YWJ !=JW>A0E?HY$&>EQ\U[S(=]RM:7LZ\\ZW M/=$G$>QPB<:R[>"U@#9* "0#]WW70SL"3VGR/X]NSO#L'1\\NN>H$WK=MVD- M8XL7TC<=,O965?94?0$3F!4S=,FV!(+3:D"N^X]7)%MO_S.:SIZ_"-2'F

\XWHO) M9HE)KP<_)P/6/R_@#Z+S;-^ N!>#ON/X%JUTO^%[,=BDCN/3-$DR=5\8Y+RP M?V+#_B;6W1/N]UR9GV.RCL/]O9Y8NV?0[;7"1HCWQFB%DZ<]@6ZO%7JML!'B MO2%:86\_W#_\#!QSO5KHU4*O%NZO6C@(CY_UUD)/M[\QP9+-9]Z_8:8W96N#UO\KT7XY->C'LQOO]B?#SX#)':7HQ[,?Z'6_Q^>9[Z^R#&V\)$OU#5 M(_Q'3N5I,>K9=NY+Q>%9,<5U9)8MKQ/?D %V+=R;LABIJH)]!AI6J\9@A%K6'L,."0">T4UFM&O1U!6HW!A_ MUG=O0R.(!=O%:1US?+S_C_;0N:F)0/SQ!S,VG3D^>69;RV2P1HHD0TL#?6D4 M[.U_[;U\HJ(D1@ZT;9>*O?#PZ. ?:RCT#\G$7GCP]'@=J3C:8JEPV$H7!&1% MOH)8N#1)I-+KJ)D@S1,,H9=E[K@=M9>(F,,S:)L"7>0!GADUK>["X-3YDPQ=9HG99$F87 V :%1;E-%LU#0T43PACB M";8CRE14YO".,'A-+%3?*60S6B2JZEMP?%0+COWE+3ANP^YR;-A=^L8=:W,Q M](T[^L8=FSC4OG''F@'D!].XXQ[1:ETB5QT9 "^C\KU"HW0+3,X;&;4J,RU3 M/2T]NU;/KM6/N&?7ZLE!>G:M7F V1&!Z=JU/N4X]N];&"GK/KM6+R6:)2:\' M>W:M#9/^GFRG%X/G/;O6-JUTO^%[,=@D=JW/D1?Y?.;(Y8HP=T^LU5?%?X[) M.@SW]WJNC)XKH]<*&R'>&Z(5#L)GNWN]5NBU0J\5-D&\-T0KG(1[>T][K=!K MA5XK;()X;XQ6..QMA9Y6:R.B)#VCUBC%^ M &+<:^->C!^ &!_W8GRS&&\+H]9*0[YGU[K//"VG"6V_*A7BE5E93(N::5MH MB9,4:_PKEZL%"[V64%_UG#P;,L"NM?Y43&J&+TWE8W#=D76AJ_ OE%]6S6Q6 ME'5(?]4\$S&L;3%5I9:=8-3D,0YL*VA^5BK41!EREX.]O<]-^:/?MH3>Q?Z= M^#1N4!8X?.1O.3HP["T8Z+E6P2QJ\(M ?$"9Q!.5-!D*532=1;!X/!=,%0+J M! 0CP%@0"!R,(4G'6)>[4^0P+A# :51+^(CY8*CJ^_6O%R]V]I[A-Z55ZZ,B M&#,1F!2C4:5JXA/Y++0U!X?K4!D]W6+.FI6"[[ :[9\@8=Y=?Y\XFU9^R*WYFVC;@M"B8*8U7%U5 M!;)TPKW7:3UQN59=>Q-V$1@-$QE(59=PQSB-<0NDR#R(1NLX*LTK8 WT3@!) M0HXH(7:MR,[-QQW2N"[ST+-']UR&Z76W(,#X@46,9O,T@8E-:0'2*[4%6_I& M'HRQ,SN1-SL]'49/A]&/N*?#Z*MY>SJ,7F V1&!Z.HP'40;>"_H&\1ST^K 7 MDUX/]G08][$LNJ^.[\6@I\/8HI7N-WPO!CT=QETG[H>;H]T]*T9?T_99]FRX M>_@9FAAO8TU;7^G::X4'HQ6.3HYZK=!KA5XK;()X;XA6. SW#OKZ]UXK]%IA M(\1[0[3"47AXW-L*/2O&!@5+>G*,3[2U>U*!OAK[WDOQ\> S4+GU4MQ+\3^L MBS^#D=5+<2_%_[ N?M9+\<&,3 M!M@E/"_4K%18R H+];Q?IDT88-1035%-]+(SD4PKIL\(X5"M MJS11?$3R:8F_PE,5CVG]KH=-.+%WM*Y5ZG"M'!WN?VZ2H2_!M[+W[.D:?"M[ M2]EX?,(+^-:2A^^.EMZS;ZEJL9ATW1D-JR)K:O5W8X!8\,DD0_JPP-_^MS_ M3DH;.QJKG2$LQ_N=: 2?]FV474?SZM$WW@R '.^TIG7U;"W=RTLG\!,2AN#; M)&XE7 S/!H>\/6_/&W)\.#@&H;T;"<3*/Q[L#0Y.UF4DN9<5BR1K'[D>;"RG0 MX)7(%_3?WT3_:JF'?[BNYR/"\K<+/Z]?NG-\A/^_?OCY-)M-HJ&JX>2*!S>% MHE?Q*MTG V>9/?%QQN&B?4X/G\ZB>(NH^WB&'>J^=1B]-IK!CWR80!$I'XX, MSF^0![@EK=4467KC"7X AY@K5=>9PI@8W =R,FI*]("L/%6W$*@VG=_:\K0F M^=[3_6TCWSMORF*F8)QGQ72:4CPE^!XNJQ[TGN1O!]_D952"L*+_Q4)]?@:[ M(8>!Q4A&75>& 9+WD^&<1G\\PAV8(9WDE9!$(E'JN%0L[7S'#T4Q!L&=1"*Q MI\DE[D^2\$M%;T?V5=BB>/NH3(D'U:P*N6TU.3?@?EUS# 0&:88%TE^@TQD% M__D?)P?'A\_W!D?!4-3YXZ_V!D_-3Q%%,_07L]?Y!--'H).N)RG\EH(2<5PV MS,2-$S)*RZH._FI@C,RYB7<-'K;3S]+Q)I,C<(2:NPA>%:#A]G;U&8D_$DDM M6%\$LB6M]#TEX^#EP64-OV!!8">;Y_0-3&2P%P87\,=@CQ^65L'//,&@I-\J MI#@/0%S#CTQ/63G=],__TX,HB(S/#?*S$T.!NXG9@W%*>Q90^\?HV4_XIXUM"<] MZUE#>X'Y<@+3LX9^RG7J64,W5M![UM!>3#9+3'H]V+.&;ICT]R2"O1@\[UE# MMVFE^PW?BT'/&GK7B7N]/,K=LX7V7#^?9:^&SXX_ YG"-G+]] Q@O59X(%IA M+SQY=MAKA5XK]%IA$\1[0[3"87BTV_,"]EJAUPH;(=X;HA7VPN.GO:WP3["% M?IY,XC9=NBTL3"L"22%BKFV%[^[3@\]=ZLZ5%^U"]S*]4GDPG)OA$.R\R>'? M&7QJ$HRC-*\0/ZS^:M)Z'E0J;DJJYPT):IY2+4@Q&E6JQN=$YDF$7Q?X]TR5 MA#.F@A^EJJV ?*^[_/OAR<'>YRKP_MBE#P-;U(VU,6FIBV\^M4A\.HDXVEB) ML&5;*Z#4(95/#54044T4S!5,(GS>>YC.9)[#>.**>43H&:,HKHL2MM0Y+\=5 ME&%=ERW4DN5/(EQV!/_SLPA'O;"$].!F5G"]1A'#[TN%:U2,@F*(;"6Z%B^V MU5SP3+K%"@A>#CI_9]6K6N7\5P76Z6=XC52+C+-B&&6!BHN\@(\.X@R$M^8* MLY$IC>!7>()J"\HJMY(KA!.JR1)A'"!AA/TSSM,1F#(P9IDH>3O-(WUV@PMU MI:J:1'\0?"_EWZ.[QHU5&0'NRM!^EV.1=]&$K"N56EYB N,Z\V1$= M6>/LM*I,U(=8@9]!1(:TW;'J%2X,2A#8YQ]?A'+<%Z'V+ M4'J!Z8M0>KFY7W+3UW3T8K)98G(/U$H/E>T1T[T8]"427W:E[\TR;]!N[P5@ M _;YEZN,N$?]0=\LCZ=AKA4T0[PW1"GOAP=Y) MKQ5ZK=!KA4T0[PW1"@?A\*_1:X=YJ!? @#GJM\$]41=QI'M=K M%GZ/8B3G"RBTI9JU;V*^:-F?#/;Z+N9=,_/UG0[H];;7QR4B>C%>%..CP6HQ]P?[7W^N(ERW M$+)C$.G-3:BKNHC?[PQII%X77M-<#QXV5+D:I:9<*Y62..RX5E91INN^3K-: ME9%[!W>*D_HXN>J7P>4@."N:DGYS.INI*',Z6<&8>!ZP/U4"GBWV?2NQR(__ MA+VAVDVCI6:.GCQ2"?6O^[XH89WRG1<*"U.3X"*OHWR<8IW-A5()YW4;Q!(C[%B38"^F4J8LJN A3I\[_(HL?8\-BF$1ACAY4A;+_81Q M2FV?/*D2Y(K?[U2])07.-VVE0V\K?;J"YH_?1A\G?B30]W(G+MDV?1?MC^FB M?=AWT>Z[:']1!O^^BW;?17N9E 5+D@T\1KVJ.*K0LHOR M''OULG562;M;OY$V^(-%,YZ(M5<9&VZNHA*I2M@2BYLL*K6):AI.!Z?<]CH, MU%617>$"(3OPXJAB7T0RD+YB"UP1S"=.8@RC0 M%=3OO$1*'VH5;9<:9*=NZJ*9S.,KP=7)QKE67XOUK[^,W?[\X6J#>,CY0I':0C(D #]4(! EB+:9$KPV\V@K'"[R9P/YP9&8EX,"[ M>LV)5FQ8T-_!4)\5$FP:UAX#W;0HZS'YVO#Q=%(EK+[T+UI<9RL9RK9E:_'& M6;&_L@+=$E5.A8=I%LW%T^$;OCH>' 6R\?@W)@I6!!&83VJ'EKTN8:QT_-%Q MH1\#9T)#A\VRJ-<[N/BLD1WP8S&L@M.X#AX_PM_#OQX](:-I!@-,:SDL\5[Y M,WT&<:[!"SE<[X\#J>#8HDDQ:@)VSLX(X_EI#H=EEC'WF;9@8&*.ML58V=_= M>TKQV1.:>8POLKUP?H8S!B.,8;9U"%*<#GV8@\W*OXS>,]/D#T4QIM4>@14P MAAO/F[*8J2CG &K-"P(V!+TLG8**4$3UITC__^=_G!P<'S[?'QQJ40L>?[4_ M>.JK_S@X<.X]:A\9SKT2ESYYPJ>%W+]GQ1SNW^M^]\NH MC%%,.+#]!.VA:L;F738?!+]-4E0V$5P#LVC#MQ5''=!&!P>-9-;0[>&4\SPX M%)K"&NF203)=8^V::>B[H$'GD?M]%V7D1%Y.%!IV9(FQ#X!O&T;Y^V#<1+!) M:B6L:UFJ&ORXB(]3V$BX*YZ0&VI&MPT*$W;%*SB0ID.8;MX/R.M(:@-I$3G7 M$(U!?=")A3_'<+# *?A]6@\Q=Q4%F8K(9;L&@QT5(+B9,-=)2+/YU=/!P1'J MLJ":@/^.XB/T>'A+!$]$8W &EN $PP-,Q8DK,X,%_$ .&IR=L#$ZA1O7"F5 M_]N,E%,K-%;1C' %#QEEDYDK6:$/^43/%/Z,:KYDZD=V;JMF^">27*(G".M: MP**"ZY+!<0_#C^$ 3\4S:.=$8I7.2.V+_X N"GT4F#_;(EH_-K!VYNBU*A9G M2-0G4T8F:12\2,T^?5^!@C8N#U7LEN:=I6=5\6K(VUV*#AAKJ(HY]W+0#F("T):$7K]X&!P?ATX.G M05P6L#\>?W4X..I6R'#YWA';)$_PM3^F1? &1 393JO@ISH9T+1$P=/!TZ_1 MPWUOTGPHJ5$^1_$&$;7#2BM74AV1*]55JJ[Q=IYE.HO6WP#;(*BOB:63/'F0 M)>V5PDIEVBFER"-*T*U=,"\N0 N(]XZRXIJMBVLEW,8@VY1;QK> %<&A^XK5 M&.=_YP%%KD;P"/:@->5N)8MH15,?8VCH!F3HPBQ?UQ,M[\.FP@,.'O^;$F%! MBEO%<1/[J1(QX]=5=8GQ0-3AOJ[#R<9D;"QDQDB/ZPRS5'!3CJ.C)/.DR, N MV H-^!NZ&U<*B9DGX,BQRT$^GA ^4P@)PUXT8 ^T:[/QR"U)MB\?$IX@YP<6 )$QLCCTB486\$ M#9_VX@F(=T_Q1MI!0P7V)$8[<4?CWG%TR$CBV>2PP2:MFM$HC5,Y2A!D48WF MO.'8VLT0PU"GJ(Q0'],V+!797"YK-0U(=AB9SO!-L#=!X5P7Y7OWK^[-L$T+ MS.3AJCG&D6@PMKJMUO->JZ40/A$,/CQ'82YSV)C!WKY@7+;"C[Q9LL&X39%$ M/J=C0!%T17GB24D2AK'LT=V'H7BD^\@&Q2MP "$.FL:M34H&PI(^@83&P5&3=#5.W^D:^#$-MTED45 M_-O4L8@_[;=$N.GO6U@,?9V MAT<[>\$LB[19Y=@E03]S$+S%3!)^-74=V-O;C+8# M/-!;@]",OU15/:$,FJ.@#T'*H9FD-?[>T- M#GWOO\@[_3PRI\!F+,8YVX?D+DCD"-Z:$=I.0UTV"04 +LR>-9M7A0HHHD_. M/1E&](4",>+/D[R-SC6UOAY]80KH8L0B"GA4F):%W07'NQCL=K(H/ ,O>D:1 M3[P[JF"LA^Y@V:"3]V-D3R")& 7&N0E&FPM=D/C'334IOH5[^ 4,7'*<1DTI MSH)M B:-W'CRM\'YO;&[E DGM[M)W;)=U)))N1_]HHZ/!L].UFW@<[L_'@R. M#^_:B>K+-#.B(:_;?^E>FL_K,2Y_,9:QOMU%WTWG+G0'O=S#/I^#U^>'@:1$0SU-+#0N1,OP.31%>6@OEC[AYZ? M=17-T(;P+^T?AL?[3[\T!^MF;K$M)U_N]^]]V+]'X>'A8;]_U]R_/4WR;4P+ M@E:FN^&&J*7'>T?AR>'!DTV9EDV1DX\P*3XC M06F_=S="2#=F[^Z&^\^.^KW[9;R2:JIOBA(2?BKK1/IJJJ+6A=B) MP^XR0TJ7TO KR6_!1L,JR^ E$6=4_^5<-@A.31E6-@^] F\:F2Y*JJ*,*T2C MV8RJEG;@'[;8*33D!C%CT_$=21/K:O-)5";7\"G/Z2<0')73UQ"9MRJOD$9C MI)1;+DH_$C'%E=0 R^><946#56@CA8!E_M*J&59QF<[P2X077 ]@&X"7P@F@ MR^XK(UCM(GW/+-?(5PM,K@NZN%MN:**3M*K+=-@0P!5Y-$%89(W-4W"MM!BX MG"9Q42&EJ<=ZT3':52/UR-X94\Y45_3LT,@9135SHI20OW MWV(9N5^-3'P3 MAG/^'T?M_D.8]K73RX:W/_FTK006>P1P>7:-Q%/P>JH!E5=7FDS0408X%J,( MF?6!>)'21(2O$BX;YQ+[?1YW$S&2I5/\/;]4]QO0XKQ6OXOV^QTIM6\3ZBCF M57D!'T,\1@=[/'.W$K7-4$IWL@1^D4#!A=UWY%U2?58I$PG:C M@,Q,H]JE3S1GGF#-5UY S;E4#D]*D64)'.VZF)*JC@&%2J,:1CT*^WZVUJ%4\R6'E MQG.BN(L,_0LJ%YENK$R*8J2*T.0:EF<&QZ,KPE7UW/^Z=2?S^>(YZ-)6;(,E MLE9ZT6E3\YF/E8@/%4=3+]M#2_B0UM#]RT3ECERFF['*'Z7:OSOXR:5XRZ3 MJ77T],?LGSNSX3_;?4AL^'B>Q3#KI[:KP!N8K5@?I^?2I6(;U/VE4E(OK N& MGX;!H_6GZ!&*&]J=ITQ_O5A:_&]CJ&*)M^QI[3A*^;GV'I$CJ!1*KZ%2.5+- MF3)OW2E"XCNQ'J/;',(=HVXV4H%*H6/HMJ/DP74/-73[W;"#@!$;74$-W@&, M;X@GJ,J*ZRUC:;/:FO@3331$-ZCQ:30;\( RS;-OV-O#=D,ANYS"R-],9QQ= M%LX\Y\CYLTG&Q'7%8942>8"I)P M#3*XXE.OX!QAEFMV^:X*9'"B'YF&O-7_ M9IDDVI'A8!(ID6RPFCN>:-NEJC#XYXWJN>-ZGFC>MZHGC=JO1Q_SQMU M-Y] 6C2_PW39%IAJORFR5AU"43=?Z/6W%GIQ[&T-9E695DD:"T_ZI>W/9RVN MU-AC%!L0?G/*3#5(T*NM.LI.B24C65GA@];7FHZ"9)I["T1R;IIR%'A-#XAZ7;H087\LJ(*-V)(KB[RQQQ@I5"OH03 MQ\;?P'I)IE?&\C$PN;/*B9J6G'[^.GZ6_UT4YT=77W\=LUYS(\ KT^C+Y6AE M'R5L]T?2%GFHNP6RLRQC0: MT[LC$1S<;42"R.&C!*=7+I=A<78./XL";[C8*T0T)%$V#22D]PQU+R)U@SQ? M@00,P(B!.6-JY9&KK9Y.DQ:V<\KX#9(_ M5U>1N-D8@I%0TW&9TA@)M<.AEC>S,J5#PN]KHC,9G!V4Z"\E613(%X=\%[KS M^,<^4YQ3,*9HL.E#9!;6I.0-F(2[BE2Z-]X%OC*G:!HA5()+P< ]?G3Q]O+1 M$X=]G/<,$:M3##_._-Y5:5!BH&@T.I/ND:_9!7Y!O]N9N[-.R@>L\J MBW:+X*C/WQML@/)Z",(=_V6W^KW?W_!U@W%QM;F"PO-+5NH$ PE@BLI*B)B8 M!GNTO,PHG:?5Q%_D+3 *?D,/>8@1C> JC6XZI"A*$94YP45CF%9Q$<1[EI . M-MA%@ BW*:.\>QE,$"5.LSN5 @=9$:?A#[:-PW8_O;@FX2'GD"X63&NK%*A=KBZ,(0^1B!I6&,3-+.$ M8W6Y7&)ZGOY;S:_!WZ;'8:3N7FJ825W/JF^_^08U#7X(J!K\R&\V5]V$CI\X M]#%.( 0F&]^6GT'P/:,P0J="!O0J.JLHBP[BVA4UPI1@+H=$7NE""GX 73N< M8W0Q=)\U;F"GX-#AUT-J+(:;#5O(*SKS:E-8%!>)=)#,4=I"M$Q)*.VA*I'= M%?N3>R[@]IY( ^A'K_%+!X^HNY:N5Q*75>[BH#@&RNSW<("W5!(VXJ:[V"6 M5?SJ5@'D_Y+%P%NZE&O*("GBAE2./@)9]QH(A3=47&5""7&/55 H M$IT"\6ZHNZ*YO[CNY.TKFT6\V_5A:EN9Z=_XR.!AL MP);O'* WSP=/![N'-)$__W+ZZMW%N]-W%[^>!Z>O7@3PBY_TSR\N+L]^>GWY MR]OSR^#TN]>_O M>GK[]]_F[X.W%Y;^WP]+ /:,^8!]9VC+V!-9=4]/JO7>J MZMACFIO4'G="C>?P($F$4*_5T&_H6IG2F'KN6ACTAD'P@A&Y"P.88KM[72$S M2BM$[1',CC!BK6@H&4/4*MLU/# MA[UBX"NK%)6E?29E>A(=E5Q$FYFX)QLV M7+$KI[UV+#"AEQ45=?G!],GPBTS_[+X^&A9- M[2Z=Z6'>[M;SH SI)1KK>Y'/,RV?YUH^W\+4/*0)6+Z_=1[7=OL<9\60<.*( M2L1(]PQVA&SAU,N/<[R;#DTN(_6ZHU-9,>]I7> )4U90F%RP_;Y^H,((UC5! MH\,$+*68@LZP7$VV[F-;P]KU@\B1C&I1T.L*[3F$E M2UA46#6^-PR^PQP#U@#@RH7!692#I63_SEOHO"D+^NX?(UAQ#'3,%;::DCTM M;;DYGQ=E\[\IE;#\:^#[21LRTE*TXPBD7,,MR7J3XD AZ#G@<*0U-<9" M="LLYA 6WNA!SAE) L11[*VG;E@[LKW=KR73/^3J]3)%@\X@*%#A4W.PAUF[ M_ALUA3>B8-8*?G'-3D0.8AT+F0'7@E#BN'T#[SP^JZ3Q''-3,$@C7=S0SH:2 MW)Q.+F.Q H\(#BXDH)<#2PZ*1$5 -X1 MOSULY457[P/G?%_Y>=Q6>.%98VX+C=<65<5./67UNN<(K0,7Q*-[)E.2[['H MQB%?Q0H_&D/"N]!X3THO >%]Z#PK0&%_T-V MV07A][0UC4;J#5:*_!N-N2&KM;4:RRZF3 'ES;5[&;E)<#9"F1/*&-?W9N%.=D\V*/0P>OJODZN)CXNL0\G'Y&]41(E&K:(IBI MEIH#N-P)/NU@=/LJRC"L;;+*) WK1\T'P6\3E;?#6O@5*A_#;Q$#S]ZB)V;6 M]9Y9D*J9-G:RO3" N4$<3H?:Q(44+!G.-3A'-!2YNWLL>C6\L72$)%JN]]*A M< P!8WF\UO](#($@ (G"V@X*^M,8[+LQ$JJ;>G.84?->668!C@AJ2/(HT_AZ M_ERX6#O]':.J9D7MV@L5E^&@,(.-P G;T]=G%X8%%&104?T)2&@&Y@/L?09+ M49[6, +ZP2&)CU)TEC,)A)4&<8IA)%M!07 Q6B+EG!]"@V[9*1LZ!19>+(@6 MIB7.*PX&L:00\2YRZIACQ&G1.IN/#H[-J0/RI\H;K 9YHP1*L;Q.+8[WVHVM MQGKD+"LH>""8()1<@;6XY2*[KCB.&O:'19);6& M?GQ(2FLIEX$@=MZBQ;DE, D$/)P9M.<[S)0WI8=1,CYD2F=O%$^HD#F2LD:! MKE/U;(9^ ,,;9KI\4U/UH8F.=>"$S,Y2&X.:4]9CR7; 4*FG]+0);**5(>!%* M;U:"$N;# E9R". 9AM@78QE,,.RB["C'G*G6![3>R;!UF$,$!.G +8:,9SB! M])JT]1V@*D&V!\$O.>R/#,WV1?>5D^T. W!;@AE)UR+A]*?+PP$1S&@ZBTK6 M]FT\8:W)ZY4;P6',/KO?Y(H[ZTN\$\1#D:F%F8'GT0KPU!/\>"$OO^ MH8^? MZ0(C]SNK(DM"GF&407-JB8SR\[;"LQ;?AZ9U)ZIWR#MX_.C7Z"T5>D?9O$H[ MJJAG!:;E4D.ZT842:TE$X3JV@F1?(HZH2\IZ!/JD8/L#AD/J?>)8&&0BH#E@ MQ"+DX(Y03H"+-$H3C8('71]EH:&P<,X/\RJS>R5\[Z%;_8\A,<9YBUABX27? MQ(7^)PUW6B0J8T%]=O1UUVCXTRR+"6C"G22:=WS8#=.5&0AP^'3S=O2L4 M8G>PM^J/!R>'=[QWY5M1F1S?]>8O..053[X-+.0+8#YNT[OPBX[FLZ :!-[4 M&O(T31+8E1\#:SBY,ZI!3KKU40V+]+1WZ4O9K^T&KNW>_LY+S+P&I_ 5X D% M_STLO_E7=,.*?[G>R)]@KK)X8KG@"V ( M ?'M!SBW?=?76\_41O6#W3O<[6Y;O'DSMBG"M:UMGGM5\,!5P>ZS7A5\M"IX M.%VC;^!)C8F>0(AX%\*.4545<4HA' KWK!?8HE@O$WP:RHML[K3_P2;$U'5I M+G$X>)50KY@^G7ZXQ^E6FN83IABE2+R)V/H#E8"RL/7J1J-$YF"C]A8*_ L;K=RBM-_JQI9"5M .[%L*U B$/%$4GU7UW+8_W-'X M!X;B.!UA,*%<1[FTZA)<)I."MF1EQLZDIEQ4RP3W >/BSPVW*< L,[ MVN[5XHRC@R$0$VE:8>GUY.JIJB?8?,4#E9@V+"5R\"$&1C=$(%XJ!_I#K=YU M^_AN02$X62-^(PF,;YW*XT 4P,:TW59,_V%QB;XZ'!P%0\&0&N9^*TT=;N @ M. TF\QGBP:2/IN 9^%T"Y82[#A!9S!^Q%F5+*#!/W1]]B3F\1TO<0F9+W0=%6.'L A"X98BP1N9R=ML$47,#G$T2"?BA F\?<>^N M-&EJF&BJ,7GD_H!Z2DN&DQ-%HR"^I%O%E""9W"BBSW"]&')JQS#C1M,,69W#]%PY02203=T!9DY_MGN:D) Q MRFA@VWMC"3I"LZ65B*,/;+.FB$%)5)OI>,G$6[RHEF2P[D>R,%1-C O9?0<" M\>1DE/OFADO5SD.B9HJT@L:3^1U#*" E?:PHMB3S,0.%BJ$O$JH.()J["S0' MN@$!:Z)FW3J(53[BVV%>B<$XBN%2TP9)?P5V\*:E9VRNJ'Q^&+756E&P1LA5 M#,=YP[Q)C^CUN\9NR\OTR9(-"_=&FU0[46TPL_Y7_YU^^!86X_M2%!72<+]% M!Z>IDD?,U_N!?Y$>[.X].SB.#M73:'@8@_LS2H[WGCT]>+JW'QV/U/'_7>"J M[QX?[#["W9E.0>+_Y]'.R:. Z8SA$1_J;_-FFA2U_/U1D(.*QI?MC*-H]BV' M"2^-&/R68F,O>#_9,2\<,^9[4)"_HD2=4H07?";85O"D9X^86S/'SW[__&1^^G/[QYQ\OWF:O7_RR]]/!J^SWOV=_OIQ^G[UZ\?/A[_NOLI[WO5?OODM?_7:Q^VK_][]_?Q?__?H%O&?_;?;'._Q[EKY*G^W^ M\?\FN_'TUSSZ[5GS^L_Q[N]_?Y>]^O.7O9<_7.S]_N?/!W_\^6KRZN^7AZ_^ M'O_]QP^_9B_A[Z]_N]C_?_#SJW<7_Q57I1+M-JNKZX,XQU#K M0)L6)?\U4Q_/.@3+C8RC-S6@JZQQ+TQA.T;1*J\PVBUM+I<\>/5P3J7/&)Z_X5(#,ZJEROG*2F![JMR)\NL2 M;IZ4=QY!@.DXK[G5[;3;[E^Z86GEO=AT-'6$VG0TQ&0;22ZS!S="R4+U^VAE MI;4A4&1"XFWP8-XMV"-MY2*^B6=/LR5"E$FZW1T7D&Z2PLPV5W]AF>T&6ADO M::EM1K+:8AOB?/_5B_?S5W_&NZ_>G>^]^O/B_W8/L!;L<'_GZ;XZVCD\/(IV MAD]/]G8B]73W&3B'HV3X%.R)P?Y2K=V]<_75)KCS=O7Y^= MO\!N'A]1=K:1BW/NF=(O3,<'2EZ6A?3\>E,6L4H0'[4%.I$S;'DT)L40VFY! MML^9D\_ @OT1'!]@[!.523$"2QWIDJA_"/[-.F'R-^Q%3[.N6IVN\:)MO M,%V.7HJ960HL2ZZP?P?JM[<-.!Y[!]'.WI$3+#-M*4ZQMY,-*JL\T?^49MIT MXNE^)7=0?@]."KX3FT1W%X0Y46:OA'==>EQ+TR@B,FO292^M*008^&!B)\Y- M1+8?@W+ZV6<8FV=T9.GU5K=-+3OOXT8/CF4@76O$.25[249)8?EE+1>K9HBD M"MVBB4:8;1Y/'P=N,/61GV)%_]_X;TDMPM,% 2KQ#TK$L!2#JXQ9D%%J\W^7 MYV>F85[99,I0!DZ%*H(&2K%Q]RLQ=!\+09$4]TN_PMAE'W+51*MGVUW4 O/U MZL;J(:6IB/4#OY'2!['T:K<=?,Q"6%FY87MN\%Y<#B),-9:$>NTIYQ/SLA$3'7NNS4R(?1#]F@[1B+G M&:J,&))8:CM$IEHNZ7J*I(6C.06)$(/DV)M$_$(QU.3T&6'RV>\G:Y\NY]9Z M1RJU9>+X,IM7K8?BHO,95#+8BLXJ.@8>MN@[@"GDV/U08R7)%?Z;DM_VB*[F M%37M)66"QS#-H6E&QJ2U8CXXQH,C6C++ SA4J"^>R-<8*>FY@=D.M=%+,8V$ M F@,_PC[])K,"PH@\3_C$V$0L,:S+,J)SNDQ6A_[N\_/W[ZA?^T]?R(C-]EN M)/>"L1%O]Q0-$1V=MKNK5(YPR(=S4@&>*[] F\7=:([L]-#^CX'V/^NA_3VT MOX?V]]#^'MJ_L=#^^V?A&+;.MN6'81 $=.83L185=P HW)"!WRU^BO:F(H2( M$Y+0D2*R1"6"X!I0"S&,H%;1E,V*ELF#P2^7&Q=-"\+A,)2SD.P<6$4?:H8: M2"_E2L*G:9X2Y++545ER@D&&M,T2''$3-9WN:A'4T7LEC4[27,/&.;LWXTX; MBR8;#^_:-9BTL5^1X4=VF,:7-Z4)0RU$W,AL"RG U)1YN( 3:7WC^BXM?@-% MHO03:)[MX(PS\I<)SEY/%.7NO-L6?.M/ZEIO\%9;$C[ZR:DB!V$X;X?;MS?5 M<9&+RZ!+YW6(6R) -\>?0U=_F,8+$O]%$/32^W(* F&H80+:C7H_VS@V->.A M0$$"&XSH8UF/%3D5-W>XU>B6$7NR&3P\#2-:1MZI? 76G3V^*-&H<7WQF!3% M&C'W:8,\ DZ[E5%$_^#2@%)'R,471(U6EZCN*QMQ=F:-@M\VFHX=V^9$LVRP M7M@XV5^8(0CO*.6B!]-T>=EPM7,G>+&TY [;?<7WQVR=H]WE;N'Z: XNQ[U MSF3O3/;.9.],]L[DACB3#Q.&]>;T[;O@XF(0<#[G];O_/7\;7+SZ_O7;EZ?O M+EZ_NBN@;7_W:!L!;7OW#=#VT_D/IS\QDNW\Q<6K'VZ LCT(_^9[8M0'VSXN MTYF+VM(NA,$%_)%WZAX_<04H2Z[;W?E9)Y52;KXAS5FP3UZI ML!_)G$&[6$Y[9P3K_N[)5F[XT_NQX_>?#4[V:2;?7ES^._C^].S=Z[>7&S#T M)7N4A7?QOUN@GA!I:EL7MBKV# ; I]Y 1KBBJ83_#6^QY5]40VUQ:,A!B%@, M8E&4'O#$#< *<8AP3^RLX=?-3Z)RZJ720PP--K4$FSOK[FV\QLVK/Z057*(9 MWM(J7 K818=\SY@ X$%\/[WN6VPREL;KS,AO2J+Z")KQ2AV99N2WII$\X>G!Q\ M3<8)EDFV%E3"QQ@8HM"LG>V4T3:T2B>[7QN2J/3#8J-ZAQ?H)?5;$Y(,5Q!L M$3BM+KRT!N76U":-P\0E7 5;7J4Q:LDD'5/C/&+#J"8L49Q^JJFO$L>;RXJB MST)!4"L3/]4-;"F[U5 !,8X/TVR:GT6+I2EL=N%G26&A2OH9Z0A3/5(=ARQ% MU"R\U&0?CS6#AV;T3(*\F0[Q#3 M347_*$5>Z8-P+S"-1Z:BA,\&N7-8$A;\ M&DX7UO%P)[W+0L.Q25^=_DUZ_PDW<>.OMZ7I#@&'4_DM6M#9TMQ=+Y5<&N4I MJ80_1M(4+"&D-8DJ3@-@;S;G493@,HLL:.[NIQ-1C3R/IEVV-/7RL(MZD#_1-$/#K .54?)T\2*S&B3+ M!.P,+J0W9>1IF>R@E,_-=G(F>1!\#T^0C*U.WU0-(?4-Z1:2!F4IJA*SI=DE M,F(HT$=YHGVR#SO:D%7/X.">4%?+/TP IK047&\_C#.-_HFBN"PZGN':K88>0?<; M96$P3?@\QHMY\!CT!2;MFJIB%WI,JA-%"ZSB3".-S5.YA3AH"<,K1#KE^/D/ M@D8@HT[K&;*0GX2RG8@U0_YFR=PR# 0#1+,T0>S[59%=:8TB8DAGGY$% M[CFLGT.-=#5O0MOS"8-JDHY()E#*P#14B9B\(T0?,,R@9DG5!$QHHF7=X@M& M;B%#,U'7_DP9KL0R4)2T#-SBA#='TJ!CB0OZ MVBEO3PBJ" M-T<;FGB4=YH9#.$2[7_WD?0)69$CCM+J_PDL;E&FFC6+0X>50MN'"TCFY-\* MZV=:>G2;%(5Q9!(Q**[GX,1+O*TC&" O%(E[\#TI,T]894N(ER";8J*B*RE9 M6[8-9'X#I&?"31&-Q[AAV3M@L"E]/RY!AB9LPXH,/@Z\E3B+TFD5/-;H20P; MP6$[18:L@N;HB8T&V.%I=>>]C-@I)2+E126L&]X95Q IB>=<,C2FSS,YR-XA+[6PW!T5.*&;@;AY& MK8%\3=*9B:[@E&^!,G-2"M;\XU (4M%6#;5L2D?+8V.TVFQ[5K."BN\TT1P9 M#3H&UR7T;C3MY@V D&WWQ/;B8[S70T^[=.P2HK%UI,/:U:&)J5 &!<,RY-Z& MK4XYFDH:'P:F@:K-5H)7DY),*[V78MP?KBKPC@C2CWRFHM^U_' WY_.B>4^^ M1?N;\0,H7F0-+;/9A>)9YHO+!>'.+//.=.H#%( W3M$QL2E+](]S;1)^S%KR M,BW*G>'G0C]%)3WB]*,0IWM](6*/'>VQHSUVM,>.;CIV=-.-R-M&0\FLS,<% M^U1NXP.,(]AX2KAF;*9:Z#[A!KOA4"B;6>T1A+1P,G<(8V]#7%'',GB-I)** M2S?9;%V(0-UQ":5,U&L\87.JQM,NV8?0ER MCDPY9*HS $-RB6&HTMWE*F757SHY D/FCCDA]1?5B()QWY0$MHFC&>=F,16$ M1;M(&XBS3?" &D.T'"&6O$.:8W5OD]N@;1)D*:>"]6(/#U,&V(IGDPF1K!1%># ,=!WA>-BV=9Q8P*G M2*^4:Z2"P?XETQD*G$36G/+#;5!$3-#'6R9DNJ,%W>,$^D"?)]?DM?L\>A5\ M;#V;%+E@1X@="IQ=UDH&[!P%$WB[GQW1;-(D/)U)#FI+ )M@"4:($C$@!(6! MCEL-**W)4*9XZPZ]V#&F6Q"@+4^&_3/BO#H^UR1V1$M06Z8\B:CN7Z8):_RY MK%\?M/I13(Y-6I'[:5.$']LU8&JZQ&A^+&K-7CI2$;7_=OMR2S9==T'",M4& M5:(D\/5Y0/N]Y*CBD)CF;,VMKDP?+L!HS(+J@#'%2SQP-I+9H M!U =16>#7A+LGF7%G(F@#,'4#O8MP?AUT;B":K>,'%%G=,&;+*I10.AY/\!I MD]9,=<8Q([2L.%Y4\9$[;-(LD;Y<0DZ1YJ,R,BH2+ZJ:&94>\!AP71O^*!,^ MQ%V:XL42FV?:W":CYE_.$VBS(?D^B2$/F=!J%&@;!*>U[>>&>;S%6""564NV MU F V>FCS\,'2UC:YN3>P-:PUU+:$;O&P#_YL:X>X<)XWK.\L9P,?5331&%@ M%3%HV-:2ODG,EA$>=OT PM ENU@:TR5^!(IC55-=S77 MCM,J4@>/78Q;4;KDB$1):P2*N'LK23!;@=H&:?'@:R9EK<_/)>>VFR$WK1#1 M1$1%A)-*!#J8&$S')M,YQ;V9(U%R5.:TT: M54QM@ZWY#"?THG_MG=QRFH^1!L7A0+;N '^-$6-]S#L9"-H'^&L4[X_%8CX( M6;Y+5$50\P&,[QJ='&YK)IUJR65D=B4Z .7L<> T27&=@YF56,"*])2R4\QS MH]7HJ$$9V8I@R"VGE^BW';[=2.#UQ+Q%<%%/MPB6WF3<:AM[8J=0,\G"V0%? MX52^F),?E!#L2<)E*,94XS8>I2I+_$9J[/ $T_0#]M$IQF#T@%;AGW7L1/L' M#$@!"9S;#CKZ;W2#6"8,A8#?,"M\ONR#VOA6DTMVRV6,7!'O&N3>M@L MQ-XHB)'H/'FL,HF,,IS>S*=SFHC#'! JF;EAR?)$!]N&^*RQI.6]5>UP2V#V M!&M5-&*:S]BY%P80 +,4'H@L=8G /P'Q?AA'T-KF%,W_&MO/A 7;>W?]DX=5 M*OZ"2_U"?%8:OVDKA+(/TYW'/AFJ-(;35*B-\.)9\^PQ"@M^=GNF:.5.\ M2+*F"P@=47,7A7,6#J#2AG(Z$AKN^\GEM4<^?64KU$./"G6PALO)#6I:K]XE M@3/;.PE73B!^?MDFX:(J<5 RW,6H"<@MQC04ARCU0<&E%;H#;.TUN-!KN\*, M[1%%:R"*]GM$48\HZA%%/:*H1Q3UB*+/>=*\,-W**Z5M?A,J,?%FAAK=U#Q+V?^RN NGGB4@;HW>)<0LG$;9 MFE FQGNI_7)=1AC;*=_K?V-%5TDN9ES,YKQ6;CKBQC5-IY0T0V\"['OQ]; 2 MZ%X;N:H3UB"JJ7=[[92_UO&>Y?CW4F5>:9+E* MNE\FLI@6WOZW]"7$JXV)WQ@K\4M*-;)WOKHZQE+,) S$2MRGZK),E'=N5ZCJ M07 *?E>HV[T2R.U:L'K8S2!WMXZ\?(9!DJ@T"^5\@I,I!MEPBCN9;A_D02,E%A*3@W*> WY?42H, MK7OE[,Q)&94A;3E+K/ND0+G'+EXJ^,D\HM MD B"P2@*U IW\MYH#5E_.P5B!"=9546<1KJ[+==L&TW?TGQ.EH-BW496K\$M MUFRE')71M*3Z&V/KS6\O?JZ":YT4^GZ+N-_VOW6=S6>Y M/US*D1O4:[3)L=>N//41C^,1#U?V#VL2_7DA<16V5 ]W>!3VIX:VI \EHBBI MJ0R%6I.05UB\!HE5.HERA-Z*79/(A>=1+-,#X5VN:,M-(ME427 M.B-WI<1"<7G<,U7 <@5-I?LV+%\>J@8<<5F@ $:OW7!S/6DP!P*C3JN)1D>2 MJ;0-NN(TG_M1=B*J(A"/V"(K;9R59"E+K$H^L/7BRX2O?$M:4=34:=8IH$IN M[I//O7@KX9;SJ $QI@[7&L2\_#7\%40F!EN%V=HHHBHENBZGG%W3I=,#6.#S>NO"QXB,#R?\0.UQ*U 6?U(XA8!Z"E]%T.J*5-/UT M9"U=U'J[T$-OWFIAG='(IUPD-HUJ3\,MITA+84PVU#8QT7$XQ9&-%S+S'A@90F&3(I_%$PQHV?MQ<*4GSFB^L/UF?RX7 M*:KQ7.'"^38\<6")E#"C>JT%R9JLM)?#WMD(WLF%2VF%?*3I0^_B+CT(7$]4 MA'+IN8)]P.JYOW8"%5A@Y;X-TR6I4U&-Y*_R\<(89KY!(6_I5*V++'7TGLCO:+;<.B[HC.FG[ M>ZJZ7>JR':M1:BWFLT7[RR <;YI$',^N8::-M1%YU@YW5K*=]IOKH?L]),7&IKF.:+1G-UJ1#LRH?8Q"* MHTXMIBPV+?$0P+!R',U,42\%8>'G6 H#G0Z;&"IA\X30M8),D]=H.VJJ5&WJ M7$%^)%1K&-8$K6H5BF&^EI?SNO%KD7V-PNKOE>&X=< _'(7E\BUSIVGH0\,U M2US2@<'(,3T%TX>])1C%(F@O!QDH"H3J4J.Q:6NX1HP06,0MD4&Z2EA;#VOK86T]K&UC86WWSZ2BP!X:4:F+IW%G1@^BL$6HPF@^#(?OD$S&Z.!20MD2HL, M]WPTMT64CG7[L-T%XT&3,-,L46D54HG3@CG-KK@"B'V"RAQ M>.$E;B@=7\P. C'*N CDIN=K7U>H:A+M5@K1#U8USFJF>?*9>M@ !Z\235]5 MQ4(986*5>ME+!5=G6M+)>S1Y",XCI'DE;QA*&7XK-&!X;[10F]FC!-85F-Y3 M95BRC1>+>?UI,T5R+AALA0&-OQIP-B3CP86MC+\ +<>.ZHN,=K..C,,/YJHVV)2M8M*+U)@ B\0Z!29 MEPA&0O0%D\/AH<@/$V4CS9F$L,L>GV;K\4$H824CEAQN< R M"]Z3>L2KPGIV.U*@C D9)4;6)OMP4VP$-E6"[B1LYJ?I?+8%LO:;4:&!9[AY M[&:VQ%*0/Z!N:/=FT;6F'B2D781WQPQ[UYH%0\FZ\Z!?ORSX@4MY)_@>B?9! M<(V)-09T-U7%%N5[LIHX#3A%UJHII_--7T2R8'16/'3;!4E;$="^FL:F&SD$ M@T28$.X5!-KYO:L0P4UZB\!M&,(U[QX$OZ9%I@5UA-,B4%5FQ7$FTN2UVTBX M929PB*6\2%Z0,!]^%;)8PTJ\5W._B0/+<1)-*;1=M$2?$*!IZ297L9$[_M-& MNWD*E,9J$0EAQU3I'-B2) Q"UI?O5N9:+2Q0%#;AV" &G/U)_4<>QBZ\;>KR MPC'80S;?I2$][3Q2YGHA#1K.01;X78SP,&[R5 +)036O:C4U>+\N3);#N:4/ M[:5J>TFOM;NVF_2\&=ZW>N F/2/Y)K0T$:]"F]S-&B&62--L&%I PR*(F?.< M($X\$ZN!C_;(?!"2N/H\>-?N:;KRO*:$8).-TBQS0:8:=N58]0*D$ 84IV&0 MF=X[B[' -D2FJ?:JR9#+0)QNUH?^)N)$G>L4,P@=?BZ0&Y3X"N/W]RF;,B-B M#&SVC6Y=IEJ3I7%>H9!1PK5P/C85,[CF53$E'\E\M[D*A)IR,".][/::V41 MUE4,!Z,P[K!%B!U-IS,^07A?E1Z=CEZZR\(Z:DX(0K@/,/7%3#;,04C[GTEL M&=!/@(X_,4P!%LH$;,SW;EAI8>U85!;>(SU_"(%&*"Q*=Z1X^%;1L*A)?+39 MD N*+Y+%O4).VBRMIJ&ACJ;84QS1W.(I:_N>.:&MELT.&PSD%038Y5 <(LER M+!N1-@JQ#;F3YLH]FBK479!J"6%8U/,K3\P$H.=>4"F7T8!@75!>/*;B+J:Q MPD91Q)(7"9?UEBB^(F8:_5@)L5E+?MRMOV3GQ[ !Y4R.S-HY^\+G"S>+CG C M/LRX\5"XN"':!B,2)]83/[17Z<"F;-768;JZ7$^HH6U,5%0NG*\?/%XJM%!) M4=)6T\I6XAK+*CT6A[E@P+AP4*T@MD#RO"6Z%HP.? I7+#!>QST4S8YWJS[G M$ATB?IVV"5,U4Y@(&%.7N66(CG7=G@:&1\$4%=3.''1KAYD5D9%U_O:-#$@O M/.$F)<8-3\ J44UK(RTT8XHJ&8O0G 6X!>WS&!B+9IXA8]-]4@TFM!WL@B=C M:8*&B1**("NN":-M+G/F,M3LX;S57*A9Y/13D/:HGF7"WI7#Q5^KR-(7M>+^ M;N=7.Y4T/N>#\73#*DUS A#U/P;<&5KNTDRYZ'47),3MY T)M?-:,9GI&/-& MX"\CVB5T.*ADF5E\.W/^5&0[HJZWJ=L2VO4RELZ*,Q[VO-T_FH"1H02N^)!. M$*=IS3"$ZSCU#M)R-#../;%;NI*DV9Q60AG*Z*_N!;=GJ])SQ_/K(K+P# MJUTN5$NAM+<,SO78GS6P/X<]]J?'_O38GQ[[TV-_-A;[M96%(.@(_V^SD@2"0#SP=^^G:] M0J.=O0,2,V]['1S?7\$CQHCCYVM1E'^! ?IJ;)=F\:W"^I=8\HC$HZ$HS7&- MR==).I,@I*%.%@Q]C?E]Q=$[ND%]D%"S^#<:@B'<08PI:X3;&)R=J,;:7@X' M5A/B!N:P*S,^4?&)$(@0>\C@J+R]4%U/31@IU1UFW,%/K%950+)#2 M.A7F9:N*5+8#TF1XCR]9NB^*EP?FH(K7"XLXUBUIC0#5;&=Z89E!G.5"JID3 M>C<5J6E*]8Z7Z,BF(1WQJ4 HVM)+^WV1]I^*G-C&(X:'<"]!FY/1ZLR+IY4* MCFDZ14,AR'2Z95 _*7G:J(R:-:,^O2Q\>5DXUX2IYEB\$IBHL92^*]6'M Y= M3JQ_P^^38OI?G&U,RN@:##!-41:<-XB @6^'J^&$?GS^RY.!/(4!BZ97AP.- M\>Q95F8ZV\AV'(9@;8LLP8_2Q:9#EIMOPH%0#[<1EU2#LJK(3J0H-C@=UTJQ MD7K^BZ&/]3_O"24J70-5\K922*JSUVZ[XB8WU;-.X-;FL_J=<5]VQBFLV0YV M#1#P ^+X?&P>FGB(Y*9]<\97!F\,>NTTKMT,!";J,T8#PHD[28I>]+Z\Z/UB>ES/ M'7RG!L;/R2'W\$7"&>1J[<9Y1JL;F2.)3"T5$TB$VA"B?1HKE(1>7.Z+N+PP M;)0,^E7J&_E'V<:^4GY9@S<0,$R8B3Q.,RT+0P+E,JK6J52P9ZS%O",5!1>P M9.!(-P8!A&E6P82,!$M&_)GOJ=<=-7A,F)W2I1ETV%K_;,#03,3)?Q@9Q-5" MI_MPV.5\32',Z=ZRI5&G<;&Q*EU;XFO^%+Q!7?%Q&4P?XUFZ!ZEBIMT_G M=B1PMZ"X8DFJG-KG!6\MU1'.T(50>SR([[\M>. -,_T*$M2E?C=\\%[?.T. MJ.D-+26:&_RGUAC*PL.IDDQ*;+$&V(<1$S_@C&B$27]3C9)?PJ0OJS14Y3I- MF&*PF&'5;EEI6W5%,1.3,4J2P?8?9AQR1 >'!]4R6!/<32K9"H:PM00"WB"KS_]XH/F8@PYFA,-'7!KS/=&#(8( H);)%2 M49M$/68&(2\O\!M*T[=9,:- )6/F%X1G$)Q'U"#1RBU5M&H.+2H2AK.HPN]+ MJPE:/G_A=C'X3K1P$K!7N&(YK76;06T=K1SE0I<(,TR]-(YE+I!E?X_9OHQ8 M740/I'(CM/);U2;\[+2T4^C7^A/+>@!?QYRRI2G4A6E'-CC%7D."-AAVD;A* MHQ4+&\W0G"2:^2R C0@7&_RNP\C:6?1BF70OB-H3[4&NM%)H]''U@S4XKW5! M.>B7KR6E%ZF8[9/ZB6*3"EP$RQZ( MGZ>;8;K2%-K2Q=#= _B3Z&&=QF@,D:Q#7RT7^9_D]E212!CVP:2.+""2=BR5 MYN/4LO$)D)/<-\AA7 >I0%-6NC"94Z.@Y< "\0>#U+^M5?%B*3>R9@$67Y'7 MVC!_6). MYI?FREUE.U2-K?%!6@9Q*T[^\8$,J3P ELHB-FN>X[K8A"V+PI; M+B59*FZ#L(+[\+(8U52L,VS&S&) M<_4$DB^>TA\!EJ32\&.H5WVRO]L@ UU M$^&A9P0JKG0M@VP:3T*54X.+J/+9#&SDTU5;7.]#]_;PYH^"-Q_U\.8>WMS#FWMX MT59?F6>*"#N_&X;)Q>8EX%MBPLMQ#\-1OB/:! M&\I0BSMO[-:[:;M&#FJ!4HF43G;2/(KZOV;S+LN2%[(D1RQ/I"GAB(C8_-B ME&9&:=E&.78$2!:]QQ4!'NI_EBP/\)B"6C/%MIN?1#ZJ2:J0\ >[>59UMV"Z MIGM;-I'#6Y;M800I;N35;P&7)&-.JNIWN=%"\\+SV@AJ\ M$%B,&J:EG22K$B5J-8DBGBZWTX!.JG,]/[<3R$8JJKA]FW[K\G)_K7-L@!01 MMLIX_#+J9:P 7NB$-I7 =\43TUML$/Q@=V":(WY9>U[2#I;W9BR<66V=HV%M MLY(3+?!3-%;+@[>6<]."WBS0C6,NU-K7A%869\8E)W*Z^3)&FCO^3&&FN?G6 MJ2,;[0K65<3=2:;QZN]:MW0&5K=B(DY3[,Q-O8J*HJ;U:H0N[>ZR!..)D M2.\SY#-UVH*XV"3[ANNBS!+,&W;W/S&?9YNA,<[,?X/;)6Y)BQD[8D]NFVX3-1 MTU!*!6OU[2-A ]ALD>F%C?>I9="_R(?%X1L MLC5'I+:CD<(0MV5;=)!ZB$!)U343@63I>R7TOMH8H06':0$#Q^V=YV6)V*+P M;+*M2(>WB@8+VVB=S#0^U5KV1*CQV8)"\QH WV'=G!?"<3.DNK'*62DO"[G$ M8+&6-'5)3,M$&P:NKN31F39(;-W2&!SHAR8572"$=S #7FQXI&UC?[B>BA%F M> :Z*"J7TIV#[)SCWS4J%A$*FN8/7TGBEL?E?%8K MUW.DLR"..(QB/J/5H]0AN5KLAZI_Y?8AEPI; M2:Y8DR06I>.M$GF-"VDUC4%=H:+72SDS9CPDK](B.S0^>Y08_F9T..W7T;ZJ M)YCH5[DT9!<;OA*U 0N^0Q\Y&J'F$@I%ALG2%@%U.IT2>5D5E]%,AT[D7+W#7S>UK38MY:?.XL+@TAT/OF M@\WMF*O)SUN,ZC3%==E44D1)+=V8)&JEMT]M?YE:F:,K.BODIC1MWLB5%^VN MR!'@AP@Z49\>WU<'__NIGI"%#_;(#Q>0G@XW+ZMG4Z1DO+!EOMVTR#FJ9:HT M''IB0FE@%,:AT#+RQBDS3EPSWV(H897VST;2Z!PQ+=23ZRG 8>&-NA#U'(+"Q'(YV#8&1JOE]T-4U( M@.U/UV FEC_WT,%H"V+CW*;-H@DS=27! P/7(B 9QX4($\#E\.[FT[,M1 [P MRT1_4.@8,4[4R?8W[W@TVTWH1^G:^L71F@W^J>,*#T/3KMY5+]&2 ,U8I5BC MP;N'C##9"KA$YK>>/G1W$6R72JGW@C^#TWG&61]>5S 6WNNB]YT_<3BPMO:[%N>4+5,YQC2T3<%\P>H&MV-!I;M^V:.61 MVR!NM1#ES86NG3_3(W?3-,5QJE(9'^UG>%S"G(U'AX1'^@7#O4\ M$X!A[PU; D]$#O#H'71*0RYI S\%8WOX5FTY(C6BMG^1L?$WI3/=3L:(_;14 MQP40L^#AIGP:_ X_R7PG\X -G8"!-EFWP>#4DTNA@ 7V YH;UUDE)[4TGJY> M,NT.N>+1"AEQA >34L9W(B$Q3GR&_371D\AK04N,.OUD;!^CLAF[$;[!J675 MV)W2R4 D!PE X35-'E.+FB@;%V5:3]"9Y4 LECW&C?2O=-^MA[P-$G$Q8K($ M3M2KE,%!BQN(<_5,D(>,/HOA1FH6[+<-6Q&+L#T:=?I8N4H"@[>X_5RV+B?2#\?@3"7[O)$.XZ1I@Y?9XDDK8& M7:(2+V?M%9\/,4YN2@,IU#RP?Y6;I#](:>JV=="N%"+7,!AF1?P>(;O449NB MFJ!]4/>-;$#L?@]#T(^[@K/ M]AO2M;K=\7PQ+JK-2R"8B27KI3-^+@AC"#>0;XA/I IB1T\.@C/.;F!W%$); MRSM3(U^F"6^4FU0MH=G0S-BL@]U"MJL9XS+LWJ)/ MI;I]VC[\Y353JG#66LUI ^(U!E+I(D7,[I/^:Y*ZEN.,*Q*KVF3S;]Z5P[G9 MXA+!=&GO''0 6RIP;I417-YPXVY"Q,V8SZC43<)T %ESYG(&9#AG=2$+(XRE M(Z4$9:-!!T9@W6:=YE$RMQ[U%,\C\9G8\X/^T,7@QT%=Y-U(*V'?HZ-P.%\0 M*[-PSX,)"".L>^C5\KOD;81O,*DJ8:B\K"/-/VQ)TFW!)*4\''@Z-YQ7'R+$ MVA*KY?[NWDG' [\'?8_YC3-?4O%'J<8 $T1%V&D7/R=735VRU5(V6:?V7?KI MG^\,:#%?:&);;VE7-7JC5:?0L=/OT-F=*?(("-^]2T9>\E>@P3(P&2"*0Y.M MQ,8. MB@0#YNW>G$Z'+G[/ZJH.Y)&X^654-C*W5GD]B'FXKL9@.9N0+*),Y,X3*+*N,*X/YLAO-!"JU@KD.],]%?H:8_Y5"MF MV/O6\+XO8J;\:HH'L2HW1U8LHZ2QU>1D<^)3&H]!2^9U^K/ZHV/-^)33<+N0 MJ+"*IG(O!=V&\C),-Z)3%]&X) +5 M3'*(J] MXB/W'%M:BG!'&HHMV%=G5C_Y9)L4!B&R7R;J"DEQ458"A FFKI@BI*:./H3M M@(V95Z[1RBU=\/JZ;Z%CA/8@$H*5VJ7M[%HQ:\H*MH@V^(P\38N$6@Z([6X) MM)W^&7Y!K\M&M!)?"@JD*5$[Z?Y"NC" K1^'6@_WW@B+/1=Z"DW .JXGC@K# M*9/>".Z&08,P2BD0T:+N 6KTOF0Q[ JAM?161EN2V;K7ES'I/-!-Y<; M&%7 @"[,UZUP%)U\W:=68O[YZF/DA5'-.;K%F?)X"OPNZGSJHE>M^P(X+&SX MZ_5U)"NCS@DF>TUW%!'X)A$\R")3HW:,+RR ]HT2!=TX+=!U(X3NMST)_08R MMG61T)]9*WJ9;."@Z8RDJM^>O>NC('!/>PA<#X'K(7 ]!*Z'P&TL!*XW3S;& M/'DCX;O%+EYG,/_@P^1IA/N'@W_ZZM.8XA62+,-<*1+?@Q^BV[NA2_%CE#>( M7*$+]W=U#FR,21KFOW:IETG(R?:$($1 MM4GG%MHM]G)V7^3LK)C-24-U*,KS7X(7.ON,F"![K8C;BW2, ;G@$CM*J. E MHVT>G_]R]N()RL0IZ, LV'N*W=_WGFF%!H]]J2C^*1B$*;((6%8PD%WJ&L_W M[>]1 ") D4#-1O$2T;,8T*E+$'+NEA9$-+BNQ@HVLRR(A)8 M$P-D-+ZNMH@"3N G&$'FCA;P ;4<,;@H\-M*4I8N-0Q%JJHVIHO&69#GY76= MIN,#4_ <)*.N0)6IJ[U5)6*_P[_\#J>3A))"Z=^1T]A4C!;"GB,J'.$C5$E. MNT8.CWH^8QBZ$( 213TC6KR^X7S($-P3:5T94/H-0\ 0;((;2!]3O"GQ\EZ( M[HL0_2J9=6-@^'E'LDZXEH%RA*1J3,,9(:#2,J634Q)Z3K.D5!Y^7"V@3Q>5 ME(BBAWXGT-0TS8MU8;R]9&V.9)$(M=IB6 ZV:7$EZ6V7G!C.N;%&&KB&RRM5 M$XKNW&%!/67?[0=5HNVLU9]3Q.^F)Y276]4T;,R^Z-8_>)TL"4V1"K\61\2I MYY;DL 1D3PDLK4'72TWA&4P6^+5E1 .]&NFB$L..YA[0FLS6HRDC;J\=U-L^ MZ0;;,(8:S4NLN?V>!L%KP?*(3^$FP]$*C&9$X7R*J7#8/E%H'N]W6@\%N:*- M/JPW*G6A$KK&;#3!D/!TR<"@JSBM@+<49.79NI&1=*T2&#%)BUH\PK:(0\&# MPY(RY;2IJ%3*-8*1ZR#+V2:(*D]>V13%U28R0)A8IF/64VNQG!W9<@> W"?U M[HLV_@VQ8AG1&&)TH6&X732B]IM#HB\$&:G RT.:E$G;$7R9(J(X3YNIXRR> M2M75<"W7^0L74*EAT=3?\G3S3';Q3(?&=]5#ACO,&7:+0$+); M1\[OI:Z!@C G[RD%'4=4$,GJRO T&29 IHISU5!1\K9 &#Q6$\@I(J @V%#N MI'7W)6XXM5XRY,(\_(K*/$#)H86$$()"^K?^X&Y^"1*X=T"!F$-=WT45E8/4Q#8)FV-<8%EEJ+GJI6@YRXIK%$>0 MGS1IQ'CGF@,6QQ^* F- LV M*:XU@,06[9$AX)=[&7L-5-&P*4&R'PCX;;6LOR-&.XZ,:6<+XT/6F@T-SBAL M025=ZXY!D [_J;-6[5H:S6HKS05PJ;C2;,%&=GDS.V B'-TC/!,;:6 PI)'I MG5BOQAYA'36;U:A"F5;;0OT--)IAT*S%M:6HV;G &&YW2NE&MD6Y@Z/6Z'Z) MMFFKBJJ6=1,;6[ML:Y:97VP-=T(?6+HP6AI):*/W8:_+#L:D5$+'MBG7^#@N_.W$AK8FWZ]I;9AYK=.$9,VUT)VTUM)#N_/".B^0EP;P M$BQCG)L#I=W;MV-Q]--*6Z6F;S9-NQP(J%,ILD"&O2![CE0)#I_GCQG])]'? M,#%HZ-N88U.!3@[E52J_2LN"Q!6;J4YG$8W&%A3HXF@-/]9]MQZ&^KV!B-%0 M@V.62T=1N"&1JT+Q8.2ZZ=QP= M8HL"67+!P##8V=PMZ>=EA:3K/A,N.68]1 M'S83DB)/.0V(N:KR2J)"M ]5SFS/EJN$9_-GF\<-1ARZJ%'A%]VY>[&!["9N*H(!9F&UF(*JJZJB79)97O=!ZT$AB% M89CNB4$_#A5]TJ.B>U1TCXKN4=$]*GK34=&;;A/\: MVDHF2Y?R1#=1O"1T^(UKQ* AG$77[.,)H_\",,ZW@AQBH)$.)YIA.4%(#E:G M3HLU,-]!;K 36#%5UVC7-GFEZAI)BBA;TH6(]0 KQ##&#J3E_AD2EVMMDD=- M)9R+($:RE.".@.!R^RC3+%I2RYBM#YV,$T57D=L(*<6([0KF15HD-?D(J6^\ M0$B3PP0B$:SM9E9S$S9J"N+$7-GNA'\6!.L=1D+7B=]+_2J4=L5K21FX*)GH M"GQ85I64QL*>7UY+N =AX-\8REHTYR6B,,0V:&7=&/Y,*6G5M "2'0QUS_*: M?V+B./HG-;K2C;ZL$^!P6LG*:#CG8N^[%VJ$I(43/U%CJ]M747'Z\:YZ6#J=$/21>EZG]J/O;FU%Z$&3)B \2\/0^)N MZU*^<8*;20OMWTYS2*R"_$ :VP(-"M"WF-TL-Q-1TLK,9WA!Q9M;N;AFFP-7:/8:7 M10;;S E"TFB-C"Y2-P>3-T#XR"R;XR5.KM#L"T?>N_F/..E(B _<#QW=V988 M; O47NU16HTX5'Z'*4VZ1ZO+$7\#5,.B!0MD['M/=3/>(49(6E[[?1L-_H=E M3A^N3D;99=FTQ5!TCH^D.:Y7QL2(8GFH6+0>(*E%LXE__X$!]0'![M_8K6OY M^(+'/[QX\_:)($$Y1\Z$6*WTN_@%R&U*!/VPXRMTM])JHHT1*=.AS=S.KK3< M%+UOQ< O\+Y&9[ ,Q2*WF(.GPJF?@F(BR=:4K4,%,YL6I7TS6_[X/3+?U'=7 MTT)QC8Z9?@>ONPV2>IY7LL$7,0T\99B'R$T[<0// M0'4?DF&]P$*'4V/IL[H/+8MQO<@=[4[^,3GJKFMH%MO'CT0)YJL0)4W& )^W M>(K/\*L.OV;+'QLVL)W!?&O2!Q+4CG_]_NKKZ=U#M >N$'INW.T J]"X+[1M M@;D-6_,=*:\=$QS 1;J\3JN*?Z5-\\L),KZA_SU55/_'.#@.*K2XQRN5C7;P M>($Y,&<%7O="H8AH\)[!K1)-'"4UN?$,8=_\_617Q]T;TF0.440=AY4<"(2W MA8?\KRT88/U MC1.\&,[-/,'RCC,)F:#$GF41->LDJV?98_BHH;^Z]>^+%U8"5*\6* MB2$+W=:TH7XV3_;EQ>DZ3^,_/]V2K0_SYJVVT&)3/:QC(FI 2Y?](BOCDJCQ M425 QM*Z%,[AM\JK0)GC'I+,"GS#D]#ZZ^WM MB6)C_#X'@ML&K#Z(5;]-BVY#7A*Z_-"T_"I)(Z^%!IJ2>#)RMVQ7V5NHCPF. MH]L]MOO0C1 ER[C=M>D,LIJ0AEJ/:CJ"&R'F#T.-W9A<[L-KW=)EYJN$$O; [0^!J#UK =H M]0"M'J#5 [1Z@-;& K3NGXWEN=%%Z7G1QEQ 0\#T2DM;OK=[$Z4\"MLQU3:< MPJL:RM.4K=CU&A:4XY%052N9/#8[Z_1KB-Q2"V/W20 L(8(T[X2H];[OG%_HDN M(K(-\!2AC1"B),4'42:-I(XSO@09G5N^XER*C9"%;H3)L-7Z3 M-G02=.(P>E]HB)>?AIN!\68DQ$',0$F]?$"&$!$PS?T%K" M>=(@N*0?.B?>;C)B!](._,3O#+U643A%Y>5+*99@*HU,X 2WQ;*96=A3D6[B M5RWMC?:R*%5!33*7K1(M*_FAIA\L]_Z4,DY'R(@ZB2,IJ.Q"PZ'$I$F8>]>+ MP/V3B/^I:FRYI]/TV)GM,B4-2ZIQ;6$R'8>F1)34P=Y+@)J42F=%N>K0#FV[ M9%G5&/TU=)$T[;"D*_TV)>&@^OS61@5%>?R2IE6!I&W0@F\)-4)M8 PJ J0A MY7+<54$V9!P UY9A/E(FJ^M]N45URAEM"5XJ/C@1U0S')EL0,&>6A],^%W[& M7 \UI:GU =L!\;.+ZVQ^-PGAE@EW8@ [^\,_I&5?M\WFZVM4LI-TIE7I95W$ M[Q_$3-PA1P,'&>K3,?>X5<(A2L?5A#LFSIH2##PN@1B7T33 #K%$.--DE/_& M[3"-A =NS=M5/J&\7%:@6P@J%;E'X_<8A,=8?I0UDCEJ/T:G[SP.WRL*_6OT M'S54+"4U3@<*/MIA/$M2 G"(\1-5$U-Y_"4YAY8NWA)]MB49)J>89E$6&#>! M6AD=-?A?RNW\V(!<(FTUB<)W!6(60!28;JQ@L*!QO05H];=*A+\(TS]S)B,T MLLM0G:_VCP:[ 9RXF4 T-,[R^"@#X6J'^U?S+8_<__V#O>?;[>YV%)5 M3@JD]RYJ QV&XS'EV%- #,4$?M,725)>V0_P1TIJA($T,=R5(9]D-$7^2M(T M\!$Q^R#>A39U1O)2\6"7JB./9'R%ZC *QU$V#E*X:BID*Q E2)0&3/?-VA!E MTR4N=3W71/F,1YA38G>X/9"'<5[?]I1BDJFG_J"[\@)O(FM4TO*=.O.GJ"SGP1L"*E>PXU/B0$LOB0HCFRUEG^'R/ZO\\]WS"^D\/!T==: M3IG4\W0*(DHAL$V'A(UO[ZS5<]0((4 M)4LB0-5&[+0EDE"Q*JLR*_/D.5<(+ZPK ZM$&3Z^R/A:"DB=/V"@* N#I[Y0^Z"[II0YP?=T7FS>*.2T MAWM"E>=,221=6S5;%'!"7,,,T*J['1WUI:<\)_MVOG> )1,$B%+[A9''Q>H! M-I?R?3/DL]'U6>*8T.#CPO%MBK]7GB7&EV$B 4P9MSR80PDA ?Z6;>G>/DXW MC&,D0M2/H&VI$X5E96J13*,;6>DN MGF?8\QE3@8760J8# UPK]I)%V;CB%#Y.&Y5T@_=@Y40CAZW\^II;(!*'/"@XOP"DP%3H#MF/35/JH^Q?H68D\0:@G %*SB[+G>2!J= M-+JA1D7.V5VQR>M^$_ ;L"34X<@Z/+HD%YIZV879[5DNOS1K;?N\M8CSS!TL M5Q;936!? SS8,[6W,1!J8HO&Z'NE;4D5@$M1V%X0[XSI8*R[=W 'U5C8<>N% MGG)"1!OR\O.(G%9YTX4#4?KII $40GGQ?&AMKS"0^B9L]/A\5C\X"0YW/5[1XQ4]7M'C%3U>L8UXQ:T).<,11 -W M2(ZXO:#U*X)D,73LY 1A%PLQFU>#Z5)\WU"IFX@@C!%MX723#9(Q"X;%<6RD MABAY?%-G&5/,**]9MY?5 SE[B"KEEZD0!D7PE(GP!K$<'U(.F+^LTS=R22WJ M02O%R"-%X3$>JGJ4/$:A^=8SZ3$&\%Y22< M"V#J'OEP8!!D,$U'!:1&BR;BLT"5/55A@+YO0OXL( MJC#A4^$3CT0PH#!R[CLZQ+,21U!7M&&DRUU7: H!HQX+C(+@B\)>;(:K&9N*F>+6!&FR'Z36.8NGB90(#> FF%FFMD?(3G]:3"S*18B],A'B:&?+Z1D5OW@,M M]$(RW5M(K6U(%(O#')>:KOYI-]T3F?*Y[4#69*1+#.,VU[[*K=N&/<2L,:,L M!A\8R5-NCF"R'KW6E6S!FYI&V74*EI1*ZO:VQ[-E(35N3!P/W#U ,92ZR9"K -Z+-W?L33DK/!!1'9%R#K!/ MK/H=JA-:GI>>[<15S96HS1D.-3:G> M_-7(#A6.Q]BU7WA\^W?AVP<>W^[Q[1[?[O'M'M_N\>V/&"IASB2^HB9@F FB M,ZQ'&=).IP,2N?86W(?*\47 C#\Z[)Z/NO'22^V) O!#O(!S?]:/R@B5.IN) ME&'M4W-DG&Z9B#75:0SN1WSCE1XXGO9%;2EGGL4#L+ MKY%TZ4)*M]QA '9E:9#?,S0=LG!I5L)#&JDD1FB*JZNNK]^LN4F5&!W](I/K MDO%)0(R(&#<6K@M]Z<'BE3-+J4!KQS(-T^HBY!'6$CZ6_96(9T>NF*W,E]"* M6:*JDG5'8!N9QR1AE:+8(6YS?5% KH;8*(<6M9$M?J.Y:>0K^+)9S(S&UL7B M5S$KB<(=:Q9<_%;=_%:UEB/Y2ZX4@@5B(G,$OZ'@EQQ$15D(V4;7DXPA8R6" M#CAC(1@ [%(AEJ-Y0F+*BF@PDQ%\QLLHPLP2S2MN*9%U7MZ.8QR*.TF#?V75 M>35:D^G"V]KF;0T+EGDXBP4G@Z)%PB[$51>*'=AXR*9PG55Z%>=9RCS.HG,< MIWAJIJ4^?%"U^:9GZ)SY)W(;Z$"H74N+?R\(1]=4>Y-L_"?6L(@?W8E'X ,H MLV55V_59VI2GGV]5H-RII";9^UQ!@"6(5]HZYFO GG'!/F$=/<-P!"K:FTV* MF>(4RV=*2EUQB:J@E'M-5)@S!3?.*M;E]%\L4+P8OFQHOIZ =30W[ Q9DDKA MA+W&D[TV$/TV9+-.6 M06*N=Y6+- IUIM#"^(WP\(0I,%"C>9%[2BDH'1Y M5-L!3!;$"3N![#IY1$>R-)W3)Q6%KT3#O@KF";$5_USA7%%:T6;4YV896QW MEBQ#IVX7$)7.FE8NP7N1-S.A(UZ?]N!C8#[\F=V^ 3:?V:>R2=V[&E+;P8^H M]<8\*@ZG*ANAEO&VAV(-&\0LTR0HHAMX2#Y"/YBYW\;$B^_:(-TG<3-=DCU. M5"2Z)0LC4M]F!#)$S1=-DXL2S,Y(X>]%:L3[7OCJ> >;0-F2RA*CM5&1G?^8 M]#):R3SP4PG1^))\!3ZM&@CN&=25 MX.V$ &.:@!>[2MB@^&T((L,J:"DX>@1W.H@[R[.H/T :MG#&46$/EZ &%]N* M!5A]%JTQW?/%*/?@QUMMAK6C*16(K9PU>P1R,5L.=75::G0?-77.Y5KE87%Z ML8U00$SPK7;X7ZB3&Q=N87JJPA0^1J(2:,0W686&JCNL=?\(*4G Y=T\/A0U M^$BKCLAZ6"BEA>J?NEC/'O7 X) BVF8D$Y.F**9AB_ZWP#V78CF7P3^%V'MQ MEBSX4P9X"[;SR%7P$@:$^7W//3_,8RE[OQ\#7;2\(RQ+UT02;0QUR M#;E%G79LO';X]MJ.VH%>>P*0RJW6@ 3#*)O)T3MW^ZO7.K3&'9R-O;45O/$ M,E<_NN8Q0HB)$HG_E3%-**@AL#&P/V]LW34V4IR$)V)^!D-<]/N_9-EEHK3, M5:QL=YZ\\DF5E%;Z36&X5OQ8>RO# !&YEU6(T/:'4:?LXXM -'64SIFQD("$ MHQL78LE+&TSC;STXA9!]?09G!_]L&D0<(;(9TDV8)Q@94?Z I,)85PU^XPVF M*P9#I TBNC.G!&EB>^VD(JV44Q'[0NPF8DQ+)'QEDOAE01^G,\L]MHC]6A.9 M0=C+V@408NLFC\:D#;W#,F=KT0!O;!TTMGK)VDU2%^6<^5'0+'1B],N(Y3=9 M^H%+Z=SVBUGLU+13UNCTW/XV5>MPZXE5NY5N;U)=,:E3.B@@P*[CY"^S4-

4)UN9J6ENFE> MS>Y0&/"6L7G+."?\("UO4K\KZ;+.K"H@T>[7>9-UQ2KHE1@8OXPT7V0TB9A7J1SCVB$66J2(F4*BL$";\9(1&'@?LY# M],GHNV^^I_MFZ+MO?/>-[[[QW3>^^\9WWSRBH]&! NOA@MMV"930^6-S#-(M MW>;UXSIICS VD6 ET6!"E)O"EQU+VDZ2P,W( ZQY:UR'CV*[$L7^HC+,RM.1 M8#"ECEP;A)Z,):L\OWF'EO6=+=((+9O9XT2=X9(;(B-X_ Q0:;R8;QU)9)NV M(:0HE0@TZX&F<^S- XN:(6V"JX(G7U3(W42(*L2N,U)0 [:643-G;3Z=X["SV'6S2>0Y"POX+)"(ZZ[7XG*%S""8Y26B4U0B"'ZM]WZ%;,R) MH_EI,-B4(RE81Y,+.#V-@2[JTJ"6VDI#PS4ZJF$9EZWB[TJ@?_-X+(7X;$-0 M20W+\/4S4E^H"E9CR-5EF(ODS#6)2>1Y2+D5J\8@7PS.W;JLJYH0LXOINA,%9J%C:X]DPK\C,'W MNN%S&$WC-";_@'21Q4U1JJDFWL\RC(!<12FLD_90D05&JW)3^&IJ:KVH4N]F MNF5>YQ@>2N.M5MM5I-9@;YB9&SD+A.RB M_H>\H7?%T$^$[#3D!(1&$]?Q8_@.)&0B=3D37+OR!]P0(6H52#("UW?.BB#_ M1)A>5N&E_(3WL2C*M;B8Y5XV#/@]C9B^Z04F==^39APB#\GR&[GGSS,=(\4S M=@@%Y.9SCT3KD"V^(Z/!'):]Q<^OKS8_(@@Q?#!TZC7%?9S!H@2A M80BBLB&&]82)AQ;6RS!,9*8X>J=\=(V& MH1+6E3B9"]3CG%1E4<^01/A4JBYB03H@:6?JOKIPG"P4!J6;+4G63(,-]QG! MV>%UO\^B$ NHK=!R)19;RN&0#ZGVJJGKF.-(O #-.^YCZ1+$7BP2*A@1_PFE MI]";U-8)G=@4V<4XAC&=7_0*\D/%N:9^O,RRB-CEI+-^5N404B&PB7I_D)4T MPLA*Z;HSW02IJ8M.$#"'2S8-*NVYA3MC*4T5QZP!-=4/CF"2^.LV62A^B(BA MFEI7;E\'C4S0!5%8=6*!:]J%]388W?X?7N8*D61:V+6F'\BO]H2H]@HKGFCQ M4V8AH,=C=*$5GFT1M+9TFG'IYA[3MQ6G[EUA$R<7N#S7BH_A)"LLF7$LN^I/ M15)F!:YSLDR51GV##5?6H3"F\/XL VG%I*C!=PC-:/FBQA5>&&CDX/GU%-I M)9.5:?K1LSUE)@2]3PN5QH2TLJ5:%4Z9&!2E)4IO7ZGVZ>?A M@)WZ7O"KJ+3+4^C[Z8]3ARS\OZXO2RY#POC2U)WMB121.#GI)!W!5S%23VA\ MZ XR!#1H9AO\4PZ3*9'_[M!I[81HU$6EM/Z4'A$=R/#Y'39\.&0N<,0%7)K1 MA>B*%E.&(EG>PD;1C*N*F"N2!DC0\@/'-\BLT2"SYQMD?(.,;Y#Q#3*^0::- M#3+M5JJ^:YC\NS(\EA/X/?RK^!,""14Y#A\B"2I+"M%UE>K86"CW,(3+P)MC M16$VK#0!DO,RI8L"U)?2^0BA9LGK(.P?2Z)YS.]%A2_4_'7UG1C MG$>8,%Y50_'>,XMO:B*XIDNMB5+IF%@@X*W&-CNEE3Z<=M.9*F--]LE,$Q$L M5\Z9>&M0-@J."RKLI(4,0]^G'79T?"12@]*=G0-N&&&)$UM*QY9YWAP/O'F$ MJ)D2:%DR]HX\AI.G":_#/-+,2430RY;,<1II"QO (3&:,IVA)LNH"Q7PG.JN M"YEO?8DP(!%G\*=V%3%/X[)GXCPH=P/-KWX#Q^+BB.SN=T:DEH[G$S[ 7F8P M2BP,:2-\B&0Y8P:(SWCEJ+,*K&XZC34RBSA=\<[5+#Y APWA]VA@A:"\Z>)& MVT2@OZ2L&3YY-\(3'1SSHNPCE<2P4QD*TGC2PIXJB-XW3M/L2LJ;!*]W)#SP M9HYLAJ:=TMVR="@7MB5(DF-D\[KHKV&6W#3)^))OM:>$M2N\X8BB_%X8A;-E MPZ>;+A(MNJ(7W(Z EQ'=L#2.\W$UY:R"LV&\#$A MYNS@HOZ3+9.\._WGR?N=P9L7;K.%9OY;I9+1M FSW"A&A#71:GLHSWWO)\[K M;2Q$.:$&,8?0VR8^83%+?09?4R[<3!)WHM"IH:I3L,0*4H3+LXTCT>E?4F-/-1RKG' M)!NH&:+TSJ%BH4@.U=TJ>LV""Q*B6&.R MY[;625HH)HL+?WDD*-P>8NXNPM@4$O"-\*USK+:0X1$ZC]-BI/4\=?"[S@=A M*NC\T^U8A,2;Y7&321:UL5=I-L)TJ0BYSZJ2U(]HY.ZY^$<574XUA@"+$5,' MD,)RZ$3B:*UU*XT5O%!<2H>.8?B>L].:73)S(;ZF543&\"U&"$N[#.409L)X MIG U2MT]K>-=U_@V8B*]6IQ._2*.FH_A5,._[_ 8<=F=:CN+_)LAP38<$EFB M2E*H,< O.;5Z>9/IT)1:HL$@Q7/]#1=,QJ;2\83 )SE/(&M+L8K4QY.WIU]X MQI10Z/.G,%K3[M01X>HYNU2F&'NJN?[K@ &$FU_TJ,R3M1\U&DFV$HD;NBCH MGQCX+U]?O5.*&L&WV2NBB,IK(#L.3S R7,[V:T$LSM'#YA'&)YE#&/IV;B0X M]<,(AR@HSCPG^ZP55)O/?W?Z&5*@3T%<*^KELY-\) C'S2/_8H,H!#/P,;^A]V M&-J/$>''3U(R?Z$KLK'(-C(2U5$UTA?;QD]OIR4Y&BQ6",0HU!CY)CHY]>%J M[N>HBHP+=<4)C=Z\_)FSGKAF^1030]Y1)32QNM=EX(/Q2_11 .J\U 3H58K#,CC2"7VXBZ6!9?H#=E 1:=5'"@CH1LJ?P*M61:AYLYR,^X(QWO&!\I&&)^H^ M@7+Q6'<.90S.X+LFR# @>-S4A-&D1:>S9MR^3;^*V+XT4M<1LW:=$^LZWH44 MO1:FZ3.N)OL4J0M%/.[X->6&0D>@ ^^A?3&;)8YBE.V$(-A0H9TG67MX79A@ MS&XRA@#7 C/"+>M^1803P]DUPY["GQ9#2/D"-$\S3*(99+O.Z.$?>%$[FO6T M(\,#HN$A*%?K=JEU9P5>&] >QU!+861+!I M"Q0P92X"MB\R"MO51>DUJV2F$69@_0HA=\LP9O)ZSPF8:3VGR($!ZUW?B^[] M =YT7*&B!*I1&#T2&-6.WC[XR%P^Y["MI@68YXZ6.><04J(WJES 5H&?=N ; M@X>.BXD#;F>M,)WFRJIR+*E:?KR>0;1=FD!74-4<<^8"D2[A6JO?Q.K>6A/C M\.VZ*JS'J@.]9I23'ZM"1P\HFFI&+K=.RS1W4MHR(;D(2^E):9"R7QCDO MZ]YV]<7+9$9SWBXD4U@[<9DR+QD;0>>+3 OKTFTMH00'#6-N^'%A[W)X%T#" MZ,N)F_*F:@1G2 0G9:FF>XN/UX;H2.C9KB!24V WE$=R,UB2BS1[U(TEFR)( M1VF/^MA8AY"W3XSY(3L7M#,6OO\TC%:D=SS::@VTU;Y'6WFTE4=;>;251UMY MM-7#^I8/3!N%]>Z>SD 7D_B"P1&:6503"7%"U!(Z<-NF!F3WY'*'\ :*9F(; MK-?OV1AXU%,Q;F#FW/4(AT*W\"%G6#Y&+%_3&&\(_P5? M*$(%S9,R3&[J))+20L_1NTI#2DM@9$\@ %;+9,J^2Q*>,@T:%'?6 &9VUMW_SA9X[JYY-=< ] " (71TY=< 5&@+@EWVKPZ(U/[.Q=Y.%6(Y>C! MK:J4BX.NTV7!916"]95*T"RD"DU]#]EX7.7;T>ATAQP$<;YXL;U:' U7[>+$;-!EDJ569> KC(R M57[/.Z->J$O1-S5VVI$IT#TY@FU#$(2P&^8642CFU2,R&0U/GS\T=(RLG]@,5:D(\_87!Z@@>D@2#7C#<'>X:Y=&_5ZD*]G;YMZ+" MD&3%PF ;UY_ MQ$__M\'O=U7:WG[)XK[WO1?#_!0@6 OY&(5#''_X+ _? 6_ M;F]<(@,V.;M5ZS&_U^87Y,VP_VK7F80VK8\LR.$^#;&]ZZ$G;SL\PMIQC0;J M"') DX=K.&",,0KVZ_*9T7C +?49RQV%A7EB*IPH@&O!E;YL&3S#M$9M@#8^ M4C>9.'OAC'4*+37^O<*3BK=QRS4QZ_P#KAPE@O;( JQX87/-"3F@)UEA#-%I M._%D2EU9\J.4]9RXF#.ZP1*>!*-N&Q&B>U=HY-; IWAC<#1OW80,GA0A_=KA M[N++.CQU$L^$Z5-.+'Q3S(_U%M45B_JB:&W32,Z/D8M&!,<4)C=%.8_H,, = M4\+T"]Z5!:\?(>$(I8RI&JW7U+2A8$\@TJ@@6)'2:V(-0IOK JP)@60BCAAI MPR8AW=A&HM<4E_AKH@O#O#%W'&+/+*8<+JLX(HAZ9FW+6U0W+0H.D 9WQ(FR M>]J8-X6NF,([\B4EYC)'-[8SVJH$8*AQH4AO":FU[?'CA"#"/%1G YTB> @[ M=,:2SKEGH1+T'28;:#7O>'\. MK\(XH>+Y!5$%CL#WD'2%MX2N6,(9"8WG-[4@\DDL#ZV*,6,MZ066-(DRTM>[QY![VT53$2T#KM@!]@!P<2A7FEY8=]4\LY+' M+0W4@H%B&(S;V[50E+ .5Y.BKH$ST^4^^!@",\JST%SZB.?6T&1)\CFX>#P0^^K<&W-?BV!M_6X-L:VM76L//J MW2RC++M_/BW8-AOP6VD<8"UF=X?] _V:2*_?OIR_,O)V?GQE^/W MP=G1Q^.SX/1#]@>,_ :K<_6/7BP=[!/3^[.M8[A'#.#_GQ MA_SFU7TC[@T.>;_%<;[82EA4L5 M?*8\\N)_B?W]1UPPZM(.=H*]W?O]P6"7 MTX?S:]JR>6S79FB>LDUO@\<_S.YE^6U8L'_OA'FWY%08](;#07^X[P^&+3D8 MO'_T_M%O ^\?O7]\D,EZTWLU]*?"@YP*CW$O7R^E@_?RCER],0="%^_!O4[4 MITAQ?6=@L3C$[X MN24&/0.AHXRT-=MW[_5N?WC@=W!W=K!W1]X=;8TQ>W?4"B-MR?9]U3L<[/GMN\%KY?KE MWHY<*XEAVQ=T.^C(!\--9Y_::='//.V\_8[\>XRT-=MW?V^_?_@(H;C?P=X= M>7?DC=F[(^^.UIZ/@][^_L:!/IW9OFTJ5P[ZPX/6WBVIJZ)M&;7-I(=7%NKE M1?ES>_!ZE%78;M\MG-1!;[#_>M/9J8>9Z';MHW:FIC?U]S>^'"T8@3:%EEJ$ M/UK]T>J/UNX=K=$LOZ=.UZ*[/ MX>P:[-.-[\UZPSM)@[]7R4TPW$7E9VS.?)N%.0E"O]>$_OB#8<83$6A4_28U M4>+GO4%V+(?P&:P&]3B'!_W=8,2]G5I/I)GGG;2974XMEEX$(Q4Q 2U#BL*V M1!T,_^VAJ.T?PLTEO,IU71/AQK6\R YEO95R"[(9\A)7*1&@]8R8;393J:'7 MM6Q?J+B"9/>H)YFJRPP%UW$V'-Y[E[-9/^U+!8?K8'=TL#,@(>EB_DMKFFPX MB.'/H+P/$2J#P:AOLUC4X2/X6_W@3*G@4U;"\P9(X$R=[B>]X*14TV# Y,EQ M$5B5PR^DK8EL_!^R'-ZRN_,/8H3&,TW;C/+CZRH*;>M),_0G MS3U/&DTPPD35,TTPP@8F0N^H^XZ:>7!$9&/>5L3!5T[6M$%//GW[0AP>/@SY M]*O6DD_#U(QWD+@>CN._%=447J8SQC-2MXZISC-2MWBHGI%ZS?MN-QBIA_,! M&?WF=G[99P7^9EUFU#L1L@[[PSO[QLO;&;(@X/^_L&Z'UX6B.39]4/DJY\D*%E^1V@CD]SQMTD\BLN. M\^$Q'^#M,4=G[*@Y_'@ZOC=.*=R>) ?_HW%+/IW18R7AJ4^P!Y@V;P8/[,_@T+L+VG+C1T\[W^IGS<]: M2V;MR:Y"*TF6NP(N',!_UV%X>M)9?4C7L3!UO\.#\&'%0TQ?U;:IZ[Q!UBH& MP=&4%><0]_)%%275U(>[@V%P1A)UGY.P*_?0S54BO]#P8+B[O_\2 M!B__'-*F&[YZ&GY33'WY^5^4YPL?FT%6O=_[++7VV"0#" M:=)%*:TVCO*G#W&"*+=^ *NRL_?JX/7NB[7+R<_@O&J^6&Z%"R..DP,61GWL M3KZ-Q%A/.)=[@RV+3Y]P[OZCF_/FPXW-A!N7678IO]L;[ [^&I*P,X<*N)87 ML)JE0.'?36)U$1P3MAW"D>#T EY5.>+,BRI,"=)^_&T\"=-+%1R-2X*/%\%@ M+]P9[/\4OJ" ?G 0\4\]U#L+HVR&T;W[B#-%@/1@;W?(L' 5G(7Y*$Q5L7/Z M+5$W]&QX!0*>X9T 6^WRL'XT[1N-=];W6=_;60_7<-8? MXC1,QS!>[ZR[Z9#\:+RS?DAG/?0WZ_L#"U\/AP?K]/&W<#H>_XVC_KO^L;WSS8.]A=ZL#))V_[5 ]>![?,R;.8AL;([Q93T12>!K>;R7HSJ(IG,8<-,^@C?#^:IXOPVPE5V_A;_;WH'HBX0?_D MTUDW8_N-SUY'TY@;G[<3:FT._OOMEX_!25J4$-JKX'TVKHCA:8>(+0"N9S@XO ^+,. L"@C-0ZK0A&-%?V=,KQDIBHU':DH M$K8:\PP[(/WW^IV#VOG1M&\TWB?=RR>=O?O5GZW>)VW()YV'W[(TF]X$Q]]* ME19XUST;3]0T-$[*^P8_&N\;-N,;WAU]]&><]PWM\0WOPF1<)8Q ^!BG?XZ0 M(-9["C\:[RDVZRG>'W_P)Y[W%.WQ%._519S&WE'XT7A'T98MBX[BX]%;?^!Y M1]$>1_$Q'*G$^P@_&N\CVK!;T4=\_G+LSSKO(]KC(S[GJ@"?X/-.?C3>5;1F MTPYV]_]SE+_\N7/[SR_FXF*^RV#LP6>4PFJ&&?W$0FR(D Z+&HP(>Q?&,*@0 M?A,A5DEHVP.()5YTSCC\:-HWFC6T1/G12S1*GE058%W!L_^_]/_FF.VW5)/E M37_XYKX")RM??'W8?S58]\./C#_?EK#BF=-O=L2)GZ01-ANJ(IB&*;AR A.C M%B[ M[O[P1OC1#D(O(]R2H7H9X34];1=DA.]P3F[0/2U1"P[.3G[Y M='3^U2F[KORN^^Q 5H<5;S;^;9#DNX'4BP(<_,P*_"-,$ M+V0I]<7^W_^;PWH+!*^.1_O#5Z\=X\#Y\W;6'?$N@XRL*+;@-;]9-W_5" M?/3Q\Z]';X_/@Y-/[]J9FWF,^7Q,(0GP+'N[#4H2VQ@^/MX\OKWY6YM27-V: MO)?%2U='V_W?+U_/?PU^ZP>?3[\3*SG<91E*AM M$'W] L$ZV2U>][T==M,.NV%J9RJ-LSSX9SQ6A$Z-\?:WBL6U'14$?X7S5SA_ M7+4VVO-7N*Y$S_X*YZ]P&Y^\%5>XH]].CH/S7[\>?SK^$IS^>'YZ^O'8W^2V MW"5MSTWN:!JKX'Q2J53E:+Y9EBAOCMTTQVY8W-*;W-%X#!\O8<#MNLJU# S6 MRE+SX>OEN*^7HRRZ@?],RFGR\_\"4$L#!!0 ( #B?_E"^2;,^&18 //V M 1 9V]O9RTR,#(P,#8S,"YX)0&UC17EX^O+0_<&]RTFHTFB?_NK\;B*:UJ*WKL!]+K5]'GANW;Y_@ MZQ'Q:=Q\POEDJ3D^<.D'B\].\&,;9^U&W!8Q.0K<#O,#PJP%;L89"V?Y ';@ MG01OK0BGJ.E:9C!PNX-)'3$_FR9I @\)Q1&- N]V8W=$Q"%T!"]F=( M7&?L4!MLP*6HY:4&J=" SZL^)15=*X=-/AH&J<69S[@4&RP".B3\2 MC/I>(,#JC6:]W:P94IEWW"*!L-#TAV6 3J@;^/A7/4'QX=6W:R?Z#(1^?4+( MO#P3:4#)2/2D/#,I2VU>7EZ>O*+I%;*1M2;1OHZ_UINM9,2.GWXI_KHAG>=Q=T;P2" MJ4?''VOH7NNQ8_VW1=P/P$G<)$-@N5_@ZQ, L4)7?.Y=\CTQ!C38CS4?5.)2 M*:%#_GR;CLM^/H XS/E;?+U+1F6_'D"H^__^P^<>+?OA .)#0+..V2/\$-X; MCOVQ=LTA6'XD$^ /GW][ZA4%/X)LTCS&&6--[/!3 Z)1^,^H)]%UW1"0!H+^ M=O(>X!VJT*=VGWT2O[__S@@X:J( ?.<6M.&6^U,N6/0PEJ-*NOV'0?^N=],9 MWMY\[MQU'JYO!U]O;X<#36D7@BNDWQ32;X'(!R V&HL_A"KIC1P@,\-E;.,2ZTI[-#ZFC)^7L+]2T4U-QC"S_O;A^&@W^T]7/?O;\MK M+ >'6E/M1L-4:2I!:/2[AD1YU$\DVW\WMZ$AP'+4T0YT!&)X?+K]>OLPZ'V_ MW4:'RD.HUIP)$SI]S2WA/^I1(?8-Q[52V-4:/H50=S,-'T>_C$X&P_[U?WWM MW]WO.X&OWKO_[&K." M?#1JG9TW&AB)@-03:"FGJ@02A1_FX#[-XP8I/F#T(9S/BO?'QP)DP9PP^ MB 4=2R0#'39YY*YCP81?3X>;$%!HM]5L-)MRYNWXELM]( )_2&H&'QL)/0,( M&A%%?).B:21$C9CJ4?DZNOG+C$#+&%H-^&\7Q@ CD;/T>_&:,W M(\+Z2Z6]SD+&7RB?>&0^=:QX 7DSG17C4ZOOW!3Y[-7J2P@8,85JJ_*!>#CL M/M.U%)>!5JOIPA2)T@(U+9 =-9*6J6X26P%_U,K:6NDZC##+(6Z/^8$G5I4U M^T@NI#H NVQFW=@"C9'"4W$%E(G,%/#** U4D0T)G5B &X)H*1/1&@O^HQE@TUYP% M'K&"D+CWF%1Q@K<;$E ^OB?>#Q 1>*@M:WIMBFIC:)MB;4?'&%(<&#$+!O* M::.$"^-H- 5&\\7COO^->92XSO]2^P[^HICVZQ+'^TY<" #'W.NQ9^H'HKW# MEAL_O[*QA1FYAIBJ4H'1,3C!D),4.R)G*4R)PAN3. /2/%G^&P]T!& MS./1_&+QWE."TL??.VY /2:&YI08-[8K;0IJ@SDU&Y>:!I.B:*1(IHWC: "+ M(03"L3>'33HSS.KS\>V?(;CP;8Y1F@34ZC\SFPW=(2DB:$B*.!!)FL?Q9WWU MZ*9 -B-QM(']# *+.&WKO7\U:K7.SV%NJ>OVDVCSJ.OB% %G.U2W%G:UQB]@ M,JJ;2N"L?M2Z7H;!2>@;*4M) M@1R-));$[7A,+0C$U";6A+FDIHE)WM"Z\BW*X,R0I$4R(L6B(7@TEIB,FA[-,!9??SSV:8"5 M9'R\>-_QX9G(.\5/[APR0@($4C!2)"JNS&^*>A'M .PMGXM$C>2L_9]5%IE;B!4Q+"Y0H41L1 M[L@OQMB/^BL6N>YR@CZZHPZWIL/OQ',P3NNQ@,*'!+*14AB5W:S=,%N9U9J5RJM\22#61NFI M2K14]I]VLYDMY$.PBLFSS-PVU5XYLVVWVMG<@2ALJ^"\%K][/7^3"ZGV*VVS ME5D3E((_NH[@CK/)D.+QQJ-R^_6*@-6Z,,U6)KTC=8&XZHA,_%U-A:2G=8LT M[N+ C=3L3D]%^NC4H\)I,UO1NS0#35+.R>D@*?1'#69%7F:(*8M4/0Z=M;,Q MSMEVX<6NF5 ;VJ79RDQ)RQG:\D+4LT>*4RL8KBNS0Q?.ML--*J49#!XAY-Q:F251M44VSE5E\+6=1,1MB M'5VXK,BH?HYX^>57-+5J6E#'@OA3;LS35/\2A'+F:[::V8V&:?"*RKE4;\L# M5/>8MMG*+'RGL532SK]P;K\XKAL'[CWX$C9Q8"8N:__TE+$2B[H_F,WL/LH8 M92I^3[!&A8E'/2TD7";QHXE+F>\Q3]O9-1T=G54QS[-*X/'[)^ZZ,$"_$,\N MY0LWP*]VF6=F.U.BH*?D1:L4S6I&$JN4DQJ"GJB80+YO$4Q)0#PZHG*_JA?@ MX0%;-9 ->5 ;T;G9SBS ZQE1BJUZQ%=.,V3- -X,P9RQX.YH;GFJQMC> D%& M8I)37AGO0S==;0A;M;MM,:,VP NSG5FIU3/ F#\CS>"BR!@/]] RT6I:(A[# M QV2,OTSR)=!U$'C93.[\WX)OJJB+M5#FT8;8SB^U+:"II[8. 6S^F MW+6IY\M-WYI9HRRS"U:SIK M9@\92>,P!)(JR[V,8RH"5CNF\W9V'2:K@RJZI8P\UPNH5J-1.RJ8N6>2S'D* MJG@TE1'S-W&J)+6?X*?G8 9#1*'?@*+?L4!0>"CO1HHL0T&MXTNSG8D.\G0< M4S02DC*V-@11(Z9:31.00_>0O.IZS#2 45M?%&]0D8\#*)+E[#H-+G I^-1HJT5;7SJ'M)J9H]O2I?: M".SQ'5&R(C5UXY"@<%1CCMC+1("EL2I#P[-V.UN24%*E58P;];6PT:UNFY-1 MNU_3;&^N_>/U<&5M8G&:CQSJ\'C\7=N'#DFUK9R:9F8=JK2M).<8Q368R,DO M1]O15N0UF3L!<<7:K.W@\1D[MQT=DFK; 4>36[:QK;,G=H<'PU8VT1PB_N=\TQM66R2OBX5W^_(,#6IJ@WN @*M MC0U.;/$7K,1U.\LWNF*S:MK0(!SY],\0/N#VF6K?4)F!4D]^+YO98V83%(;$ M46&AE]Q#E ^L[$;G#=/,V7K]3@5_]Q[PV\FK?T7F_B$3RA M28!Z[V"L\$Q=/J?VD%I3QET^ M>5-_G!;HWC^PZP0C)U!_R7*;O;,LSAMS9DE/?>2N8[W)GT/Z&GQV(7I*?\R8 MN/[B:W3!=_6=04Q"XU.?*''=Z#+U_O@;S$QPV684!M2^)1Z##N-W_"?JAV[0 M'U]S!OW(%TU%Z8%?*(.-\981CGPW(BYA%KRP/ H3+$V9R2F\:$HLF MXC?=:;=:Y3?=NW5^@&>8MNAZ?)=OC;U\M-[2IC4\Q0/-]A.J/1?%*?/O= M5VI/J-SC#)$<@T;PNM &MD_H8(WB=_(VXVIC6&JR=R-XP!M7:3\^_ILSOYR/ MTX8_!"=7SA#C,YNS-OA$+>[9N,$!-^UOS_1+43S8/I#:9.'E;P11=Q!]^+WW MGO?WD[TXP13FP##HV8Z+%174FSD,65Q<=)0Z>N3=?;FQK7S&W32X_%QH5;LF MNUJN#L.KDH*,9=ETM#O#NH..0.GR107BQP,/_J !]"]H;XG]22$K[I-ET:PO MC5T'(/X4_T=K>"9N- 5(;K-+[$.L;!8')R71;*'7V<'5%%IZ%LS)>AD98(3( M)CK^7,S'KUT>VFJ7DM-P[[ZCTVHT33 YNLH=9MKMG?7W_J?[_:%WS?W@,_$= M'T+WQ8L!=VUM+[8"RP;CW4Z]4H]9F-FD-U3^VXM/68LR#-&&B<(YHA;TH7Y\ M9P8L6"2*:*#78G4?5A>2U7:M [IW4T\O>G32BS7]:)"2Y]5 Z;_O)S+<$?4#E7U\9[?X MH/XXB6% !,I[A45DLWJRNS7\AS 9OH>>-2$3^IE8/ZB-]V-BQY-_)9RK?7@Y M''MWYDE>Z9%Z8MT2;+)+%>E+!<2A.NHH?G@,/6L* 45_'!_4VTD=$AP=KEH\ M9)5"*(RU\1VJ M@'+VCG.,1)B8COI%_FXEV-9=7,D9L3Q&4J8SXH.3WX3Q6IC,P*.?+>K[,K41 M]=][3.$*):H"M8W0'JJ#2,I(T;*E1N\IQ$IV8L28#1%'S@RGA WI;,X]1+X( MXE7IWZWA/]AD;V[ N:M ]F\0HD8#ZW7H!V 97NIP<\TA605YJ-T,%((S$'2< MHO)"J'#(OT,/@+_[X[QMB85R6 _9H0Y$WYB/-H[A,G.X)_)\?48?N0,]'\85 M_/_6F4PQ_K2P-!1F:N$$;*#KP'28LN$+/'R3/P?.JSI6L2T=>"'8C MNS8^3G=US+>5=RQ;(KAWYY*M1X%>3YT)@Y@7(K8)Q=/44"1^)Y)-D936P;3O MKO/NQI@X5LU&'S(%%L?^*Q;X-\&Y=X.(I_^+4WP6]7TK?:86Z+Y5KC'96\SU M0#W6BKAU772'&LS^I\,?(>;$9*!_%ZQ8>"YHO'<;OI83*?"[X)3BV5.?O9]U MXN#3C55NMW>NY!D:4")9TTUG$%A\[U_B#"1)SJ/%MX>/=P8 M.5-_C1IF[Y^DSI8LQIW^7/)0U)/*83G0K$O^ I(R_: $.9R<0]$.]^6")P8S MGGF4-LE?5"XT@.T1.-1<, 3.\4+K(WD3":=%>EM8P6?SQ$4?E<+^E#[APB. MQ/DFD1?L>!YR+);6.;-P<4$_5!'I!O@X%DD M=5*+/'%R!_>D31@NAO28+'3H,1IO6GO$ 5H,SM)BTEO>EG:V#>6Z[=*(/I][ MG%A3567% 7!VL&Y,?T?/RH3U6JCVG5O '%U3,Y?7/*QI';BK4D5;)K)W=:=NA86.*;?1BH?0R\!:XR)6 M?VF[1312K]JZL0W1IN?I0QFB5H'ZU(M- MD.[*F 0/VR@56.DRRV#8=]>1>3 P[!?N_9!.T(_FS"MK__5@]^Y1U:4) ^=U M^,*Q_B I>;HG;U@(];[@J<]6G#&T"TI[%]_Z&XJ4=56;HCW0]-YG264PI6(? M>73<0[+*OVIDUH??M^=8IS!NJU5V!VL#2WG*G20__S8)3]T =-TUT>WAWW=W M^\(A7&+X[#-?F9 J:+SWL615Q:AR&403^' 61/+"@?:']OGI4@%DJ]$R";/S M&Y^U3F64 *V:Y8./;5#;N]'DGA*QJ#6*,SZJ5%$)# <[4Y/!=ME3+U=![5VY MDL%R,XX#G&,4EW4J7=I*L,-Q9FN<.%4J_M?&=Z!!G\CW1+UKA17G-OWK3%@< MM.M;4SHCGW[Z/U!+ P04 " XG_Y0@>&+G=@V "140( %0 &=O;V_T*3_;KH!+[4J>K^BB]9/J,T_+8 MSJKN)QXL 8E=%*DF*3O5OWX"E]I%220O0%UESZDJEQ;JWB\B/@ 1@4#@7__M M]Y/)JV\P7XQGT[_^P/Y,?W@%TSA+X^G17W_X[>L[8G_XM[_]Z4__^K\(^?>? M/G]X]686STY@NGSU>@Y^">G5]_'R^-4_$BS^^2K/9R>O_C&;_W/\S1/RM^Z/ M7L].S^?CH^/E*TXYO?O;^5^D-]E1;XC54A'IA2>>.4W )Q4"-]YY^-]'?Z&> M6LJ9)%I )-*!)9Y&13+DH+E,FG/;/70RGO[S+^6?X!?P"H6;+KIO__K#\7)Y M^I__>G5JY4ZYK,)?(;\JOS_;Y_?WWKET6QV-($_Q]G) MC^77/[Z>(1D^^:,"MOOCY?DI_/6'Q?CD='+UL^,YY+_^4/Z4%*M2+6AYY;]< M__&/UV^/?A+/)IVP'_#[BT>4E^T"!'Y?PC1!NOF&K>0[_/CE\,/[-P=?W[[Y MZ>##P7C;(I? @Y'_-7A_//5U^\7BS.8'YX6H_W=3\Y@ MI#A(%KT@0,L\)8$3+Z4CG'.P4K(GL&NOC$CXNSDY/NF62\A)/+OR\+0E6>+6?/:]D5XU#H M_I0\.9E-.ZB+]],X.2L+[D%*XX++3S[Y<7H_?>U/QTL_&7'+(W?6$,T<(U)G M14*2DEAFG#$V11"Y#?G<"'V6+Q$9:'^:O_?02!@\\6=1!41J?+!.(DS40 NOG4Z3\X@;H-Y#'<;P<64-S IPM0TR)R, 1 MEZA;4(>^3+)4]DNU?CR8>S#>(+3(BQ&4G!FHO4DQZR) MC%81KV,BZ#Q;P[-C6H@6Q+B!H:(XK\_0LY@N1UPY&HP+A,HDB10NHJ]@'(EH M,I8EXXHWF3CO0QF24[>KW>_RNJ?"Z_%X-CWZ"O.3-Q"6!]-TL;1_ RR#\-D M?-3I9#%RSNK()">J19L6IJGIN\_/(*U\/G3U8'$#D1; 92>U5XC(,8;1A%-$X9=) M>:.M9(T<]0=!#>P+4).=0+(T=-4U3C1Q21,L@A14N4@MJ#&PY V885^8:RH9(!ZA#B%.KS9?%L7X__0:+9=G?78QRU!Y<9$3RS(FDB2*+=2+. [(Y.1E<:N*H;@RQ MAC*Z,.+VRY:O_7Q^CJ9;[0]$XRGE.)"#PY!"N@3$"1U(9-9FRRSUX%OIX4ET M0TH#-.+6/6^^NM6JC:Y?_?R?L"S;3%\ A_FM3$:./EG)+4%W ;T$618%(SA1 MCG$6G4Q6-)E]'\$TI!3!GLA3RT(M'. M"V,29-IF&GX*6%_!UXAJ$C,F0"26(R09N2(N%SOG8$HTSJ1OLIGPE'"#R:[V M9\C=\=#3"E7WP\>K\5WF]MFTN$XPC<4-PQC*09"9.)M+B9A#:$'AR <:J !M MM6A4>O$@IB'-G$WY4B-311(>^9D-\2Q+0AU3*HE$LV@]-0XT M75J?"+OJO87A+Q=LS0W&2#80K13B4!)] *X1EK$NV%1*>9I,#$_MQNV4!)Z= MX1C[Y,^+;W(IH#?6)D45 4[1(TF&8XAH)4E).\$ A( F/N-Z. -=%'=APYK\ M;U_]5R/ZVY/3R>PI.BE)!?8OD,WV!Z!E^._1Q&E :M%1<$0BE*C-P1+Y4BBADGC/M#MP#YFK:+'_1067(II*> :!8(HGS!H Q'1M:- HI2 M\TT\A4W #71/L,; KVZ;AF4%5VDNR#9GE-<%SDJ:RY( 6I#$0U08R3'*FA2@ M/(AHH+N#%1>&GE:H1XK% I97$(!F",HD@@$;1NW:8_SN:28@+>28HTF^C8=P M$\4>-[14I$F&D$B4 AVT;#GQ./9(=M)2-&OTS@UI0^MY(ZS=N;)NPZ:!B6I. ME5WP]QDB($",_S["\E)P#/] S6D M,*L>3:J9H1HQ;DS;UZ!&.7.,\HPB I)%*"83"\P0D:C341B95!-7:RV:(055 M]:C07_$5.8#^/W[DO%1Z.0A)*!E(@H2N@$#IK&6:L&RMC1CJR="DXOLFB"'% M6S4MOJ.:ZQ;4W18HH&MNC/>$.8NKD129A++1'&6.2IF P7&3TQ[WH0PIA*IG M])XJK^P6HTMNP0-+A/.,<9JFAG@1D87:!RF--%$TV7Y>O;ZN;X_#)R4,.@GE MHNS(X>AQ07@B0J2>@?$ZMMDYV):U^W5GM[+Q/0=E9PVWF*1N5!+ZH(/03A,A M T()&$NZB -1!.\8LU0RUR206XMF>,YI+Z/WUWCEDN^+(U WHR:#ZV%*S!&/ M_A!246?B.*.$&>1HUDSEU&Z=6@-H>$YI?PKTU7N[@R$7Y$2_"12W*@E',J"7 M++4J9Q"DPQDJ8-ADF)&L23W$PY"&YZSV8D(EW5<,3I9^>E2ZGUP!>?O[18.* MGV>S]'T\F8PKM@J+#GL"1F!W&5M)SXDP2)/J@/!,H(FU2.["-Q?>5[*]@\9WTVNC,S^>B MLL/\VV+%OI%5BJ,@F@1D5CD['X@-Z*8&'D*RS@J1VKB%CZ$:TEF?&KY!-0M4 M(\6G^0Q!+<\_3?RTG)(O:??3XK#@U^_&T]*(+;H]R[>_G\)T 1CYL02Y M'"Q3*N1R!"GC%)\U,3XDD3GS6C8Y8GT72/_:H@4.^XL:IY'5UO( @@"4Y0H# M&F*Y!R(D"]H9B9B:)$!OH1A2TK"7W>_7"NVJZXH-W1: CRG')]\@CLFL6PLN MI!M%9EVI8"5,I>YA#2D)&-58E2R M0KW4 4PQQID4OR^=C*?CQ;)$/-_@$E1V(GM9BF*UCF5;'DB02%46'$W<1U1LF;=87)\./"_?OI]^@OEXED9>F."]T\2!B:6-!@(J MK2Z]L[YT^6>2->J3]R"F(>4=JY*CEATJUU 5'.]0\A6T,T1WD3B931<_09[- MX4;)SZ_CZ6P^7IZ_GV(4"HL2J]Y^RNHXXZ^P/)ZEF_LQE,FLN4*J*Y50<583 M*R,GX"3C(GJF:9,"SSW*6"UC>/VVD;7.4862I6@P@H^:(4.\(]G(%(1+"623 M!B=KL S)^1\JYHTFI#_>-L.KN-Y7))1#2DJ.*E\*R.>>OO?=R@O0A:@W&"1(.1M02;B&>>$Q^UI!!B M=+1)L?:3,]DNH7J7)[BDQ-U#1E?;BB5?B_]-I4F\,M$F5\Z=)H?:3]X39[PE M$<>[B0YD;K/3NP/6(4WT?9ET/[)O:[J*)POO>)[<4@PL<>2B=(;(O;1>;[&&Y0UY*&BA+=I&=%6\UE/B2P&V%3$8 MQV5P;;KUWT+Q'%.FCI E#PS7*@?E&%X@7NMR?#]2*X35T36)35_XE+D[>VI, MEML8K=UD&5BV.7*< Y1QI?)=EV2<(1X %,\J,]JHD?N )\MZQ.BE[SW$-!9L M%AY7;$5S.9&&_SA*<\FU04Y2J]2FD*I73+.OA'@]&M0Q0/TC@1+9,?K^4.:&&]O=4@W*_,F%T MYY* &N44^,S6!15W85[9$7F ULAG\EK[D^O?MI_AA42%YI/ MG]_^\O;CE_=_?UN_]G#=X]NMFT\*4ZTJ\=Z=H5?WA4H9K,DL$16\)#(&3_ ' MG%@NG=NPX5X MK/:ZQY\?>J&W&QIED99DG@LW:@%AA0\&6*TLL T3\*TN_6HPD7& M^RMB;,.3ZD;:"WU*7ZIWD]GW7R =P<]^/"T_[(X_?(8X\8O%.(_CY;F';J/& M9AHCEX1UBS,/. LAJ]>*4.9I(F;=F?M*PFQ=X6N7-I[8 K"HE,G2G^OQ(G. MY1RUD)GXT@M/T> LSU8QWB236EF.(:T&S\;Y;::%UEQYOAGD0?@@3$*_FQ'. M-93"'(=:M EG064]6":E:U)C7TV"0<5-+Y?E50BR7P<+>&GHQ V)2KGB^DGB MI?3$4F:#+R4*C8IKMG:PZBK@'4Y'XZ/IJN]///\Z]].%CY?$*=]=#(#TGV>K MS,N5RJSDZ">7YC"V=/_.09+ ?:D5H#Q':YV%)EFZ-N*\E/5M)\9N,Z+WQ(B] M#.^#;WX\*>T54:@O_N:U:&O0*P8,J+3$J-*Z C@"#S03(:,S@4MMV[2^K"7 MD.*P9V5P,ZL/,VC3S@HPV1&132+2&$.L*0?5LPNXK@.G;;:7V@5MS[N]_ZS< M;6K]X*H%>(G^;SL%/QO\- MZ9?9I&NP=$&%P^D-.//Q G_U!K^='JV.05TIEFM;>G-IHG77P+'<$&M%($P% MS9G"^%+N-9/35Z"7XIXU8_^FD\A>F;.7">7>Q'>ER+(]?'#X^OV%K@_SM837 M.LY)98F1KLOOOX_OQQ^>//V\Y>W__>W]U__HZ9ZUSR]G4*?$J65"E\? M?/GEW8?#?WRI2LRKAS9DX'K@]:H%B]O_:3[[-L:G_73^VZ)T85T5.Y73 7$Y M_K:ZG%8ZSJP!C#. E_I2L,1Q)XG,+"M1MJC;G&':'&+O!G_^O*OOPFD9WQ8! M4E<%ULWQZS3BA>%"4$^BR*7V1T?4C4HD694=SM#"^B9[#EOBW-)_;5Z1U8)P M]_KS-31EO8:2%R"_S@[B?YV-Y_!@5\'2%#]R7^Y&S!1#;>8!0VT921)91@TZ M.MDD0;@YQ$'YAGMF664#MB/8JO%1<8RO/+UC=!MF9W[8]*JM]EJ]L"]FDQ+Z-(UTUH62.>'>3U,%40,0A+CRHG> M[#&BH1EG5NVDMTJ7YJM-V+4MTB'UM=H7T9I:L]TT=F,9O[@PPF@AG?#$&$F) M5)039UD9%5Q)G[-CODF-XI/(MNR']<>[.@70IEJ*("W@) M:?_I;!Z/_0(6A_G&70/3=..6FA$#E9'F@20C;(5=22 $8HG;@2_XX,] M>-EW;S!;=OM_T;QZ%@/N9\6\-S*DE$I3%0E0:HA,V1#KM2+9<:-M8(B^2:>9 MK5 .Z:J!(:R4O:Q8L_'(.DU<=5FYH0F<:ZD0CI,0 (CD.!!L1D^219>=YCA9 M^28;$YM#K'NF1?#@&1.,J&1+5QG\*OBH"4U,NZBTLKI)]#S8,RV-N/+X$9=M MK%!GU;]SO<+[DU,_GICA],UZR&>::CYR3[I$M73TE\ MUIQ$+G$=$9YGGS=:[ON@&%)A56/2[-=BE=S*&Q=VW(:;[UY9-6+>.RH-$&^" M0J=72A*R,B1*JT66UE#WY$;$MB\=4FW3/NC3RA[U.L$?^SG\A'YJ*IO&,%UT M4$<*74\I622>)L0B+2^GB!/1Z',PZV/PNLD9[O5P7D FI/9*5<$N[2ZBA,6J MX.XU_G",S+7.!A :^1JE*==C6HQC!$I+;?2@K.2V2>7:4\"&U/Q[3[RI:JN* M# J7NP_+\^OLW64Y%BZ4$CQ'URL:-+0TRJ'$/!)F#!,R:F-RD[+=)W"]A*1& M?0+5,U7=DKAR*S,JX'9O,& I2>\ON#:S^__WT(,;9V719*N!@_*UL(8QBHLQ)AI&:TBG&XOKR*!8B@I.?'=I8\GF M6A,"2J^-S-)H+AM=NOP(JDT(Y/Y8CD\]*S4D3C=17DN^BOM &1U-J?)! =&G M+R=G D.WS*J$DD?I;9/DYV;P-LH2TC_\9-3;1;<2E/UC*N:ZYVK)H?@;IP]B'\60E-TW9&!>! M6&$YD:GT@!(<"%,RB>"I\JE5K]LGP6W$I3]()KJ9T1K2:5V/]TN8YZ/HC5(V M.\(9N!(7(%Q<@XEQ1@:ADG!L3][WHS@W(MD?)%^]#U/6V>1XMU&3/F#Y*@;&:%UX<&[\=1/ MXVWQ4TI>9A>)"R=MP1QFD624G94_ MA-,A?:ET:R2U-U*3VK&2*.X*W]XO%F>H#>CN\1@Q=#TXZ$2BP&E"[5XU%:^G/[U@^F&^V'!X[4_'2S_Y4-:2PS 9 M'ZUZI(]85"9D:XBPE*YV/#TU@E"3E5&:1Y>:\&ESB"_A1$AM8C4R8).)ZK*K M?N>1',\F:)#%2 N715*98$B$CHE-C-@8(]%&992:.VK*5;C#2+GD2! )WEN9R&5JYK*'$@DOGZ-].5"- MHRL1#_--L0^GO10\2;M#\,*@[/&&UCZ\63?QKA\Z[/:8JWH?4UQ ML:&\DT*O_K:_6M;#J"7@K9"'1U#?T,LZ.Y/ST>QP^S5=_>FLIZ^.D-]+:A*+54^-'/RP3V#2HH[-ZS MZJGG<9BME+';)?6//*V=0AZ\F'Y'E5Q$IG[R?HJ>^-FJA!I> M"P7LO@ ]\K0VRFBQ,*U[3XWY8Z/GME%3VWEEW1M+)<#UD='*6EO_\#:JVT"0 MGOVNN\JO-=F"@VFZ>U? ;3 7'25*7X#%Y2#R:N;1+NKB$P0G)43.;)< M[9AL)MX!1_58F:A+0%63OHM5T ^B\O$9B'DWM;9_*E3+->\*_?H^W.[R[!!2 M\CZ1$+PE,LB RG.)"&&931ZB3DVV2JJ@'\).WPLF\>Y,J'.X8A>MC:0Q(*QA M)'' L5:Z/KNH%*'>A6B$X)ZZ9LO0$+;MGI%P^[%:P^V&=0[8Y9&C,S^Y;&OY M!@?+[$83Z*;.YL[O;^./UE%'I2M:'K[+Z@Z_@J+2ARA+I5UI?Z>!6"> 4)IM M$LG9U*84;5. M1?[V^^Y,!1^5\[-C:>'4_@/\/-W?CS_NY^0-K=S,#7T(9*D+^>CR? MG1T=OQM_Z] OKN&GZ')"7YEDC@N%5#RB%XW^".4^!).HM[1)G7PU"8;@C@Z2 MKW5M_SS4+: O\'^%Z1WXF?&@ 57'3"X'X54D(8$EG"G!+'!)*7MVZCXFP1 < MV^%2MYKMGX>Z]S%+E1@W$8AVJ>O,Z$G(GA)G#(TI)B%TDU9V_6 /J7QL>"3M M9^4]!UUK,A%0:C^NP"_R[.:U N/I[0]_NNB&73D6JPVK38C65'F5(K<[J8<[ M1%Z/9V29 AP-?K4/OS.$H6/IV>S ML\7ZMW^ Q>+KL9\R_BM^\G@QTCC',& HFI."2)?]Q04#7D3*@]'T;L?^?:AN M6S&&%/$U9_"Z=KC/Q(BJW9=WE^$2^^'\PVQZ!/,1Z&2%C!@'))-0G0F(X](1 MJCW3CH'3L6UTQAA07OC!6]V+$GEB]'OF-;9>NF37+V4B5)7$9QZ0LER\% M[AUQ%@P7VG/EW%#6MCO8A[74W56LT(8JY5&Q*N=RH54B09NR%YL@,DM1U<^@ MV)Y2O?2%L _[VZZ+?>@ST&7RKDA<MY+BM_:;$C.N#R1+FTZ[H\$:H6SD?L/'[V@3ZNXE; M*8*_>RW'NV\?QU=7,(T-THX6ZZU:W(H]1%0O0_O MKGGVYQOU7JMA"PX'KI&$*UH&1[G=QDI.G DZZZ1S\$UZ\&\";DA.0S7VW#L, M6]M*]0Y_KT%VNV*PPQ:B"EXY5A+"$B=^YDA(21)M(F=>6BNA2:9F,WA#6F;W MRJ&>EMIWT9*?S\]+PX.38G"+EX7Y?9]Q7,$7.,:A8TDVB=$K#TZ*?8SSC1'W MJN6\^];O&[SUT>KJV\6I5D&.G@DB%"T=9RB0D)DE5CL;8K#@E'V*V'O .>05 MN US;Y6&#H@$=2J4=Q"H*ZXU5N/:@2!9*B&4!DIL$(XD@,1Y2L$;W8JN]T_( M#&L5'R8/MS9;4[=Q9%*PE*+'JD-!XG/)N"=/O& >LC;2[2_,J#J"WOW]X_MM MQKP1C$)"#GB?'5J>2N)X$(1!] YBC$'N-O%O"63(,_O6C'ETL+2T4--!TPWA M&'(..&F@&D0IMV&96('>.UAE RJ IKD/A\"-.29>&?>5+5"4TX<3-,&Z\VH M[&LZDQ@:MMS9!X$3FP1@;,F44%([!4WNYM@=11.%+5T[DQCF;ND(T6Y0N*8,24B52,HJ2X)"N>&0/P'A?HH;E# MK>?B??-F8Z]I&V,];WXC&!S0QFB2?3EIIATG7BJ*JT),5 :G@;&=ALT+RF\\ M%XWV9KCGGJ"W"4+1#Q%*\$2\]AAP6 ?$JX1#AV:3J?.>F=!X'M\YF;#GC$HP MH+P&1X122 $6#$$GP!%(41LAF72ZQY+WLC(J V5HU?S,-O9^ME5E&X' )1!E MJQ>R0Z]5J%*:%!U.:2J;1 .@V_I"]H(&OD8]"[^?D2W#W,3?K7UFOQ<^ZT;^ M@TTXGR\_J!P$5NXJUL$6M\D05YKE9)J99HHE9?96[M8V/UC%J^769YDDH9JC MMJA3Q"7N"+?4XW\8.-_:&1M*K+EG[CWM.+2QXDL*%1AZ0UF )5&62^3!1N(\ MRF5\8"+(2%.00PT57FZF\7[7=:ESC]_2+&A6Y;R=@D^[+L^G> MU+S1NQIU:=Y:S!J=AQ]]ZR;C>#H]\Y.+[2A<>T32RA$EK,!@EG%B+15$!>Z# M--G=NPSK@[GZ=-\'.$@_>?9ZD#(+5W%Y!T 9))5R?4) MF8D'#(1L=L$YZ3*]ZX8]VT;M!N(,IV/QLQ&ZPJYN;=XTV_+=0);?3I^2Q!FC MK>*&: FAU/,!":YRCIJ"#,$1_#%T[\N9?;L";Z!^?A;=P+P MXZP\_1)S_=L/GGA/JXL0MA&OA1MXW3]IE@_/EHNEGY;;'*^!W4);5>>[O+J- M&7HKH85E5C=@SO):%+/I^RG^-2#0&S'?X?(8YJ]G)Z=S.(;IHON3\JG*AFN MK(U=6ZNP4I+VH7?>BM<_E4;FN/(ME_-Q..L6HJ^S3WZ.HHQXEMZKK D#4]K8 M!T5<3I0H%;1-/B0;FO00ZPN\KP/UV/M+N_9WD]GW7R =P>WLQV>($[]8=-*^\ONLI/1\W MJL4'CXEP/:6]_;WO:%X)=NW[+2YD LVC1E^4!%7=TE9/.1S3++V=E LF"> M2"Y1#J\E_@,AEHO*+6]RZJR^*$/J9SU8YN^!)7L.D0]S7L"R7!,]RU>_/UC@ MS[K^N)<_^3#V83QID=W?'4 ;K[^20JHU!;Z<:F^\<"2=X]2J1!(RATA(0)#B MG"BC%1,9I]/J M-YDXAOI0/ 9;.OP*WZCSY2;PMG0^VVS8[(-!U6S4@#\=B!L4+ZO!P1&N\HOE MZ]FD9'GF?H)^P&'^.%M^.0O_"7'Y=?:K7^ O/JX6CH/YW$^/NB9TGV:3<3Q_ M.\$/=6V!35:*X8B@EJ/Z:';$ILP)A!RX\4%#:G+KR7[$JVR$Q4AG*K0RE)AH M2X6L0+:A!M&-TSQS[W)6C5JTWP8RS)E],$Q]>*#O8,=60QIUL%+1;4'?0#I; M2$K[//L#R;3TOB<12=B$*#(;@!NP&[T=2[;,C6QOF>9Q;1=O7^=LG'8& M71N+V!@OS0-QH";'B:4J.L@RR-0XM?88O"&[O+6(4\T\>TFI55Z4:$Y*4VZ( M\*6C&K6&!,=DZ?$0O%,@0?&V]&LM8GUCE/4U1XM!2HXDVZ3*O1.&.$ UTD@E MU4EE>;U:LO1_F2H[#D7JKM]F@4$&G/ %4UJDH6W MUF@.6C>Z-6=KK -=0EX8.^M2HFF ^KD8LH0D<>+')UWP;+)P3%E.8K:1R'(Q MGPW "(8\(@3+I6S3V6LS> /-FKP0AE8S_!Y)>2-0SLQ9!RP2%F@Y.8'_>"XX MX=YZ%[QE+#;VOY\&.=!LR0LGZ(XD:%@E]*'4[>U4WG/QE_WKE6160ZEG"+O"LF[7[W]_12FBSZG.K9\0RUE[292 MI4*L[CU=EP\ &2T-4+KZ:B(AE@RJ\$289(6/Z.>H)H>$KQ#T+H.]I;M.)EG: MT.J8R[X")])002R5C,1D1+9:EE\V*6.]!V5(4>1N-K]73]I/W=42[L^79''X=3\_ M1_SHY8U7T80$RI1@OEQ&[A-Q*D1BE&246J%U5GO7RD-HA^7<-.#=W66PO4WK M'0Y;#W*DJ1#=/4U&.4>D9YX$FRWQ*D/TT2DCVISP6H]G6*[2'BA4PR[-_:DG MEX[=.M)N_O"]K8&-.LUN3*7$T/W6&3UHY R:W97[4H0E/%.;@B@-EYKL.;5> M!;M&08^^Y.OL)S3&.!WD)QL/HK!FT0C)[@>:.^V_;M?Y&JV#7]NM=5L;)MJZ]A&FO@,)WZ,PW9^F-_A&NPG!?/( M0N0Q"D9RXI+(R!6Q65EB3([&L\P@-LD'[ [Y1:Z&NU!PS];=+QM1*5=CA@<+ MS#!#+%= )"J$> - HA>&*F\%%\_'P1M AW1_V?Q;9M[?@\9$/VP$AIKBC7I6^C M+8T@LL YV%+4"XX('S*+H>-7MX%_ F!-3_$PG8R[(-$R&7 M.U[OIQ@"P6+Y=KKLREK^_O[M3MG_1Y_7/]VQ.=R^.R2/O:G&/MQ6SV^KN+9[ M=F\@+'=14/=W_06___H: NU>D'3CK^L(UZ(8J3RW!LG7/J>.V.U)^V$V/?H* M\Y/R=4\=K'M4'34\";)6IO?&>PZFZ;4_'2_]I%ONKL^2+D8Y!,="YKB LG(O M-JZB/O)(A%/2,J:C"TV.!&T&K[<;=^,M'V?3>#;OVM9EKC2NW8$DK@*1*: W M2040(0.Z#DD:GYOL-:V',ZC\;GW6W'/ ^MNDFIN_:C,'MYW &Z \E4XG08F1 M4!K*\D!\,IR$#"DPYC77M@51GL UJ'1L>\;4M%*=^^#6(KJ]SWZUS7X#J)8T M* 64!$_^@Y'C55BA;CZ[K*I:+%_[JEY?G.S3S4HGH M2/"R!.K.$2>=)R)GC2Q2)C%::Y0]@N/E+>N[,&S;05?+<&U=@$M-V))1DE81 M$TJ/1('+B_4\$1U9#I$G'603[_@Q4"]O\>_#J^IF:C)K7P*1TF2EN4%/I#0U M4\81&YU"2 )]6\$2NB2MY^8M:#*LQ;X&3?H:I0D[;O@7"=6GK$2O@K'2HCPP(QUED*"K51$IMB?,"O7*! M&)42GKI&33,>!C74-7E'AMP_!EO)'A5/9]]$]-O4GY3;!/X;TIL+GV D/%^Q,5'GO'G6_L?B5]CPNW_=IXLOEJ=]'Z+O6[(MQ,[TE)[YG&F$[G<@PEI7);@26 "Q_XD(P(3;9LFDHU MB)O#!SIX[KHKPZ%7->=X1Y$N[GK;3#!N(V61.^*H$D0" ^*I220:L#(HFP0T M*;S=@VQ#2H3],0=/,Z8-(5I L>9G)27=];0IEXZM;J1;A59U+F)K!V:/7EP_ M155R[2Y W'C;97I/1:N3M8!#(G$BE<=H.&A'- U:*ZJ4XDT\L@<1]4\=+A:O M9]-2G0K3>-Z]IS2:6&5SNM9K5XGO$)1*&/\+3G',91QNG@M%-#AI50J)L39U M[AM#'%+&K0Z'[J>1= L*X9(2GF]D(H$YE)W MHZ?)V6DF-JM)>/)50UJOZU*A@:KK7L;[L+@@)?=>!*(=ST0F!R3@2DV2XX8K ME#[8)GT]'HE]($FSQ!D(G( M(!RQS 823&3X*Z5#BMM,&AN]=4B'\]K-'_4-T+IURY7D*O(@>"20"V%[R,ZVQ'2'F.T M&DJK%*D]<:_[87[B3GEK@S!"BM)A*.!XT)FXR"SA2=$H?1!9M>F1V@]W[\DU MCM??;7_U\K7:HB%ICTI!3])C2*&]( ^>7IO MRFYO[#I>X<]^/"T*>8?JNYYCWOX>)VA1PYU)(*)5.8M2$2#."*5QH+A%#60F,UW'6^= +,XOG"6/L%\/$N/CD&AF$U,1)*CE$0R0)U: MHXC2SD?%!66N2?E];^2#NOCD.2??_7)@""[U:B0N9E.4:J5G]!*[JL#%M3(@ M%3.5T;D/EWI'2'MTJ6LH;6^%1E_B,:2S"4+L1M8*[\6.#>+?AT4WA+!'"^ZB ME$I!T,?9='89EM]Z[\BJ6 XG"A)+QQ*9\"O/-$67+KF0;. Y-KDE]T%$?9?4 MRP85JX=VFAZQ9 (W.1-(9:^:I4A"\91(%4TYE\N(S0D\+I(YIB8[LW=P#*J0NRT% M=M%\O9-T&,^.CZ8K-RJ>?YW[Z<)W=WM=!A&KF!>]JA'+/N5 /0F!EZTP1HE- MGA,0+C@E?-2Z25G2%AB'M ?5AC6M#%;U],CUQ6V?P4_*^81+<".,%CW.<9(( M%4O_^K+_P8(C3CFA0%ON4I.:T,=A#6F;J@UO*IJE3I;J.G8LL5S9+%N>_PK+ MXUEZ/_V&TV+7T^W@HF[IZ[&??H63T]GAS6D;H]MYJ:*9JE&E16SKV?,=]\^CJ]F2\&IU6 E M8=(:(F5@Q%,7BU(9+T@.OV,38]F6&1Q5UVS"->Q"1 MC(OQJN'=#AFZ6W_?/[WV,)R^V_CR>2R?AYC M=C\]&H?)ZJS%3JIX\IG]];(=[-9*VOV(\H9/;J^P%@>2GWKGY>\_SR83G *_ M^WGJ,0![O*V]>C<5M;7*;\PGGZ$KQKK[B>6Q7_HY!%CUZ+AHOM#.+#T1M3== M3955VL>Y"P##S57M P*X%&>$[D+D3B?"H=S 4B[[<8I[$H,M27@,/U639.8F MX"JT1T./[DZ"U3!EP^CJJ46GQ)?Q#O:+F!/=AZ>7I(8+=BUH[5?N)DJL MM(0_0MV2/)9""FTS(S:9Q(REX1G'2F/DN9&.Y&/PFHY]=ZWT=5=5X7'\ ZI5F4P#-S-FM4NB'@ Z3I7Z?9U MUDQYD"8D=)P!,:92/Q$2$,>#9U+JQ.]&U _WK]\5Q)"*6!H0:J\V>J;);/WM MU-((KRD"QY@/@1NJB1/E]'BR$6?A9+QHTN^A O8A5<,,9I+K;^7G7&N_ST99 MJW)-#R<)A"'2B4B<1- Q1&J9SI:UZ?^\$]HAU<\,AH*[6+)APN>Z%]-XMYW" MVP_HGSQY!%#?3:A;C^Z1B5K[G,J2MSD@M9S%?Q[/)CCR%JN:GEW$7_.4"L>4 MGH!67_0:%X!N\-06JFE[.>C5";Y/,/]R[.>PBV;N/Z2_(IX 5EWNW0^3!9S701PD%#?RS7ARAC_M7K\X M/%LNT $H^T@C< &C9@]E#U&76]A+$%N<"6."Q26^A:>V)97\].3F;3%;+;/0?0B4+X"]3L8;[X5%D^1])"D)(EXNSJ/A]#O$<5 M4=272C[BO_RIJ:PWBB&EOO?!K/V:K>+)W T0=S_#H0#IDS_OFH.C3X;>>W<, M9Y0@&&:-(0R")3*:1 )03YC3@5$6:'9-SBGTASZDY/@^9[\]&[T:6:^[N/="M9=YGO:OZ ]-;/ISA)+0X6GV%Q-BG]OVXL>JO99F2XB)HZ2@Q5J!VJ M'+$N59,+XC=R4GD"&Y*GLAV-[-]_>"#<2CBJ6<%G4UL3N(E<2(N,D MXG+E JZ+SFSF^V[PLD'U31L6<[:R0].4_TG9B>B>4JZXV3$'?OELAMQC)?G-56XS?L::'=GT&&,73 MWZ]--@&P3_MLK9#]V>JU/QTO_:2KA$KCY1F&S/NUU28 ]FFKK16R/UMUGEXH MJ>Z;;B%^[M:MIC?JV_!7UXW&]FO6RECWR8"6:MX?63[,ID== >2J[#&RMKO/J-&&_#%8M87NU<%]_:/J MJ^!)\U\D__^*G)S7027VI4Y7S[&= M=I7/.&VW[:J:GA<>+ &9G1+I)BFGW;]^ ERT4*1$\@*7,NVL2J>?A?9W^FGEK*F21:0"32@26>1D4RY*"Y3)IS.W_H^7#T^Y_+'\%/X2<< MW&@Z__8O/W^W5^_C1[CP9#B:SOPH7K\ 7Y]F5[]X$XWZ M9?&7^-'I\,_3^>^_&D<_F]/SX!!^VOJ)\AU9?8R4'Q'&B6!_^C)-/__;O_ST MTT)R?A(GXW-X!_FGY9=_?_?R+M+A:/9+&E[\LOS,+_[\'!'/GS#[^@G^\O-T M>/'I'%8_^SB!O!7]:L@%E"IP_F=YVB^=,7U$()-X&8#@3V%4%+PBQDU/[X[Y MZEDD0?:7Y[.*B.\^NRK>\84?UA3PG4=70#M_$+F BP"3FE!O/?<&SA7(=83E MD6?C\=DY_"F.+WZ9@WLV1BO\UI_!P\#*KY)B3JD6=([@^I=OO!UI'HZ&Q7*\ MPF^73RCO.@0'?)G!*$'Z^:=A^LO/0T=M5)SYK*.6CD( *\ 8[B-/+@@^N'Y, M ;2"=#Z.MYYZ7DS;^(J+3"+T<"+V=P,1W$**3 M]Y$H/",R94H"T(1634:GK::!\[M\3E?Z,86(0__\"[X'266N?$'*%X2RI5G\ MGP]A6 B[V]@^X&<'+@9M? )S7JO)D MLAK%CY*OZ(3/+!H]B1WGB@/Z,1:5[Q3=&)M3 51Q!&ZBDS?>OD)\7RX4.^RS*L8 MYXE'%Z0,NW])\1U)]'>I5MT MH?OY:#:YHA1J(E65*!Y_;TG M0&\G4=ZE57:G]1V<#:Z3H;>#2.]2K+I3_'(4QQ,T(O-!OI_AXO%L?#F:3;X^&R<8)$\5LY23 MJ#4:%AXU"3H'8A(JH$F))VZK,7XOE)-1@'H"OZL/NKL^?/!?7B8<^3 /%SMG M2UODJ&3494F2S99(:03&"*RX%4S%Y+WP8L,6P(&:L 7$R>A #2'?9=]T9_]) M2A.83I?_*<-E ZF4=F =\4%K5$G@!,V21CN5N(K9FRQK..A; 9P,ZUV%>Y=Q M6XWQ9_CEF\F'\1^C@0K.L$ I,<+@( /#07KT/ZQ.-CF6I$TU-H>VO/[4V#Y0 ML'>Y=M6XGB\Z;R9O)^//PU&$@1;4QW(J9 TKXY2)!"D4R10C2)HHKD2J-N%K M&$Z-]2XBWK#KTFF+[1:PM^/IS)__O^&GN;=AF XL1$6<3XG(6 (,B3(!/PYJ!&XW7SG"3![L @W<-EI2ZT<8I^__3@>K38&K(6H6.1$*8.*IP*<=A+E!EX[[9V]AW@Y025C/'P8SLYA8+-SD4(F-&=' M)!,&EPD72,Z2AX!#EK:&J[W^WA/@M9,H-_#::?/LP\27'*#W7R_"^!Q7 2N] MR!S7_@BH83H1E]'9M\!P!8AH54P-XWOKI2? Z.%"W$!GIXVRE6X]_Q(_^M$9 MS#?N!*=H'(0E3,9(I/$X+(T.GI/."+#2YE"#U4WO/@%R.XMT \<5-K^>74XF M.-3%J4I1/G3C+Z<#7/FY2@YM2<2QR7)2[K*02)4#F9(%H^JYR9LQG #GU42\ M@?L*6U\O1S.8^#@;?H9?_/7),'VX0#<07&'GZ_D%3,[0VOQU,OYC]O'9^.*3'WT=<&&B%TR@ MX@7T$2-'Q;,V8[@>$1.WQH8:24;W0#@9PKL+>$,:2H5MK_<7_OS\Z>44ASF= M#K2,DF7-"&C.B>1&XQBY(4;QH'T&Q%3/F-]Z]>//IT'NH.#>PVVG/:^DMCB\N MRBGY./[^_J.?P/3-Y:S4@Y3($$/\A KF7:$(?49!T6?TZ$)FS;VT5*$BRGIN M^3U(3H;]:N+>H V==LJ>X(!3&?2+"^&T^C/_P/\Y 7^9#K .-\8HU"G@D:#DTH4 M:!SRHI*0/$AM0LT4T;77GP#%-02[@>Q.VV>W,2WRE!>H@-DD CCB(0DB38K$ MA4 )!VY!"J=DUM7IO@'@Y @_5+@;**^QFX:X)O[\Y2C!E_\#7P=:Z,R9XB2K MLH>;5$)W@J+MB48[]"B"B/52R-9>?@)4=Q?J!IH[;9PM-W"NC" C4T4)*LUG5?9Y-+N/[A>#2#+[/GYU!&\9>?IW!V<6<7>7?B+Z?DS/M/@WE*4WG0 MLW,_G;[)\RCAR9?A=!"2D4([33! ""@3BRL-2H8(C!V%#EF#W: (*VZRGX8Y M0X-K7@0444MN:<0_K;6="!XW$+0%6OW5L!NXOEU M;A=W0C18*\>OJ0)W(=6T_=L:"EPS7YFS<1.!]Z0*W"61(1'( OU-KST)5B-0 M9@Q&DYY'NR$GZ=M1@5L]&HZI 7O(N07S\RVB.:XGO\V]HD$T'@=G;ET12 M)DE@/)/(O314:J?"9_S2<^?,YGF=+/(([ M94V(1+%0#@'0[76">8+*Q[TNJ5=LK9[W;HN5;0__9OFK(JVMA??_^LN:/##^ M^/W SCAO7K]_\^KEKT\^//_UZ9-73UX_>_[^;\^??WA_&\2.G7*V/JQ[YYS= M<*YUTI'1@H:0:9!H(=%.\A"\98D'IT+(8; 3XBKR?.M+O/X19D,,V*L*]_:3 MVTGZGA&LB=U&H#DHM$7>2X8*KT*620EJ,A.,LNUBO_V.2@'I=72NH[8\6T&$ M".AJX3\D:"V)B,J(R)F2;7S0NU"Z1]MHH#Z.S]$L3)__UV6I1 BE;#S.!L%Z M9S6@BEU-92T)V@C"J7%(TYK1ND&L-)'X% M@A+NK!0V" YJ0]I$;5U9AW6B.M))^A4[,]V'[N5T>HG(*+,A&170#X9,9,R: M6$DQ!/$6_6!),2II$M9MAW32.G& U"NV;KH/VP'72FG&H_"NV@+J]/_' :@>9,_"!1,O1HAF+(:^*DFCE M6"I91I%MR.*HM1WT?3@>M7FHV$IJ \0[BUZFD25#-5&1^[+%DM$7BI9$*9R3 M/)M,F[BG]V Z1=7H)/>*W:2V0ENN>2Z(:+TPA MJ2K&7(^@,40)"&.&S4SXT M.3#>@N=T5>$ >5=L*[45UJT%#@V3ISD1@'D_6G2"@LPX?)N"=%+AGZU7C]/U M+JI)OF+KJ3M;.(N,"655DL);(@!01\M&CHN2XA_,4LNC4J)M$DDO^47-]J\. MEN7C3R\"+YR"X(F7&8BT/I' <3Z(I*G$*0 \-K$0CR:]J ;+.^<8[2/M?A)+ M=D'T?><8[<79PQDFAPB\'U5@ 3W:R"5Q696S<8T8(\.XV$1MO.96F3:.XV// M,:JL ?O(N9\<(VZ4#-+0DFC+2G +Q/,L2(R&>NI2$K"A$?')YACM1=##.4;[ M2+>?'",<8#+X=O2!7"QMN2)Q-K#2<8'<)?%6GUG6/T_@/^^=OSUQ_>OWGQ M\O6S-[\][YH+L^&)57-@'D*\EOM" Q?&>,4\!2DP@M9.Q11CD-:AR92#W;'7 MD#$^\^V[YW][_OK]RW\\KR_P38]O)OT'QW(G#%"QZYR$FDI*/C M4J2M5#PPJD:\5,T0V^M=?3*V>Q89I2*#2CI0"3+[X((V0J48. \TZ[WHVSK> M&ER^__#FV?_YVYM7OSY_]_[YO__]Y8?_J,G>AJZKG^B7N.8\.2$[E9#112GRPF?@D'&.N[(YNZ)7Z M&'/]7H[B!/P4?H7%?U^.[FX'OQN?G[\83_[PDS1P-(&42A&5$"&Z[5#N]?($ MN! 00W(I-HF%]L3Y*+("]]&2=<>Y)2\-HJA;1SY>TV2DA%(FC)XAJBX&VR8W!WEP,:8 V!T%W@I/]!4$*]P M'E"C8[*".A4:I4*O0SEQ->@F^@8I?G-$"[W\]7(R')TMNH(L]/4U_#'_J^F M091*E(M O47+Z!PE5I;T(D$UM8JIG)JL(KO!^PZ4IBY%#7(#MZ"<9QU=@XQ" M>IJM(U(P(%(*B2!U(M0BI 4(,4PB?I/R^GL^*533^, MGZ0TE[\_?^N'Z>5HN;TU5_R TDJE]2",IGYQN2E*:SJ?XFO\,O)L,X6Z;]_AUQXSQ57CH M21P$B8 S(PY7 .+!AL@49W?R'+9L@A_R]M-4MG[(:) Y.4?R#CY=3N+'HO]/ M1JC@L^%DD[\PR%8;GR 1+K4EDI4K;*1AB!68E$%Z[]K$>GN /$W]:DY7@VS, MW; N;:A)SF6O2!*AW$=J,:*5"ET'D;,.*I3=VN-IUG>P2K8BJT$^Y^OQJ*0& MHB3Q$V?SJQ[0L*Z$]0+%^-Z?PYN\V*I?B&GUJ0'7- CA!"[6I=,T-P*Q>TV4 M$,)X3H,2339SNX ^;88<"='P!K\;3Z*7<"=MK)4IZ?FU:D;=_>= M3IE0Y(M"&<9I*8[K ,Y$Y4^*T M%R1Q;U+0C"O6),?NH2."SK4D,4HCT!DBI=*>2$I#28KG1&NI(2I'H4VYX:.I M)>ERZME!EH^NEF2A7<76C$=EIVF>*^V\2"4 (\9'5S:&+ FB9.69G-&:20&F MD=K?@^J1U)3LQ?8VQ>DL]08GI&N8EFF9NX!J65JR$=61JTNZLS=N)?K^](*! M9*7GIDJE*0+\[11/+\L M.\5;#B662=C9ZY)##X26:[&D!$J""Y9DK8P!RJW?U/V^:MWR;DC[#R8J,+R] MCKD!/0URL9[$>'EQ.3]IV!;N+(%"5K+)3)$$X5/"OTB_$,*BYZUE6BU M$Q<9[6S4?A>'M%D,-9I';A()B0EC=%B4&G4/?%Z)'X?!<\[\'M>=^TK]YZ3-8WCGR-],BL29QY M)4.4B)+)]032Z;$*U))WGO@E)H3@*&#.AZ M\9"3]8:[2&-P>; =VR$R6OXW?'V_.$+O8 >>F0U*>Z$>4VL2KJL!#JSW(%T M6MGH05"%ACL%'Q(?//3PCID%BX>]@T_CR6R>%[GACN Z/HYS4J]240_G MB M;8@D&2%%9M3)-CWS=P'7?8-Z+M:2__FLI(?Z."O%%<\P$AE?P.3YE]7IS'0* M^/]4Q]0 MR2$BY*"(BQ&7%$>]\4WN03H :V^IA*TUJ35/CRX#\>GE% 4WG2Y'M$B? <9X ML)829ETJ=_X8XI7VA!DFJ4?'!B/0IAF(FU =[2BOM4IL2U/L3$T+.[9T5I>- MF'< TS(]\1::(Z=\U_; Q[?M(N'8CW+_.P^*7H_BGY?F-YUIRYBU)SG""JV@BGC)#DD"O M.UJKO%[S:;?G\_RQE3:NKFR71GN5!1%49UR. M6";!E1:_S"?E/<]6-JDHV SG6V2[HH KGX^_G8S399R]F2R[C=SL W 3AU7ZV*X"OG8BWQ3#'^72*:+A5^ M%U"UTZ^VHND_XZH[47=9KR3E-K9@ S@ IT- CR3[DC<:2Q(&QZ\$BTZE+!7U MNU2(/D;J[TF=ZHGY?83;QDE[#_C$C_.5:94G;A1XEP11"=T/J0TN<@DXB8EQ M58Z_LJ1[^&IW7M!O)E,EV=]UW;H)KJ('-\?T'^/+#[C2/4F? 1>MZ;P;U'QS M?(E-QT ECK'4F^-@!21BA],V36U.0;68L#OI3P08K M%S($'GG&2-$$*)G]Z) $<)9DQJ4207 !?(\)N_[\;Y[2"F*KZ'#=@/0:9G^, M)[\O\$SO /11>NTX+UF.L30Q<"10QH@.7.MD ,/"W;KF[?*V$V&YHD@KMIV] M 7"K84D8"7IT((B.I2V(QH7#"VF)4Q@$TJ!#EKM=%'3_>TZ$YRIBK-@2]@:T M9^?CR[1$(Q23(2H@(B7T&%W&U2)234"8X)T#X#;M0>J-1Y\(CX<*JW9;T[D? MMTJP6?ESVC*G,B=<68ZJQ(!86W9JF-5:*)L-?3#C:-O#OWGZN@IL:V?1BEGZ M=Q*F_@KCLXG_]'$87Q5U*(4,%9/)MC^]?E[9CB-93S%+2(.R ."]C!;]5F488[94,=-RE[23&&0Y3@F.0B>>-:6^20.D0P$?(RLM"J-5+"L?#8S(TJ_. M9S]O.):8M\Q2U21+[YO(2NM%\VIDJNW#8I.;2T<1"M1Y8_+A]/>W,"D_\&? M!AH2=TH%XDL#+FDD(XXB0)VCTL)1%MI<7'X?J.]$E:KQTN",?X=L.HXZ;)-( M1 FCB)2,$@S$%8\QNS&H^A/98Y:W/)S=12WIX 6IW+*HN.: MK2*_!=/QC]_::\=!">B!#37JV MK4$KP)81^R[06F9.WH/M.'F4U7A\2#\ZDM"SGO HDN?E5J!,T5Z'E(@-PA,5 MN7(I2!MBDT:/O>O' _F6QU"/?63?P@V_VK2Y W)U#N(-:$$U2=(G(D54Q#EM M"3,ZBV@%%=!D%^5!9/T[X=5X7/>SJY+01X#_].M3&,6/%W[R^R+=!;(K70,P MF"P;$(B'.+".0- T)\=CCGVY*;> _?!5NG'5(&2[BV^%;I7BM@.^7KV6-8"/ MQG7I0.N#.E.!DSZ5V8>*)CUD[]U&OSI'ME0[=.@T!2#2ZM*53&8"-%(9G6:ZC;[LA.X1.#B= M2-WO8., 1BIZ.N7H^ZKY2!?<8^;^G!J)/^O>1<$7:YRW. M)E\'?W\_<&C3>$!'R8MR$YIVG'B&P;E*03BN6,!AW>5XNA+S%.*?SL:??UD^ M<<'S\IMUFJ_?VF\:6"7QCSO)KL%.QO/?GC]9I>>KI!4$2G(N'6E5*%Z-X(3C MSY*.6GO>)#'A&L*W3&E'@5:VQT^F0__6Q]*/<)6RSY46V3/B@R@7WRMT.YA" MM\,X": S>K*[;%ON9(?OO/U;)K:[.&M70#Q!]Q('-;U*?2J7TY=[ZG'-6>63 MBJB9D;K4VIA()%>!..,#\9KRI),6@J_1O24!=X>7?[08+N:S^9 MS-N!5TC'O?.L:LFW]Z-<2[4ME?MH)ZE(*<@DC546!&->L 2.YCC8^M0J6R3O MH&C3XAKU>?GZ*,*;<#X\F^\"//_R"2(JQX?A!7[D37Z//YUFC-UO= M0NF2!Z@R62KB)#OQEOVM?C6@@8N\TSBN,TD'E H/X%!( MR1HB65DI@F $0K+4\+(MV.A:KKUP_M#+!GRVV[@_7&J+;4=C=. F6I(]+?UW M-$:8J#.F'+XW?9@#I_[(YS[$^P7"NHL/[8CC"<0_]^XNIN M?$YG)_=A=.O7G872FC H,. E]=HJY[.P.@Y[61(X[ M7(\FH/0J I1I9M((YAV#H#6+WEDCJ=THS6Y7I6UZ8HTSM9V>VT3.>YVU)6F9 M-CD(X[2T7@7ADBK9JU$:9Y/<*/%*YV[SL]=-SW\R2B_\8F6_5W9=ZZ^>^&9^-?.SCWYT!M.7HZN? MKQH*L$$H5T_&*(E7@&N,5>5N+;3RD'0VTN#ZTJ99_.X0^W,P&^K%^LK1=F[R%>3H:E0>/:( ;"&L^%MTBWHNCA"DV\L8QP MKQB-T5FEY4X39:_7GI1^-)9Z@[CB-KAUZ._ GP__&U)1YX'*TEIO 1GWCDB= M#"(M'9J0W9 ^.3\?_U'B8/S^V032<%8POX,X M_@R3KX,,KJ3$6Z)3L:E@(@DYF+)I*,$%Y]-Z#]@^M.M^T-^AOE5DL6)?X2[8 M7X]G;R?P>3B^G)Y_+0-!+&E 1=:"RT30 $LBG8_$F@S$QNRLM-IRVN3FM6HC M^*&;U?BMV$6YRT &CD(I3U8D9<&)-!3=3D!_00.@L\#*QDF3!(=#P/Y0OT-8 MV]KNN4/5SW]=#F=?KU&7NN/QY0S]AC0\__HKS&!R@<(KPU@)Z\E%J5D:H,O@ M-#A.3.:Y7.,6B;=9$NNSXJ)4L*U?AE*I2.A0Q">I<_WP=U?Q3*==C-?CT6]^ M\CO,"K!#AC :7?KSY4! 2QO+;9\ZS0MP@D?QH:T.,68%D3D/N]W*4Q/522G; M<3F[JWRVCM7[#1!T>CGZ#-/97&*#**(U(BA"?6EE9DS&.6$L,0P7?^:49K9) MTXLM>$Y*B6K*_JY*N.XNUV3X>7Z4<74X^YN?%?7^R@9426T-=40[JX@,%.,6 MH33)E'HFP";5IE/W?:!.4CFJL;!A7[5SOA Z;C \&SV[G$Q@%+\^\]./+]"G M*XV?KTX'/HR?(O1X[J?381Y"^A6QC\Y>PY<9X[^-1[./TX$-AGNG$LD< BE% M;<2I*(C@,=C I->A2>Q8!_Y)JMT1F-V@H-WNM7M(4HO,$1VXD,$S%(O$<"-R M4XI745.:5 M"Y M"4@ZD50424E%;(J05(A>N"8+WF8X?1<]M.)\7%WV#8X/[Z):%M7O@JME M]\EMP([3=;(&>0_J0P?)]ZD9*GN6#:J^%S2A736)>!XRH:"33Y",YDV._OK5 MB =Z2O:I$/L(O($B+/8!GGSZ-!G[^/$NRE5G%)>E]%R6 93EO%'S MTEPS2]^DP&,W>/VGR=>A<]R/N?>">J)O2 W<-,EU::!WR=1Z4S^U#2HO/ZC$A<&K;>Z+7JN>)F5/V['O4( MW'Q(6$'Z#;R0#>OK?"HD(22 1Y?(E5HUGAD)4D3B/:@$)@I/F_2KV8+G1'V/ M&M)OD._^8>)'T[RX@>0]3#X/X[R?P,;2:7SD=/-?+:?.+F-IZ:;4',QQW)HJ M6C)^9!0W6.:JCBDRDVV0GK!L76G/#B73T!.>P5KM#:X!]/M4UP<\K$>OK?LP MV[S,=G7,HIVECC$"U"8BE1$D1'0RG#<, JAV/WGLK,0[@9JN' MUKC_S6W@E9N.;'YXD\XC.XQCK?T(YT@+==&I$*12+F2,XECD(CM00=*-7MSF MUW1(HBL[C.7?DJ3\V9\O/<7KO/?KE[VZRBHS5+)0=ATY36@06;D#4 F*(:>V M1B41_?J]5EM2Z@YX>5>PS MT-2IY$,BR!3.*<*!"$IP66D&!5J^/K-I7O-QSV@]+\"]\K\^&BT M-7#G'H :X^7%Y;F?0?KK9#R=_GTTN=&EXRGD\00^^"\#IEDVY2+/E$ICOC1O MMJ DCD10:@./TC$5CT,/7BD&E@8*SI?,$8V+@XR!A%P @^2E M&YN,ZTWQ*J[IWX>&]4-.@UWN@A=!KL&^$M2OPVDIJ+F45J*N9\5(UM$6B\N)BTP27.6$ MC$"##[NU]-SSQ;V4O7EWX8P060?O[Z"S["XBEZX MJ)/CEBA9ML:U9"0DHT@VSBD?!,Z+)@5Y?'-+F!;I@OLA?9(^0 -:-^F6/ (%>^@$_]'IUQY4M=2KEZ-/E[/I7 )\>3A<6LJ(%- % M-,Z4&U4"<0ZAY>2]CR$83=MJT5U,_3OK#=G@QD](H*J/-G @5,4C@ M+)/ <,((EQD(J4"W*>5X3)F4O3I%%7AHL.->-<=EE['\R*D\)*=R+RUIF:5V M",6//:=29\D]3E\^)E4*0:"47$D1R;:Y2?OSJ>F!.Y:/1UGV8;:"E M3_WH]P\HS5_ATW@ZG*TR]WB2B5O(Q/JRQ6-L)![084W6AQ2\ERXWJ7K:#.<; MSZOI14B18TT7GGB173E>H%$G"E'G=R&"$"- M@K5:J"V[I!L?_QUJ0"59MZB_'T\^C2=^!AN3?AUGTK!D"!H\176WE%IB= C:.Q7T^ET+6^S+/F_]#M6F+3-;4UL:9_FO2DCVQ]^6QPS9*6RRM2&U423FLIN M3<&B0\TJ=WTR-%Z*)JLQ2N,Y4*V2 *TV*EAM@!V6NQMOV?R.ZQ/VZ"V4RX$) MS9ZB6V2 46655.LWS&]9['9_9]L+E,H\'XXNQY?;8,!T^N&C'UTU M]@9E:0X8FGM5BOMC+IWG*1!%J<*_RX[;1OW_:PZCYZJ71AJVWZU+3:ENTDVJ MYFANY //+YNRY4:I:#T!ZDN@SC,)T0 )/!EA!65"-BG7:CJJ'VK=5A%ZOZ+X MH<&M!O5F\FH\.D.?'\-")I.*)6+T.!H9,+(PC"3!DW>X"D$\PFV,^P[CAQY7 MIKKW^Y#W'FY, MM$3,FPL&8&AEE45[&ZW!+\IQ^:DG#[:@?<>! "[VX'5*69_[477P]E?^\BZ MP7G)_?E$TIO 2C2K=4D&T5$2;[DA)ODH*?X+/+<_76(_M1GJ[8AV2O' M*#B: G= HDJ,R'*/'NJZ(E0HU':TRI#53O;E.\K^.MCL-&-FZ_% X^RO&\5U M3\YG:%*7UUA<14>54W=V?E^3G)S#1KN6;&.84U(8QH!%:8&YS"*5!B(O"5XB M;TRV.63)0 V9O3A%[69I?N-;XU%RUPP$J)7 MVDK0V@>#1ITF!\%P9K=,SP=?6:G:>[Y>E#7LU="'X?ERN9C;AO1F]*Z\=E*T M:91>CT>3U;?S-D37FYUH>D 87K:AN"^'SX[X0"-Q#"2C!A76M^V04F,4_75: M8^B\Y60R+KP>7;DD&;'"1&*H V.REUHU$=OCY<>GD,'&!/Q&@VK43^MQ'%4?63EV;8*S!TF/_61PE['\.- ^J G./EK2 MM G. 10_>K55B9ND)0%9[L'3S),@/9!(GO5.WYD,X.WHW<*-]MKHD@+AR%U%6E 2:RO56 M&1^MO!1M.C4\ @6KTPV\/_W:AZJ>NH&SY2*>J:$V:T\X+WW(A&+$6>$),YY: MKK04NDDA[CV8'GLW\+W8W*$;^"%4M.@&?D^C<@H,G'.!,*]2*8#RQ)9^(1"8 M4-I)# J:M!WXAGO&U]:20ZC8:DL:Y_VAJ]A;&M%.[VJ22;3_*->2B11E.B%W M$KUF&;FR+LLHN*(8HZ6L^,9DHGW'VY7+7V$R_#S/)WP]+E+SYXMDM-H\/OB> M)ASN-[HU_D!*0S4UV68E:=06?) QVG(K! ;8L)&_!]_8MHS:,B-4>Z#20;*F252\&[SNI?:;93R $+D30J"U MU )=OF2)I4H1)D5@2@;#7:/Z^G3EJ"\[WUZ51UB7SD4O>KKH]*+QY(]L6U$\QA:NA@X MCPSG<*EUH=R1 (R2C']0728TA[X4?07J6'NJCU6/=E#W@_ALTBUOA6W5H+B< M:2PCJEVPM=Q9O0_<<392ZU&Y54M>5,>,!+H2N+Y[54WZ#8* >:;#&B26<=%,61*MHD1( MKESK$AA1&N>%9T);UB2_:0.6$U*#KI)N8!>6+MBO,$7]G#M:]W7"APVR!&XBVHY@W;!U=)IW0;L M. YK#?(>U(<.DN_%YBSQ0>*&>G2YN-4X"9A'?!*GJHT\9LN3%*;)^7V_&O& M>]JG0NPC\";QR@(0I"?3)<9KV[A<'X432B9E">-4(<0H2+ QD,"%39XZXZ1K M$[8\B*U_SZ0.D7?"EKHL-'!17X]'Z0KEJF$0"UI$B4.F)5+C1B$DG!H\<]*<\ 6[M%T9A]*&NA*Z>3R MXGS\QQ+@RF$S',"#)$:(3*2C&7TU!!4LY=S&K&2;4\B-:([F'W5E:T/OG&ZB M;IFDNH;*0=#B)>)3%$I#2GUK;/C_.9R M-IWY49I'E!M6ULIYK8>\NDFJ:V<9K&6_BAA++GL6NC0QIBSX*!B2S2E85 6Y M,?OU$!"U@NKKE[^ZOME%):E*%UW-O2 2XS."]@L])9$4HV"B:.-AWHNJWC[" MLKHS3.>'<(.@J4;KK(E2Y>R51XW>(',DR^R\"UR :)R6>!O0,4\[NVK#]L"] M@]";9KU>#?A-7@,[<&C$9?*1*(K()/62.)0!R2D[CF8]:MOH.L:'P1U32;I0 MN54_*O'0= /R1C7XU>AIEAA3@B4^.TL0)B7.Y4RXL)Z+['UNLP=]+ZK3-"%= MQ=]4-S;J[PKQUP&C-JLL HD\E.8VB:%GB"H-AH%(.0%GC6[>W@W@,36F,Z_[ M&97#2&E9@7RC_&GZU)^C?PCO/P)LW%J_F8]TM^5$FR9^S8;4?VE%;4/V2.A^+!446Y(<0 ;I>1(D18=SDJ%+ M$1SSA.>LRQTB&4P3S7U<:6>/15=V2S/;A[->DXEVP/7=IYGM1=[.644'2+Y/ MS? "Z+PQ><@L$HD1#+$L2Y)S4$$+2 %ZLC*/+\VLB4+L(_ CI9EE99BD(A-- M@:++R8$$%CBQBAD+CCQ%:Q.)\7^]&L?JGKJI+AJS*:BC>?M0T<"SWN0.S.>)DS@K+#CB*,=Y8G#0KI0O M* =!J%P2-9NI5LRA.A=!&8ZN_1^K 5N/OKF[)INW:=L'VH[7?853NT[?M$![Z;NVG MO=7*2,3H1+E'&=FTQN"TI0J4"M1*T3AE_UMH[==,1?81?^^M_7@4*GHJ"%<\ M$YF9(=Y[0;+F,H8DM8EM[L3YAEK[[47@7JW]]I%^3ZW];)QWYD\$C 0BA74D M2&J(UL8D\$(8D9M%/2>K!ETE?:Q[29[G#'$VSILLYW0\6K3[\*.$/OSEQ>5Y M.;)?#O7BTP0^%KM36>*UU%%92 MIS@HHS;6&#; V,N='-+[*"$H@H;3X@QRI8;6&URWC:%,T22A_TL#7M4J2MPN MXJL ZM\O_?DP?RW73%V91'W6$ MTN_?HC%SP1'K%2,I4,:,#M&T2:5N.:A'>S?(/GJZ9>4XOA:T\S_NC*U([V8S M#;CJW3(?USN(YWXZ'>;A!=M1\]MK1ZOCA2V#N98TA@GGE[B8EP^.1VA,U@6[&.*3])^7 MB\82T^7H/']3[2[\HI>ASZTO/R<:?3T&X+HDI:"*8,X=ZC_+5AI5VO)LHR)A070)O> MX5!Q*(]GF7@D^K?'VM&#\O0\':XE.I[,$<]FDV&XG-_^^F'\UI?#XP&:&PXX M!$)]B$1FRHD-Y6X-"HP&GH.Q66[S_ M',X^/L,ICJ.8+)RRN;\X!?S_? (Y'G@LB1(^@49?,&;B?I<:\X:)+6^'H_&GV""SRZ[J&C M!(X[1DJB+(=/QJ N:ZM(M,8S'K+@NO;0-V[> MK@<:5X[?P%G/C*:2^) 5+KM.$">3(<&K;'C63HLF/8KK#:$_Q6RM*%VWZ.NP M7%%?YP*[U]XCY/'9:/C?@,'Y8G0O1S"?]_CY550R2D\NQI>CV6H#MOB5SU SP,;P7NO15B1K0*!A%5&8@ MK1(JL=T,YM&'&-(AQ5RO=K0[W#RUU5D*,@'&Y,#!WD 2Q0!6A M.87DI:#.-ZFD.@3L27N9S5B[JVFZDR6^#?3!^0RF%)TI3P#G;KD0V9*2HT<@ MBZ!EL #1[&0V]WOO\1S-=D2.^V&AQ0TW'\@WIX7UI8ZL'YO3@\$ M]JQWZQ?!W+#P;! A QQ/CA5#8M:,88B,E#R+" 2#R+B#''1+*IIR.NZ/D-K[@OO9WKN#NV-_E8[>\@A$H+4EDC&''JMRN"[D MY&0TB06QDW;51M;S^ME:#\:/A<3:&GFW4FOZ>CR[[IWL;V^[3\>K>3S>N$$0 MF34A ]&2X7H0@R$A>R 1O01@O@SMP=J\^K!.:OD\,FMW]<]6.BFY?P0/3V?$ M#9([8LJ@J M?S7%BU6/T6MFJ2G%8[E(;G_QS'M!,4-5#HH3DYG' MH69. JX(&&Q220TZH%HUROH]5MWK/$7VUH%VUY/=A+7J ;\#L!YN MKKN+[/'T_:M-[^:;S"IQTZOR&!5 4(V.;MFUE8)1XH$E7'JRX,ZX3&.3L^>> ME>: 1H!'TYE]*&F1QG C;$. R^9DWL4$,E$29&GRK1,CWJ32+L,YRIU,MDWJ MWD8T1[O9K"M;Z^D&G47=XE:[]1WO:V3X^FYP'K;*Q.A'.%2Z;U$;BC +"+>5H,%WF MT"2P^;::G#=3D7W$WWN3!>3<[WD7Y/3.UA19EBDYZ9]V#ZXZ\C68K-!:OL6 M:*L8<0=P+1W9>]$=QY.MQN5N.M*!B/[,TA)D+D8889'(7:EK,YJ$;! DBT$I M#IS[)J>/1]"2!WS9XRC)/O)OH!SO_3FL[D?44@8)R%:,-!-96F.$X?F$PS21$L\C>).4 MLM!DP_4!7*>D#34I:'>(>^.^P[G=HR)9KF0B4A6]S526,AP,IQPZTSPY;6B3 MSFV;X?SP6._U6"MPV*!AX%U4JSM<=\#50VK)'6#'<5%KD/>@/G20?"\V9XE/ M!N.S]I&D2-'.!B5)L"Z5"P*L3R&IQ)H<^_2K$0^XHWTJQ#X";Z (N#:FJV3Z MY7H8L]8@D\>9(RF1SACB;$IE(D6)7U!/FVR8;,!RM /@CD3=]4 Z27FK7]KX M6L W.4]A5ORF<;[Z^\7%[GZ4KGYRXPKORK?_'0Z@R25_E>2Q=I=?]LX)3VF. MFDD%S#(4BE7@$E-6)[?Q+K\JDME'/UZ5>PH.(G;YFYT9V81@390XGZS023'K M(UII;X%FZ@+^Q&1EM!W&":DHDLP2I[:VFF%0RZ3..8G!X6/;GZ/7?C*91T&=N;CSI$HROQ_AFFQ#S$+0 M0#%8MY*EY-%L1AN8$R&!L7JPY9G='*=7Y;H >+6XQ&4:)\-/RZ$NBWTR>*EI MTL0JI4H? TZ'\=3F-IJ?L.O>>W,(GE*ACN\7_. -$V!2*! _$B)N(A:IJY3\*W MN=5J3Z#?D5IUI:EV#Y6%(&Y#GO_Q>CS[#YCA6HN.=(1EO^:!DQDRU4","9+( M9"()D"0!FX3BFNH4^$.KX@'O/0T%:2WP!AFINZ(M]O%-7J6[H*742C*=T#XR MH8E4*!EK30GC(3&06BK5I(WB@7A/0[_Z)*U!UL@"]B(HAYU!@_$*@P1-@BU] M;\N%@-X)1JQP/% 695[OG5-3T_9$>XIZUI*P!L<]FP6R.-P*BDG)C2;:>([& M%ET[A_$HL128S8I&T:;9PSV8^NK.T%Y/NHO\V'T4II/9X%W)Z9T?=*CDT:E! MATU;DXET*!$?< R11::,2T;O9'CPH3<4!;];5Y);;SW6"7,U"L==15G1 ;X" ML3QLV 7&'@>^NS-;_QCGX7/=#@RL<]A!? W93$I3FQUZSLF[DM(4B<_"$@0I MJ?<\YKC+(>WC8''+66Q]$O>16F7R?D-)75Q>+($( Q3?I8A(0(GT%I<>+\N9 M8LKE ,@F5G3PI'RYZO>#2]'>3RY M6"0 =#TFV?'YE0Y/#AG-VI$*5\Q(84/(*DH?M /*)0]&6"&4U-58"Q?C+ ML2"9"E&RH#*7)M[/1>6#WHVO^GJ]?>"T,.G6B-$;6B3@IM30\)B&;9/O>P'!: M%!\JW#:9O663$"5S/J][60SVY6CS\ =&. NLE-5PAOY]-))810T!7$R"R=1X M[AHE_>X!\[2TI2%%#0Y,W\>/D"[/X4W>MOHN-DU9TMQGPXDNV\<90H M([PV$JV>;%/+N!N^OHX=6BI."RJ.?02Q&MO;\_E5H*5\ZW(ZW_QS05EP,A#O M#(XB!$XLATAP!()GY:*F34[<[R YUA%%$[K'-<7>8/VZ!6A9@[$+I)9U:QLP M':=DK2-;]W'?0=0]:4&6B3K-+2DM;,JIG"R^,Q!0VC"?-0/>I&2Z-_8?*$]K M3_X^$FY ^CQ06N)Z,GV&[I%'<^?/5YU3F0+E%!#&?40SA\NG+P$4)"^U%Y", M;%(9?3^L_EW3SLQMBD_KB+U!W'K=1W?Z].NS\6@Z/A^F^15 H[1PI*]^LEH5 M5T>'06?+" &7]*"+$T#,LE&1<6MMQ*:Q+@'XCUE'Z,/"AL$/@? 7L[&78"W M[0=U(/)C]8KJ03^ZZV0'5G"?C"/T0NI%_['O9'7P!]\!W%\.9G"C3"(9YI< MN:V%VG*R(KDB7BE.D@1M,E"==&BA3G>AG+(7UU'P#_GO(.T&Z\]&;,KF$+*41%N>2C-T08+FF02%03'8X QM4BO:GP8\ MX,+TH0#["+G-:>=D"6N5LPU16^"6&&,%D90'8FWP!)-)4715 MHD#<1G#B&/4D4R$=Y5XQOTL[@ITR=[L /44'HE?R*M;7%=S;<*V6OQV0U:ZO MN1]2_R4W_5$[;LI+Y=J/!Q JPTUP3)$03*D91=ML74*N$;<0W@2CJQFD8VC, M/>4]CU%A]J&C=L.*?_JO%^-5=T"5(4+9/>*!E]?'65/@?<>64EQJXV P:P!DB +$BB617_4^C<9*]O"Y[N6=DC M7 >?32 -9R]\+#G$7Y>EL*9N\%H,O M+U@BT;-(:)FPK*I5NFKABX4 M(YR5BQ^C1;=8,4J<<%H:"TSM5%O>T2Q> SH-]JN(NV)FRMP1?GU9!/$F?YCX M$492TX&/'CWHQ G-&74R(4L^"T>8$";:;&F,::>88?W)WS:)W855\JAYU MF2O-!8-$A'(H#HYKD 412!!(LC)>!=$D$WXOE*>A..V(N:M%NG,T.1Z=E>:$ M!?0+/YS\PY]?PL D:03X2 Q(O6Q/F("3;-'T@>) =1/+LA'-:6A%=T'?9=_4 MV$N8KJ+69Y>32>G$'"&' "4),9?>E#1%#$YI)%E3ZT*,PK(V;6LW@#D1[KN* M^2[UMN[RL;S7SIDLC(G$VDPQ1DF)^! T@=(S*R@3+$U-:BU[U88'TB=[5(8]I-U "=8VN9>'[-F[ M3).@Q/+Y/0W1H4NC,_$<_1D;0%#;Q'_8B*9_U[$*5_>?)AP@Z!;G1[=.N>8Z M+GAP6G!>+D(VB$AC&)NI(JZ4_":M X4F%6)WH9R*2]!1R VJ6V\C6BKW+IA: M.@.;0!W'$^A*V+W\=Y!V"_._"9L2@84@ F&^[&5$!\3*UGW/=#0>*-'S$I%H* ;+B"PJ&PV QA"Z2>.$1[+N=R=J MIT5_'RDWJ:+\/#[_7+)8;N>X+,"Q'(03*A-A(GHD8("XE*OG*S^;%LU>U(A@]:)6!P6D8P+8GU WS0E-(4I>K-3#[:=TM2W M@?C6?M:ML/IOZ:E#ET/\-]!UCU,_R4ZSZ5//(>2 MYL;1*)7&4L%E$GV405-GHMXE%'R4&G!/C4J?"K"/B"L3__XR3(=IZ">(9M7> M@?&H-7ABRGT=4E!-T*IQ7-^\=]$J#YK6(OSNZ_NM5:E%RKB:1%LT_AZ/SF;K MNYA:2XA!28+^1LE9EIYXRQA1W#L!X+5/;5+)-X#YUM?W:H)ND':VCFFIW;N@ M:KG/LQG6<79ZNM/V@!YTD'F#H'\+.BMHU"XPHE6(1/)285GN[@:O!"2GDC6] M&(0C[OCTI0C[B+J! OQ]-(5XB0%H@;5$<>*8P*ED3#3DF0IA.$Z M4!Z:7&%S%\JIN =A=P\L?AF(?8.N%JZ -N '<<)Z$KK-Z\ANX!-" M&:#:$JI,PO#69A*8U6@#F>"29I9%D\W_?K7A 4>@+V781]BUFTX\X92QU^/9 M590JA.8I9XZ.#BLCC)$XAR.4Z EX5-.L+;3NZ7L:/W)Q\[Z/53@XUK2JKB8 M7X&1-\&@&R$]98IDD Z')2VQ45CB%!B>P0F1V,[4R1.D[F!IU9YU5W[A>Q@- MQY,Y+/$G852ZA/'H!83)I9]\16*D'Z7-']9<_7H)O_GR*7;5DA6MDH-$M'.& ME-%AD&(,H3QK\#0P&L-."M &WRFHT2-@KG8A<9D9^N;,R,9:X30NSH*A*0OX MA[,ET]&K%%*65-C=[8@^03MRL+1J5Q)O4K /2 F\':/ W@^_?/AC_.*Z-&VA M=J^'(Y@!C#[\@3_ZNOCSS6C5V3'$E)EWF6@341.9*QX.+FL8_29)N>).\(-M M2#=LIZ ^1V:LXM;R#L.9?_4>/L.H#.F6A5P,HOSXYJ!>C"]7B3$)T5.1)$'' M"B4,Z&.YX#QA&C*Z6#Q3[BOH80>(IZ^.??%7<;]CZZAPOLS'5.92^??Y\.SC M['J6/;D\NYS.7@SS^CS#*;DR]-IF-.B*>"[0UZ?*$>=EF7$QN1"R9>LQ\1X: MV1G>J6ICO[QM+<:NW"7P9N%PQ\9PFQY5I3?<_V_OVYK;R)4TW_>_8!;WR\M& MN-V7\4:?=H>[>R;VB9$ $C9G9-*'I'S:\^LW04JR3(E2%:M0I"3'.>&V+*GX M(;\L(.]X%./>>+A,3J\1**6V7GMZO961!6RL?:\Z1I@=>FB;"7%)TP<#SPQ MB:J%EA3 .E8,YYADT-)., KIU]$FQ-T2W%6W\:M(GP)I,P-;%.:YTRRZH$36.?/< M;7C<,!Q/7U&F)F/$D-)](GFUR*_ATWP#%]O%O(T7\_=0&5E?*[U#2P>L4W2^ MUM!EEH6!BIS);+E+.FO=IDFT%\JGKU?MR6E4=G@-MEY'D*, ^A\+02+3 M,AOF2;OI0"W:"8DJ8'.[]2ZLYV>Z#A1]\\*#U[!:?9DOWE]-50W1I%AOHW+; MNBCND906%!.Y>&7H+.6YR:RJAT"==@,92N"#E0@#I-]<,_Y:P,?E:C/_'\P_ M7AV>,QX59A$52R[*&L_1+&@@XQNR21Z+-*')@?,HLF>L(T-Y:#"XX/ZUSTA7 ML7BKF0BYU(9:ST";R(JU6@'$H$R3F9CWPWE6*C&"Q!M8J_?:VK?@*2EIZ\+" M\G90#PI:<=7:K+QPI@@M0I/Y-8_@>E::,28'8Z_+C/?Q;J,97\&]1+=W.S9JHX&;S*S(K:'*!J MEDGSR )/5FL=1,Q-)B1T@_$UUO8\5\:TAT23Z%2&X_SR;0 MINC)=+*^,,.UJ)=H9LXGN,+H(8C/2G\:,=-@@/-]W2B!@TK%"]H.HR6UIA,4 M @J&CCL>4]'!IO;*Y#[>Q=5'R%/VZW3!]:*[N'H1U[5QYQBI3ZD5,@DT.7,F MI:%#TB3:,[U.C">ME4^82YMF[G/OXFJB#'V$/44_R<"J8IN<-R C2X2>T9%; MJ^:"9RYH%2!&$?;OEGF)=>"]2&];I=$BTUIBJ=/P'(L\ MUF'+P1IZ=<'P-((>/H\Z\$;J.!5_4VR+P^N)0]'1IX+,)$O>84J*^6(<,[10 M4+E(N3\SZ876@8^JC=/R=C!?-6(=^!^7GS[MW$*XV 5)YW"QC47L A1EN?JX M#6H=4QG>_>&#:\6/7,=>];C4TO!HC(A*:T 5LN8JBYA0RQ!=G!VUHB9\''_- M?=^/F(Z;^]:T?_T[:.VEM^1#TU]2@2"RBH('(BQ8S;LS='=U37CZ?;7\A*O- M%UCDG_YY.?]4OSV@V6*4SYV.T*-MPPY.#I\JC5<5*0_T,DL'?C0I/WC M<6A#W?V#G_ ;?HV4"ZN3C)@9>;IU^5ZPJ.@ ]M88XQ&R=W+2Y=\"-[V),K*^ M[,<$1F>D0;_(08ST]]LIVG?5KGI;_EKCJ_4:-S\@O<[X*J7+CY<7-4WR(WY: M(;WQ6\(6^=6N+&C[YX1P&)B< ]TXHD,M:% &>>SBR%%>=5RAHW,QIY*9JO.M2/;DQP=;&(+3&LG%MVTNCFZ_M._* MWEH?&A1\_I$^8+Z\P+?EX%IWN=_DN2[U;IV2Z393J$P+PP9.0$8S-$ZZ+H M/OC5VRG*L5HHQ-=M[HCN9G2 +TU8+H+Q):U&QTPGJ:,8W1^N^K/0'). MI$>F2"]TH;>(DS6J$P0646WAHLG,WI/ISR.%'^>@/GTX:7') Y#I MML@_7,XO\GSQ_CHE"SQJ70*33A&H4C2+15BFB@PY"8\Y-JD4O!?-&9G@Q_*V M7Z@^6.@-PG]_8OJP6%XLWW^Y6>[UH#:LYKSP+#OGZD76FGD/P$KP44@/2;LF M0V,.(GI^&C&.\!OL#_7B*[*B4Q7OFYJO>;_"]?5@4Z.#"5H+AM(":2QY>#%X M9-(X2QXJQRQS"\5X"-3STXW1*&C18EL#!1^6%_G-QT^KY>>M9W4##2UF+1SM M9X+3R9D5\UP59B*W4J*6VK>9-748T_-3CK$(:-%V>[DBZ5ZNU M'_036?BX)C/J[>8#KJYFV5SWCM:[&2(Q)KHT^OEQT_+1=TRE^56:'N'BKZWP@_5E?R,;Q;T M<)Q"JXZ$-)UNC2&S/0TSSF2/&L&#T4H'+QUR8Q6 P:)+#PT[$MRP@Z[#!_VZ M7*^_QM*MU2!$T"P!N7M:Y;GZ%ZSR3+BH1*[9HH1U\K)TC$ZBS +' M%$46ML0F[:L],$YO(S35K'V#H15;#6(5?VR6Z;^KU8NK=;6;-E]F9 M)J71A M9-@*IF,4#&)R+-0Q$9E;@[Y-*N\.E!.H22OF]O-XP\3>(#SQ-LUWU4;O,%W M>CTO\[0;\W"]]OOD,@L!7.+)LJ1X8=IRQWSM]E,A.NN+A.B:U"LR3/,KA^MW7,V7^<$W+7JP4D%F7-7D.TI+ M]H2S#'S(%F1(=^[8&6>C'(S\^:GJ:4AM,/+W(4OV&O?OM9B,V+H/?K:RZ"0J M:*5(>"A9D(Y>+V>DR;I$[9L,?QV(^_EJY)2$-ACD=H]5*RRY2]8;%@KI@4XE M,B\=O2M 'E6=F)UYD]3%8\Y$L]C$KM0*D@< $9E4P=>X,&=>)\4B6?FD'<7Q MTF0:2!^04Y5$3NMZMV+I7(HD;V)U.ZW^:F5M:VS0<>6\BTP@KW>;1L6\\XH% MR":#S)F+)N4F#Z(Z56%D.UVXX\V/Q4D#QWX/TU4^K NHEH60]Z(Z3>GCB.PM M6XE^,KW@%@4X""S'"$SK>I\@]YF9+!0(GJ7@3=R4"?7AD5+&J=6AC\0;J$&' M3?(JUTV+LP:<8 "6#+@"G(!F3LY.#E)G< F;E-YW1CB]7S "H_WMER/H:) X MN 7TSQ4LUA>[O'3^K\OUYE;17=$ZY)0UXV CTYP$$FOW00Q.(B^E FVL- _ M.\L\U#'\'M:BL+/XC#N R/8AY>6G+1755I0RVJTW:6.5A<[(0+K,LK,J@A4&8I>B;OJ\6ZI$7^VK45= MS]8/;\+(B/M1%WS7<_PZ(.SAEX^B.Z=PSMM0VD-?!O QHJG4 ZG),2/4SA9) MKXOF-C!(Q#7YJ1*2",[&+B'GL]>8 ^[[N2A,'QHF5I0[]K\TP3F'B460U5'% M0J) S1R=VSX&542GN^S'.:!.YIJU(K?/X32$F8/._2GZ"G;K6R\79+GMCO9E MV=TWM?Z:;L=8:)4:##DU0=3JY M#1Z[UX$?"6[<A63DEIJ55MY6\CMMY8I_>'3Z6?=RN8VA+;(&[\VW)1 MN_5(;(OW.U%<-3'-8@ZT564ZZ9Q!IDL@I\]R9-R;C#Q*@:%)S<1!1"]7K\8A MJ4'(> >&U/@*SP^X(%HV,Q6MTTDH,L>$KD57AOE(.AZ]2\ZZA,XVJ60[@.?E M:LX8!#6(!-\8+S70-.-2VVP+K5HNPY@]T\99%ET"YKVQW&3P $W.K$&HIRK\.Q=]FX[B MYZBICY1?/E5%[4/Q&2GH5;Y!!,V+SX&,*FL9+:2P&)U@ M)CH/)9JB1CLT[M0+95D)/T\@N$FJJJ.,21)HF%*UYPLMYI%,(4% MF7P*4<28&XV<.,.VE=/9E..1U""$U3"TUG, M%>V1D5LFE!96E2)0M6[1/=-B\A'X'5HXWH>%-5&IV:!MO2C[B:?]Y6?GV]MOO=?/W?VTVXY!C M9\44R#I6.&46I23KO&@K;/"BB":7VCT$ZN59O:-1U" []17;=7W'K9G&7;"U MM'T? G<:$W@\*@_JR$@\--UJ[L&8P,@@7)U1;6C+=9&V7#2!I2A#E(G3UMMD M,,3T.O*(67P:%>DC_@:J\?-RA?/WBY_^3A]@\?X&X-41B1:TZ,# M"Q@U$XY'#DED[YN40SR(:GI;93P"]^?'CR;]!J;NF\4&5V2$OZ-#=@]9#-FZ M%"0C@[M.-T-'9IK*K$@1<_8Y6&@RN^DPI&>D%"/)_>!F<8KB_^N;")=E:ZU] M4SE(1OH4Q?X=(4Q7W'^,3/:*^14J0.!&J8"Z* $F@))@DHT04.CNQ?S]I=-' M3UXE\O;66U$>1?(WOS^8H<-H]L1K>=))TANFG-79Y!@QD,^8$#P&JV!V"->Q MLAGP'MSWF%$EU44?D:-PUM3=S^E,+C0X.L%*"$9ZV@WC[+X'#CNE?KA5TE&!J$D?H W+Z MHWLTG;ES&64K;AJ8=]?07B\_1CH9JA#J<.7WBVWX-=,RYF5>0RC;F\G7U[!? M+?*M2V3H>^0G93)9R'Z=W_SP]@SYDVS:7Y;+_*_YQ<5,)$F;0#*,@_-,@[4L M1%Y8T:*NT^?"FTR#GW25STB3SU<[&CC!-SA4,2@PUG>PD-D>R;2.L38D^)1* MRMR!:#)&Z!DJT%$R;5 <,*8B[WYD9E)!D4 P7B]$T B!>;(*F3&E^F7>\#8Y MG?&7\HST[<0\-XCP7T/\N9*"O\X_W]U)_Q/G[S]L"/!G7,%[_&N-Y?+BUWG! MF7*:NYRP7DE9K]3F),H@);/):D/?R<(U&HAV/.AGI(V3<=?@[H![A/+'!UCA M[ZMYPIDPDF<.EF%)]%(8T"P*S$S1]FX2+Q9+DX*\!U$](\T93_H-QOC? VZ7 MQ[^.6;ZA#13SVU7];]UL_P,N+JN^S]\OR.,)UID0T+'D7"*/)RCF,2.3(8-T M@?Y,4^E.#]C/6[E:\7=7^^S@2N&K&.7;X_VZ EV9K:J<"T M)2.4GEI8+"8G&PKHT*1VO2_0J=HNF^E54V;.I77RGJ7M"B9=R)P2X 6U;F M/(KP-.4YH_#904>&DW$2K:D. 4I)[V$=RJ--3"Q@B$QABO5">>O55(;3%-KR M2*'.:92E#P<-E.0/7,UQ_;:\6>3YYWF^I(/^RYN/'X'LMCETYB_S?COKF>CD3?MEG8_;(BR.*A;+J\] M'SXPT"XSZ6E+]B"U@2;%!F>A:X\8SV>K:CTX&U'%ML?W[V2,U?;71?X1/^/% M\A/F/S%]6"POEN^_7$])\"5RFX:M/6'^:>;/N,HC0U6L4!8F [>UV'(DBFM M8Y;!!^&;%'D\@.EY:LC89!RT>4?L>[@N;H(K==X7SC$%W(\^Z7= MIE0F8R!_5FHKL#:;!*VY3J86P^.L#_XQ9;WUOII(_.K)S>5^WPKVI.^Y%MP[ MJ8(V.I<40N2*)Y52(O>2ET>E?W[Q%URAUP6N! F/,K? Y\[3NWKUT2P-G0H1Q1DZ]?- M5BBL43#.$H+C*89("VE9!'N#9*RRWBJSGW,"U59O1:)9:4 MEZHF"*)K,F_Q'BS3'^?#N#Y4X7NL>!OT--P4'7-;N >1F;75L"R&3 =O"%;. M6J8HI=)-&G].5\@]F(U#]=M]1-FP-O^ZHO+'R]5\\7YW3=;,%*E4G54H9$Z, M-M;$('/-LM N:>E$"$WK]>\#]7RH'RSR!N'G:VRW+Z]>Y-\O5^D#K/%52O7^ MJ7JOSI.0QLA@2'?LFF^)J<#:VG;E['ZK3YX$'T'YHFNY@\3.\Z);FZX86=RW96@B=:*UY M;_3M@2S7_I.G-VP'2'DYEHA:#*"]N-@&"*^U\29#HF(6= B!M)'II)%%QQT3 MJ3@P$IW )@&/^^$\1;9'%/ 4H[<>"QC?JD_;9M3N9O V'V #*XQ8O;&/R]6F M=DHW#-L/1-0\M#^FQ/;"_[$(X4 J*;34/,18 D9 ,A@#:.ODH^'_@=B:-Z)_ M=;$"1QF,+DQZ)!_:2?+EE?;,972R)'!&-"DW[P.R83W:+ZMZ] MWX0Z2XS>*A"L:*BW?'C!P"G+DD,A8Z#OM4F0=0'WC+5I=&X:I%ANZW)M6_H6 M\4QYC89L%Y8,1Z;)G&:10V'%24=.L>3.M[D=Y4%8SUAG1N2C0?+D:WST<8'< M+C#?15%5$"65:%DP1M812X)Y:3T#S9.GW3*(U"0U-PCU5/F+R31L.@[/)0'2 MIPNBZ%*$"IP%L+4<71;FM7),H\,="X9I;,!R510M6<9 _/6*F;!.J-\"3XU,>K.0M=&[)B; M4M7Z<':*CKF4$,EWL2P7PVE[#Y%D 8%E3Z@MZFR3?#D=<[W8ZMLQUT?4#6); M#[7N1 2)M9S*UIMLM)*N9E \$T:A\4)KJYL4DSSI/JICE&5L,L;>,@XV 485 M+4_!,"\B>2XH#8O"&B: P9>4.R7&#R[SLJC-X=1A#IB#&D+ZE:R:G5_LNH* M9)&"VX2VQH#5/;3>1X5Z.FQSY8#-'%5+1VKC@T04(3@-RY4I\ M-,?=0)I]]+!>M39?O,=%FA_73OKM P9S^@">_5O #+VRB5[B'*6.#L"[!$)) M0F>3\V9V$-G1\AGP4MW[G'&EU45=K:?C$4A:M./5+O+@1<*<@I-2%*G\[-XG M#K.3ZY74WSSV:_C66$@*Z)3.MEY&C5S2_IP5#^ZLQ%"9X!Y,*2REXFVMLC;U*F MWAWBJ5(T8^C#8RHV#B\-PN![>^$.Y96GU05:RS3+ ]A.DU)I1>O#Y]-@3B96 M&U62<4@'9^!(1Z@)GH7$ ^,R99.-[RW>.\:+O>>BV"B$+.',0Z3V6^P6L%F_AF'7!W_^%,;R/1AY'LR MUI$<-?0JRA!T0!%#]"H%4:R,2NE\CXSO/'] )/^>IR]K-/O:48$(/M;Z9O"! M=O:8(@O.Q)J&=,Z"MUGPQUCH\D'#^]WI\>_PT]44BM]7R_'>$=]TV_;H[-]M@1^? MD081B_MAOL,JO-IH=8/WZ\]<([=TLM #$X-8+[\UV3,O2$0YH(E:^Z!]FWLW MCH;\[-5K=-Y:M-]_B[Q>4/L.-_MCF+970JYGHJ08$B!SF2?RXB-9UM(+YA+G M"HLS637I$.H#\OEJU7C<-.CBZ(9U>[_C+$4?-7KRR+B*3!?E6:S*+Y+Q'B4! M!7\Z-=IB?'%:U)^9$9L['I#!+GR8.6(VNHYA=H5<>DOK!Z_)92L2@@?$V*UR MXX$/:1V(;T;TJ-([EV#\S3B4;<7*V[)=WS:\(QT((8I@/DJ[&_H=L5@6K526 M*RV,:'0('4 T=:A]7+X/S8H:)/<6P_-OX;D*Y'1!U#*D?A?2B2=&#>-LO[!S M'(%/HPK9"L&%E(R,9D+F/;!(_AKCNH!5&%%#DX3<5"K0=7A4:PWH(^>Q*WI? MPZ?Y!BZVJ%Y?W^@1EH*.N9ST750;-%&)Y2FFV%PS\.GCUH/%?AR M1&FUB&Y43^5N$*:J:=:>)Q,SBRJXVH->6+ HF'0^<9-\5*I)0]!A2,_K5!]' M\BW\QGN172M_!VQ-IT$^ .Y$1_U(1';2CP$LM(A4/80Q0$"P2"36Q![M;);Y M0(ZK\I8\6NNSUVU""I-KR&.6P D4I(_PQS8*[@=V==YAI&592P=<#+Q6 @"# MD@WMFRE8IT0,MENKST.?_'\[QLAA%DWF( S%U8U[U,'8 U MM18.(3N1J3 &?X_KQ #AMS 2#@(TP09CHB%8(3%=,R4^D3?%0Z;S#Y7("9^! M5CQF'DRJ%'UDWEX9KHXR6B>2IRM9+,4P;2V2&02626F"U$9(%'("13B9\3 . M6P_KP!&BGJ(6[C?H M$_P)5K6L9GWSR/FZYB8O5[JZ0T[3VU(M7_ M]^OP84,/JOV/^ '6\_0JKCO$*UJOW59WI[ZF[TY_+U\N/'Y>*V__!"0Y\=V>0#X;.X*2<-Y;'Q)LHSI%XI[>%1F1].3UE#2SFGK!G2B'FI#13 M0'+2(0"+KA2F=-0B^V0]GH.&3:]9D_ _3.=ZD== U_X3Y^\_U/D;GW$%[_&W MRRK1MV57SOCVP*+.J?Y60 84J!J#C%!'2B6I&7"7: T$F!<3E; M-.XH MM,]I1VM/5X/L8B_0,RL42)4R*SI7L#XP !<9UU"O4-?.MDE"]T(YO4Y-P/P0 M7>M%6X-][-Y7;F:X<I!WC7C0OP5CO)?$) MU.#'^<5E5>'K]T$(Y,I'P9!67KM.)0,;@;E4O/ V8MSO76NC$'NXGKEJ#&&A MP7G4W43;!UYDMI9L0,81% FEEF[5Q!Y/Q+MR5O@VF]AG$_=&V]1#B MSL"C(V_#Z:(,"\&9V@$"+"!RAI;^)W@N6C89E37(H^L9/GR'<+']D>T-)W^1 M*4%M5E$J(4ASR+3))"/RF:(/BM&N ME4+-;03;[=;2@4#.V:T=]!HL3T36V)-I.V"?I1P+ULG(,@C:E0I7+*)W+$LE M;2DH<@EC*=-WA3E"Z UJ6'I+92:,E#$HSJ39VD1DX7I#)E** )(;':129W'\ M/W<5FX;"NSJGIPJ%7,']:IAOC?(;F4E:A8B%LU)(4MJH[2 WP8KQ46ONG(:3 MQD@>AO^\C-(34'KR&!V*A-$#9\IZ8+KZ^SZ&R)PI"5U$<\?V.GF,;B217+%X MYQ-?Y?^Z7&]J\]?7+$)(T=G@:O-VKJ-,(HNUV<>I(&@;$C&UN4)L(.[S#6V. M^09U>8D;<3VV?4LGX&K;=@@75^?>%O"KS<[@NCX1O]KDMT['6;3!J#J!398Z ML*+H>C& &:SE)9K@:ZCX3L$Q9FH7"N^EZ<@J\D=PQVP7\>",?\.7[8R6ZU@ M\7[[>^N9%U#S6Y(50>"U)9&%9!,#HXP5.O#BFB0.AT-_&3IZ(JJG,V@.R6\6 MM0%?ZECD'"/30I!CH*UE64?P(IGBVMR-W1/GRU+#EB0VB"@<<#-FOG:#(>&P MVM0Q_(3-)_(V1%06I(+4:-32 3S/R_\:0^AC3U$ZG&#;=82%D- B>(89ZYBP M BQ([EFBG;$$EP395@/+8J>;IM0JFSBZ),]_JI*ND="DZ44V='!JP>M 0A=8 MXK5EE'OIH4U[U%E-51J5\\Z3E?K(?IIQ.ET0O>S)2KTX>WRNSC$"GT85G-0! MC"-%KQ8U'6B.>5DD2UXXAT;1:=ED8SC[R4HC:T ?.;=@?NMK[6Z6ONK>D\ZB ME74$I#)DUSI#/C_6(F$>.4>!$ET3O^0NE+.8Q-2+H'V^ATFW04_)+40_7$^' M$L;D.B]"\4QF:W"1#C=GF!#<<,'1\S:A];M0GA/?QTAWBLEI.:DBG :6C:Z= M!EXR;W5A,D3N0@P%!'1R!,YUT=40K@K3!:-_DVH!O4#P[^_QX&;<:B[8-<-)64N^DA9ULOT8Y?_AR M-PA:5_!U&8O\^P4L;EWVW&5-S<>IC;RHT_@% W3EOL%:YT!TJXEM8Z\-4W9% M>,O$=J!IL9'%S V#D,'Q!,&&-H&*)Z.\CW@T9ZZ[??AMH+/OL%8+UGO!M[;$ M7T3(^MT??UT;<20DC60&*%'OB E;FX)<0!D =0S*%-,DG/X@JA,-H#LI\!#H?TX9N7Y70D.&T-SYW%C MW&KW^$/'EVVO.^VBXJ5$U()+I8.,)&$K54DY!Q&M$W>E/-*5=IUWRT.;Y=DQMK681ZI:G2GGF@+X4P0JEHC<]-NG*&0Q_L^>YJ^:]2[G>@_/1W_2O. M3%+H7;0,B-EJQACFR81A'FWR/ ?NVES(W0W>&9[0X^K<'5]Z?-9&C(%^'7<; M[R\A^FVY2+#^< 7SS2)=7-8BCU_G$.<7Q!RN_\#-Y@(SF1:61V<5H_-/,ZUU M;3K6A=$^SK.4GH-+C^V@X\%Y,7IV(@9;M(W3&;O\@O@'KC[/$]XOS]]J5>:Z MEJU4T:W_7.Z*XVZ^_WJYIA5O_A]NWF%:OE_4FP9G@MZMZ&)F/&;R['+B9/4* MVL$D1U&239";A/.;K>C%:/=YZ4:#Z&:SA>WNLOMYN;KZI_IS8L8#A&3!,S*U M??4LB8TZV-1G3V\Y:$V;\9-Z$^Y=YO?7XWRTJ,7<\_0!\^4%7G6G'!5]V25) MDA"N>%5[^FNIJC?(O(V>E6B2+DX[+]OXFK">AO+WR MHV>GNWWXG3P_&B17F"$S43AG6NC P"G-?$'N8@@QI"9C2EY"?K07\;WRHWU8 M.TE^]*\K'^Z^9;Q*F_GG^>;+F"FL/I\W?G;KZ-7N);Z2,2E8!2)E,NYD\IX\ MD0@AYIPRQ'(W\=7GDT^>$\NHN0SDA>M<)]5I*5CDI+_UHF.C-=J2FI2GGSXG M=C2"W?5P;Q;$[N5V&WJ[^8"K/S_ XNVG^HCU3;3DW?+BXN?EJO[2+"AT' 1G M,G'--!K!0"MR:3$*&PUFGYJ,LIUVF6=X2HS[#O2V3DZG10WZ'298[:Y'?"9C MRM(#,*YYO?0JD<7H(3!CR<=.T02NQ1-]778K?$)OR@2J.OU;=82>G<)Y/7JA MO] C-NLWBUT8?A8#YQ)9T& M:-DI^CV.7N=_;/FX6:<$I8KWG"7G(M.)6Q:*RBRK0,2$HH,Y+ZNYYP*_OTTG M>9L&:%F+7&FS=1(+!>>WEPI6"N^58XK+VF:(GHYAVCBXTC(&QT7B;;*ITZWQ M^SMUDG=JF*XU&"$\G6W+"QV^4DF6BG=,<[3,6V+%>%JFR]9Y=5[USL-\J+.D M8F\"VM9>^A$V^#/,5_\!%Y=X^PV2QMF@^3>H6_C3@\+@@K=5)*U8DQHC M43$O>63!64X&JS4D MGZ?U'O>4P/>7^3Q?YI:*_(1C:QVV-B4TY&)8)NJ8!D."XY,. MOGU_HY_H&]U2D9]B?.]RA>O'I1"ERQP\IWTMU#GS'.J<^ MYS[+__XNG^>[W$R%GV9$\7$9!(U&%LN95 Z9SH)HU Y8UJG*1OA&-S.?P^+/ MIRM-RCKXE%XF47B]18&[VC-EF-3.%'JUM,SR>U?:&43\3L+X>7:EN1*MY,(P M&S+)401@D'+-&Y6@350ZFB8[QS/K2NNE" ]VI?4AY,DT]'18T_>NM/Y=:;UT M99+.GB.(?BI*+ 5X"0I9$K%.^G'D,&:3&":NA=5"*9]?MO+VZDH[.]WMP^_D M76DZ>N.\S<-P)CD^%@+Z$KK1?QO;K2^K V15?:[KKO M/^'OXR9/WO[UP3UC!['LM8!Y]RLK*(&!1H#1YRG1(9E;!&E0A^]C#&?C(KR]7'[?L'<7FY M^6/GG:QAD7_!Y?L5?/HP3Z]6"$?*LO/31Y#Q<2O9'X6:2.H>'?FE6<>,44I? MNU(A^@!*J=EQ:VK#R?'C9WM_QH3\=!A8:P!DD4)S3$8K"(%;SPLW226EN$L] M6!HVR;;[Y[S#S[BXQ/CEZD<&;5%#/W1"-CNM>X_>K#VG\R("!$G'A0HA1 \R M6I-3]AQ[T'OHXP>Z)KN'O<-/R]5FOGA_"\_7X!99OS[: JQ(J+=O^L1 DFUL M#.WD@@=98IM 8@=PP^W;#Z\OUQLZF58__7TUY_+5 M>HWT_TQGU:P8GC-8P[!8R6BC=2SPVMU?BYVM@EQBDS*2([">P"8>6Z/NVKAM M&6O0*OL+">[7Y7K]=O%V?D$6_R^P_G?,[RO(JQD ,]H28C:RD)EO0KWRN# M+$RJY)S)@KLVF<_'H3U#%1J9CQ8AHZ^AX,/"^.'Z+-@%?=%+A]NQS^AUE4AF MWD7.E!;!T)DC1:.(4'^LDV5V6FM2:Y[.)4MS,MTD)[Y+) YM."]C[S$-LTE#Z$Z@RQ.&Y4X= OR8&I:[&-7QNK5E+@. M8)HF7FZC.?']Q\/9VM>#P:)NSG\HY/-(K5@.P;!Z60N#6 )S%J*V4I+SVZ:\ MJSWO72\];DQ['PF/2/?V]H!?MJ[UFT7ZMZMX,YJ4:Z2/65,G_?%,!ZNC!6(1 M12N+.>R/.3IPE58(FK@F+RZN-A6.EUKX_7=K-[FX@B+*8+< M)52*UE>-WQ)#P*(-06M2A7$OG*?(]H@"/OB:CIJ)Z1J&>DN6$.R,F1JZKU[4 MM)' +@ FC KVEL=^F%[6>ASI0XI)&V=BG8WJLE.HD\'0)T+8!CD(%F4TS$D>?/!* M*M]DD/H]6,XT5--'(_8WT*$2;S'X[@@'3UC. W>!@12*++R<65!2,Q7!!BZE MR[)-1?03C\T,49W6/)TZ-K->;6:OEXOU\F*>MVO9BFSK4&@EBK?34[#.$I15]ZD;X<5?@C^F#W([JR8;M@ MZA%Y.5(Q3A%X&8NH!WD?(.6I- "5!RUTJF5EFI0<'0M&>>:"5DY''9/H4K)W MALP?"+U,27P?X3:(LMT827MNIA:88K'(DO.BEA)RY@-YG9KV->LQR-AFWL$! M/-.9I^.1=<@<'2#I!B;IZ^6*3CG8X&_+Q16R*V!)U\O$0V%.N&T>L]X%RRWC MDDQH-. L-/%.#B)Z!DHPCK1;1-L?C#('+V+(QM8H4[VB$@4#K!,EO4H*E;0J M-"G:?C99NF/LQ/&I:3'/X]MX9P9:.-)SV*6F8M+45 MAK2;1>\ERT)IZS+YW*Y-'LN>)9.EZ2?G!+%T?$4V7I=,YA21-KK,5R-CPNK"H*[X<,ZHLR+#! M%N_I>6;ICF%[1 &?5Y;N-7R:;^#BI[\_X2+O)I=,FZ7K F#"+%UO>>QEZ9RM MX>878X>+8!6/EK;(TO7!!>1FBXBK1N='FMJHGGNH;HE&M>3KC5)\$!;[>/1ZT C)2@.P>DS33 M!KR38%+*76*\+R35UXOTQU-]?80_5:*G"Z87E^KK1527C,\Q4IY* YQ.V@10 M3*A:3NQY9%[DR&20F+ET488NUXN>(?/]4WVC$]]'N!.F^JPKW-/VQ6*J"2@- M9"AY6K;0+HM@0U;N!:;Z>I'5,=771](-3-)_P 97<[AXAV1CI/E%/>[JBJ_0 M^5QOHS:):@#B/*??+,7^$*LK"&68NT M]9'31.N.DC0X)\&MJIG/[YF_DICAXC9$%&SS#:6&@["QE?9'_>>+3WD7#SS)\V+EBPY2J_(4UD8)-B MLHCD4[(HQ=/,_/62\H.9OSXBFB[S9VV4RM7+(J13M+Y:B%+;Q4N1"4(4"+Y) MO_UY9OZ.87M$ 9]7YF\[]S'NCZ2DG_L1/ZTPS7<3*C]6@^=_KK_UYN,GF*_J M Z=-$HZ,=<)\8DLI[Z4>98#L/:!SWFCI7109O+,YF1HG3WU2CR.CGB!+R9.U MCG9@EI!.7^U*9"'2&QDX&OIW)[I%LLXJ2[D]:+938>/MJ;!?A\;^1OXEK#]L M,\3K>ACMYEG].H=(;N=FCF2<;#87F&?)Q:!U<:QLRTVC)7J;;G.Q7Z3 MAE5*^%2O$E".O%Z286!0NR8$>&L\DFWD2R=%&PO1<].UDS!U)G/+A,QD6$.- MQ2G+M+:2!16 F:QT"(HK5;XGS$=2MJEX.N>$N;%*8(@L^EK%K[5C(6C/++=% M8DX(KLN5D2\D8=Z+] X)\Q["GRQAW@'3RTN8]R&J4\+\""E/I0&@?1 B62:% MK?&]C,P7J9FE4S,;[6+*#;>$,TN8CTU\'^%.F#"G3RV^5G-G9PK37&L6$V1& M)V=2(!R:T'9LRUDFS'N1U3%AWD?2D_;&*F&2_(,N4<,W,G 7!*)Z62 Q3H-V*JB@@*N?&R3^7HN&?)C M[,3QJ6F>(>\"YD5GR'NQ]6"J]!A1-\^0@XA167*R85M!% 2=9045RXHGXU"@ MYDUZ[LX]0SX>[7TDW#Q#KI1)&E)@)AI/NUKT+(B@64G19HA&*]R;H_5$,N2] MI/Q@AKR/B";LC07,4?G:* 2$"C6MM!HS.6IG>?;:FQ?4&WL,VR,*^+PRY+\N M:Y[F,^9Z0:EM\UF MB;Q/IKHCFE&N?EK7FX1^HJ6L%G!Q?8O0^M4B[X'X&GB'Q(66UC(!W#&M9&)> M09T/C38J66P*JL7FC(]"-IY+YUC@-+4>069@;.9(8!%[4O6KDO(^!SY?R!K."7] M?20\(NUI>;G8K+[,_OJC=O796FO+BA>F#@JF,S5)QZQ"$:*WKI1[$L/K:S&O M,9%+]OE_7SUQQ_/5%_LT?_W4:;- (XE_.4AV#8Q4,I?_N@Y6 &E?4-D3],QK M.;]E ,4Q+U(&X#F4-O[*+0Q/F=2A(ITB_O/'95SC/R]IT3]]KC&%8^(W=YXQ M./[R,*K]^$DA--8">%&T@!"5,21.30"%UZG,'L(W1%8#0EZ''C6ZY+H$H"!H M,,H&#HJD9G+D*$7!E%4)6"S<$>!(G0S?/O6K1V;H71(Y2D9P:BVNU0Q"D$P7 M[E!&%:)N<^G+ 4!#M]1:9;SY\@>FR]6VQ+U>N[V\W+RC+6!^\86$B:N/\T7U M!7Z&^>H_X.(27WVL!\+,1U-<_8TS#68LK%?+$DR%_>D.^_PO7F[;\6Y'E^F'_ZG=Q9$@^\QQ^^_ [; M:)@ XT)-1=A<+\\5,I#A*9%Q&X)PF5:AFW1#]L#X3-2I%2LMTO;?KO^Z2$6! M35*R1!8**;7C+$*.+(88>!+>9->FG>P>,).U$K10A,'2/744\-!"Z->VSBQW MW'NR)9CRWC$=C&% 6Q[SRB;,/$KAV\2H[\=SLHC@8)X?49QCY#W!;D&_=C-6 M^G%@30N^#B$[4?'7&/P]KA,#A#^I=G@9N4Z@&8\@F%90: ^-G/EBMJ4O.KHV MY6#3:L5CI6&3*D4?F;=7AILJJ)",KZ>G2=5]T MGU*G!, WG_SDK8%ALARQR/L;(-=)IPY0QL[O[6&8/JLW@(W[.!T@RI'S=_N0 M9$S6J:B8";5*PL;,0$9@2A=)+FLVO(QV,^XDK#Z0JVM#:A\)CEV@_7_GR]\O M8%/+"->_;O+UM"8PA$@55J .X 3G:]2J,"LY:NY\$KAWB<.!*NU['S]MYF:0 MM)>CBFKDP_-K=+S[C>5%?^[K\B_@8?KTQ)47*!9)G.%LB4 M++6666F67%#6^IRB[C(CHENR?0#09W$T3\;470U30S3L$*YK;[(#LK$/]H 2AX,DK;CPK/E^]2-YSS@P'P4'%3*?I4]:8A^I]SE!A M^M QC04B3 @V(M2ME1"A%PP$V58A2E0:R-8*W0:QG8$%,J;P'S=(^DAN;(/D MNI3MCX0+6,V7N[OA 5,H)K#H4#*=O&3!<<,*(G(-VOOCWO(30GK.<]GJEE*S&/78>M@<(]N!Q?J L M].J?ZQ]U*NO_^5__'U!+ P04 " XG_Y0Y!]I;9T[ 0!D[ P %0 &=O M;VW/=.+(G^/]\"FS=G;E5$4(5'R )]'U, MR+)=UQLNRV.KNJ>W8N,$GA*[CD@UR6-;_>D7('G>+X"'I%@=$]'MDF42R/R! M^"&!3&3^^__\]C@'7V11IGGV']_Y/WK? 9GQ7*39_7]\]^O=6XB_^Y__^=_^ MV[__7Q#^[U>?WH/7.5\\RJP"-X6DE13@:UH]@+\(6?X.5)$_@K_DQ>_I%PKA M?]8OW>1/ST5Z_U"!P N\W7\M_H1HHHA'$XAC%$%$0PJI3V(HJ8@8"Q)*J+RZ M_Y-'/>P%/H)Q*#E$1&)(/1Y!)16+ R3B(,!UH_,T^_U/Y@]&2PFT7'_4^!YX4_+I[]K'_^V]_S7L'[:)X3\5/_K MZM$R/?2@;M;_Z7__\OXS?Y"/%*996=&,FP[*]$]E_4R;G6OJZM>KY2?['=V7Z^#27R]\]%%(=;G9>%%NM&BF)D=*/ MC93_Q"N5O=#7S*>PO1#;^+>:7Z0PPN\T[KL\@K.A_ALUAWLR'RW/SBO?ZI[<8T=(),ZWY:ZMX057ZK M9"9DPY9;38-4_,=W^J?9HH3WE#[-/C_00K[21"MN\LBU^G!]:8/7::E9C_%-&'V7Y1-L7M/;&;&D ^<]:.FVA M?)]FH#0*EC_\^T]KD"8TXO,_[#C.AQW"6A]HK!L!-I4&&UH#]@PVGVLU![7J M5Z!1'FQH#VKU0:7U!RT 5Z"! .A/I0'AZ)>2\RUMY\:.RXO=8EF4IKL4 M 4?U M-&]-8ZP&9KV5?J!1L!TPK2*H=01&P>:/6DW0Z@FTHLOQ;%4%C9;M?Z#6%OS6 MZ/O_O?A(B_:PM[9/)C[B6[+^TXZ\]?(Y_* TBZ_IIUY2O3CTZ@5UP)Y'68Z' M1VZYF(_04S?+O]Y6?,BS_$D6>CYE]^\RGC_*-]_,9D7.$D^%*HP4Y#X-]!X M)9#&A,(P#F20(,$(]EWV *>[F]H274OK9OZ?P=-N(] ?2@,OCLWQRJ:DH!$5 M?-\*>_P[ !/3RN#H8SD/@.Y(MW!/. M;C:M*UXGS53KQL:S/%WUVS(FG5_N9A_JIA_3JCZ!OL[$39Z9141F/)4;?=W) M;]4KK=;OLX!B0GF 88)I#%$H8\A82&!,5*P\D80^=W)HNG4_-=;?DM?-CG3$ MWS1WG$=R1B]>Y @TV8H?S!>=" 6A3EXT#M=_:D^Y45] M#/%4N\5-D(?Y/;V_+^H(,T ?\T56&3=FSN;I?2VIB07AQK$F %M4(,LK\$13 M 1:9J(-'Y/84 '3MOB]_[,G6=1J+DX:N74OC6;E.FFV9N&YO=K-O/^N/M0G$ M6)3&T5I^EO?-(O0M+6>!8#XEH8!!R'UMSC(.:1PC*#@SIY\!%D'B%)]WJK>I M\?]2-KVQT])9;I[M<+4S5WM#:V"^MP7*/9[,!H!>@\!.=CANY):-[GOA5E8O M=62*P4*Y_BS+2HIE*-=?I'$!27']11;T7M9Q7J^U6F]I6OR9SA=RAB.%?<4B M*#V*S8DJAC1A#/HAH8+1B"8>F4;4L*-F4V/ 1OPZJECD\SDM2F-7-%; 9 *, M7;\>2^Z=BKQ3XOG10I3;#V\5HGP%ECB!%J@FBAD8J(#!"M1@_1%"F3N._Q\C MUME5N7^28.B.8SI>M'17 3N:"OQ!BL5 M<#_I?3Q=JP3RFDOYIE)F;Z^UF5L-3'CL:%+N[9M:;,* M$#$*_0!^JW4"@QS;]X1OKRO/A2*-NU[T@]\>R_?4[ 4!;\:]8)RC;?!KC)&@ M(@E@@,PQCU A)%PQ2'TL T\F D?A3*\5+'>*<]ONQ66Z;O8U=/06;Z5T=% > MPC%*$,&*$QAY,8,(XQ!23A&DH1P3@3C?CA_T=UO-@K-^11[MQY<997^\%+=^G59RJI\NZA,U-VC\3__HSZW:(.L5Y&BTI(LS4:++1!=;*@+4VH%'G"GR0U178 MU >T"EV!MVG)Z1S\5=)B/<]=8WY[&6 [>AUKV 9FVA<8,6@^D-LEZU[:[,;;KU?[LZ:_&1>,,&5\IB3D$(540LI"$['LAU)%GN*8SZI5 M-JJSDWJW R=^/9);J\_9JFV[PP MMN#:Z'LM6;7>AUTK;=#<9O+NH<@7]P]O=?]F)2K7'O* 1#R))8&*A0(BFE!( M(D2@%[%$,%\2HKB+H=:;9%.SVLQ%=\TE/G@V2WG5B VB^J^.%-+?Z-EQSXN, MR>"DQ:J-/:TVOY9*0I47T*AYM1$L<+4ROO23\YJY]#I@MLN?T^Q>FW(KV\SX M1J\ -5 T5IO)@= B @PD_=%C[^/2)Z_V)]RHA-P[IKM,WG\';DM 652S3R9& MH#U!#VB 9$1C&),HU#MMQB'&C&CK+F ^\S$3D;(A\)UVIT:_)MHQ+:O4;*9^ MD=1J([B<81K^QP2[Z;[O, MLMOD*+QP1(_EK#[VSUU3"U*6SIOIGXG/5 =F"%VD6V#,87)%I]_TAI9]CYSRT V1_32(CN^/'.7_/LWD MNTH^EC,62T&PP##V/4UD$>:02<(@XV'@>TAXF(Z3U'LETM0H[N) :O";T0W4 MRKE>3+I\@.T(RCV%M&]WW+7DW\E MS)IKPCG[;6$<^R&I&O)!S$4OH>=*'""L?8I4D4*G$\R)M:&ZD(F<[:#-R-#]N<7KW)A#D?G:DX#+E/!/1H0B"B#$,6 M* Q%Y(DH\ .?!IX-DYSJ9&KTT3;J;ZSJMS0!(VUEO?>,W,"4?#EDG+[KYNG?% M]GCTQK7XVZ*LAO=Y$_83S#ZSS3-VD0(R_"ZM=ZUB]H<+@[AGQYO0 :XC3NDU"]QN7>$43AR5WB, MGCLN5ML%2\PQ%R!(J$A8P&(4^-)EUW^@CZEM\EL? M0WV;M:WADF>N.08.0*DD#R6- JB49T*LD("8\Q!&*J:,>A1'L=5A=5]0CI?. M%*Q+%;4^K^_GAH OQ]1R*;P,J:'7KKTZ3N]/@N.^\!Q7O]>5XD WXU+[<3WW MN/C$HQUC+O/LOKYGUYR1O'K^6>;W!7UZ2/FU(>F=;%6AD)$7^J;(&PY,/M$0 M4N4)*)42GM;=3[B3#]RM^\GQQ$8NJ[G6!,[K*Z[-@;:)<;E?:0.H5L\U/;9_YL^W>1"SD@081(S!F,O$:8^MXNF++YVT,0$SO5M,L!_ZT)>$0A2S +(PH##D4>0G%(M( M,9?-XWX74]L[WID^ &_#3^9K>3O?&UEB:6F57(30T);'9L1>*]X@US]V5!_H MHL>REY>ZTK&CY8G+&[M/7IK0X\8DYM=K*9W?K@KZW.6?9+4HLAM:/LP$HL@/ M1 II7KE]X6 E"4Q9($?!5RO_30@LZRN#B3LIKY]YU8?/&D^^$T1AOONC51@ M+3;X)+DTIEG7A!]GX;?CBIXA'3M)R-4&I%=@+3BH8K^R*:O M%J15 :$Z2>>[#JGC+QQ8.[H<;[@&IM!=14"^J!R2R/>?5[@?9/LDVPLE&I6 M^T%OEY1[:G5J9;\^Y'5@A[2HV:3""&,?>=#'IAAM(D)(PHAH&S8)L!")%%S, MFI*7FL&*RH[TIZ":"Q?M*C@<+?W:B@]H!9B\3[/,N,0T+[5E1:==$IUQ\C6< (SE> ;D.LG6];+B* M]GWUO+DWO.U?XKNLN:X^(U9MQ#/O1#I_DG2>_D.*.I0SXK$,J?)@ M2(RSV..FC)$B>I&G_^7&BA0-%*".;UD2K(FP3R]?44 MO8W1O?51T,AA@&R]2D/ /KA7Z>3-D;*^.;*4'1CA^W0KN0+6KUO)NO>1W4JN MJ.R[E9Q;N+3R\*M%F6:R+*^Y-FW+M#9B7SUO_*V.NIMA[''?%PBR0,00,1Y M2L($S83C=6O,D?']/&WM06IBF1 MF6;W,N.F)J*OF"*!"B$7Q!"@GT"&B(2>1!Y6BLB .1'@B;ZFQG5;PH'O/^25 M!+[G>.Y\"EL[TNH)L8'Y:4/*>J^Z)6=_'&0!1I]TWRIAR,^7%82"B /I2"H@$U5:3-J!@X$>Q"JF4 M#"$7TCC7X=28H[FX7M^;-'O!QUQL1' H(+3(;BQR%G$[*ND3QX'Y9"=&20.W M):^!\?4I&)V9Q1:;/NGE;)^CQRK;C1^BU+O!3_))?U\/M-26 MD:&W/*L3W<\XU[LTO1^#G"$.D4P(Q"Q$D"3F&C>)51SR90SSG4-U[;,]=PA@ MOAN!?];2UG%ZG#ZEYJY#:41V+*)]'GP[ZND)RY'*9+?" I478"VNP;(1N*DZ MTF-5;&MT>BV#?;[7<>M>6Z.P5^C:_LV.U1/KJYFKM#Y(1LB+J(2QPL@DV$R, M-Y'!1#(OB60DB>]DX&PW/S5SII'.L6#A-F!V)-$=AH$)H;U]/42JH<,Z]UJ6 M;[N'<6OK'=1NKT#>X:/]6)AD)M7S1SV6E=X#F2B&)\,3S9FA"F(L5* G M,?.I.=O5DSA1,8RI0A&A0BCAY,6R[7AJTWLI[16HY5W5?GIJZL-==GY[9@Q< MSVW[0W9H$^(B4"\XF[5#:)@SV3-]O]!9K!TBQ\]@+=]WK\FY[J*)K_I%5@\F M8]C2^[__6RD_Z&^N#HI)0A$R4XJ%>]@D5-=_$!4+& >(^=*72MF9()<*,C4V M6TM]!8R,3I%*%X_*:3X;$^N!^ +;=GO< V]%:M&V+N^[:S8/2ZASO>V[C[N;-:[^WM MSK_1\5RXR+F4HGRKA31A0MHR:TNI/]^J.CY](XYRQE421<1C,%0<0^0G&!*" M$AC%<4R"6 8\=/)C._4^-599EYRO]R4F9JX^*,[R#&X$*FYDUG8\-78:&LL# MY*$ 'WXC6,O=W*PWDM>8+V4WL#=WD=Y9H.U^L-P%M5[/F)T$&/>XN0LV>R?/ MG1KIQGAO%T66ZK9-)V_3;^:GLLV+$/DD%$1A4UX+0209@13A&,8A#EB !/9\ MJPHLY[N:&I>M)*VGE6IE=>.K$\#:D5,_< W,1-M(+<4<($G$>33Z9)@3O8U* M)^>UWN4.BSM$QX=LNH>4OOB;+I;C8Z<1?>0 M0OO9Q1ZS+_UIV.C5SMA&[/LUUK$/F!/7I56(H M =F^!:[VTWL&N?=,_BM_:]-=9ONL#J4%QX WI$*#K].2S[/2P-U(9O M)Z?(5A_ONHC>CSV5(W;$ZV2!8MNVQBM9[*C=5A%CUW?=#QEN\B^R6#GYL:24 M"!E#$40F5PN5D"940%7Y=75&8TC$7D%,P77B0][KGEIC_3FI"FL\;1YKVI=:'1N!.]:M74;7+M= M].60#3R)UW5&:PFOEAO:'B,#3F,P2+'1[9Y>IM[H06V/EAP]_/1%\8VE;LY$ MURR+19GM$?-D CTA XBXCR#U@A!BJO0_".XG+.H0V[C3S=3H8"FEH00C9J=( MQETH[2;_Y0 -//E7V+02#E" ZS0& P0N[O;T$D&+1[0]$K!X[&EW*_QUN[V[ MTZ_.9(@95%8&!9["=\DX&^"%-+["_MYH;S?P^I,2F]7WPW[L6D*IHFDGQAA:F.$6Y M40_EM50I3ZN9IXCO$>Q!JN)83\680$*Q@%A;XF%,51@'CD6BSG4YM4FZE!C( M5F376DYG,;9;DOM%;N#)O0)M*2WX?K,<4ROP<3=CAYI+MNCT6U?I;*\CUTZR M16&_/I+UFWUL]#^9!/BWZM=2UM?:9Y1[4E&"H!\E>M//$(,4)9J0O0#A2& 4 M*Z_[?G^GMZDQS.WV)A_0#JDD3L/;9<=_ 6AC;_QK46&NH!86U-(.=01P!)3A M3@)V.WS! X$CNI\^%SCV4A=/Z\*$$]ZJNX)F_$&6L\CWXEAJLPUYOH(H"K19 M$O$ 1DI&4JE;".UVG_8AFP;=]C<<>ZD!6 MZR+ &U$H)@F@R0'X2?+\/C/IVM]E39G)=YE42G+S_,>\J*-<,G']:,Y8WGSC M\X60PER>>K-\R*0[OI.EH5G]E'[A'TUHS--3D5/^\,&85(&'O;BNXV-JEB=Z ML<$>0Y#A&,4)CO1^U\J3.0UUID;'C3) MMHT%Q=-/0MCO)5E?;"AIYWA)6_G^=?_DN)>+G5Z)55>R-W2Z-=*&U!W]-LLH7Y L J@("0Q5VP"2'Q$ M()8,12)"/L:!TZ%3!AZ<:RRV0%%MFJX-E]DZ:]J7OF>+6F[S&U M/ E\N9$:^NRPOM*RI5J[F+4+W16HH[",AJ!6<6L9O *LUA3LJGH%J%$6:&U[ M/'L<9AAZ/:WL6<1QSS>'P7?O1'2@;KJ7L%RO;[]F[8Y3"A/Z;A:O&1$HX0.*( I(#!F5%,;85RI.?),HQ>UJY=D^K1ABU#N1&T("T4I9AV2:3;XIU2WG[K3UI!TW?9R=.=CEYMT@J#0T4F M[5[L&M_Y]T5::,,XS=)*OM=4J,WI2G\M*9LW'J)RISCZKZ54B_G[5,D9BX,P M]J6"/#).'Q$1R(@V2FD0,!&I0/_&R4E\B3!3,SZ7NFCS^ E];)2!M MM "+6@TPUWJXQI1>,'QVS#;6H Q,>JOQ:/2 VBS&P&_E[IYN>VC?Y]2EL[3ZGD9 MQ/]Z(3_(;]7=5SG_(G_)L^JAG$7"G'8(!05GVB@,N2GWBT/(?2^.<((\G#@5 M@N@JR-2(5W_@OAN)=AX".P(= ]B!R;-1X0KL!?JL]+@RMW*9!!]I*J[ 7R4M MP&W6(U]>"F*?7-E9EE%Y\E+$=CGRXO:ZE_G-LQNS\7[5)KI##"DL"(92F-A$ MS70F-C&" ?+"(/&)R3;D6MUWNXNI<5HM&WAE5\?-%D8[]KH,G(%YJ<5C"4__ M24&/:]]WP=Z=7D:OTWM8RT/E>8\\V2$FYY.D\WH,TCR[5;]F(M4;W90MJG78 M\TSX+/ 3)6 4T!BB))':S(DBR%A,9(@]JA)E=_9EV^7TCKXVA39!+(M-L1VO M05@#;Q$VTA>88UV!V$#Q5H$M>5?W(GI&T2$0HF&W:^:+MIHFA8?:G*\C[W9=V 7**^U&CP_@;TEWT7F(C MNI)ADAO0782Z;CSWVNE&<&\>G^;YLY2?9?$EY?)PRL,/>5-&3-39#.U8=Q*#-C ]'TQJNTX2>@56^BUSW1J%C!,? M/,MJ([+UJHU;[8^V!X>_3WX?3MA1%X+!,=]=,8;OL*/MG&?W=[)X-$[]ZTS< MT*=4=UHO:+=LGMXW^11GPO-9$B,)(\$D1)S[D J*8*B('X:)E_C8*MN*6[=3 M(WTC-=0=/0*AY7:TF.V )B26OC1U.;&>?"A6$20(1U PY0>$4.EY:%:9#^/% M@%YU/AS0]9W-N^NJ.80QF;GN\H_4I.;Z(*M;=4>_?BZ(D\D7L^T[E/AWZGAK[FY4XS^JTF[D"1I&K M.HK?7+<_$=%]\1#8<=1 P Y,5$9JL"FV.2-I!*]O=]77TNDW\)L1'[3R]UE\ MV!VU7D.<'+H?-Z+)'9>] *8.372-5C]P)TO;R:]EF=YGQAEV79K8^32[/W!I MR]P-#9$7,5ZG+$L$1"@)]%:141B$OAZN(:\7SJ"=B0YZK@,3)V'+^36)Q:OMT:G5>CHM=V>KM'VCG&_ ML?>7"C5R;'Y/&.['[O?5<#>J;MM>=J>-V=?YHVY]INU((<*(0($5@XA[%+*0 M*AAY8)9&SSW=UX^M=KCGBG 5^@*.8^E#Z-("(>!RRF$90_GUA.GTMF_^NRO^$49@@)01,XM"$2NHY M39A&DG@X"AGGDK@='UTNTM0,@";9 -]*-I#6.OVIORP0EJ-E1Q[CCL' K&.1 MZV'S&*K':E#]PSE6S@9+J2:3IL$-19?,#(XM=R]Y\;\6M-!L-'_^))_RHIKY M-%1!$E 8FULF*$@0Q*$DT&.![\4>1XFR+D%WI(^I$>6J%L1*3M (ZEX48Q?- MT[S7$T9#'P]]U.J"WZG!H! MM#>K2B-S[=+FC7>T^*(%^&(4J)->BWP^IT4)]-ZJ">]W3*IE,RAV]E+/ M4 _,(YOW^4RYO$)_RJ 1&=0RFYKN38WXON^T64'4_R6WT]V^P*TW*QP.7X.S M>[4;3=U)_I#E\_S^V91.?S(\V%[;Q!(C19G>Y2%*M352IX5B/J221!%#@F"1 MN)#3T9ZF1DGO,I47C\U)9+42NE-QCN/HVK%,+Y@-S"UK&<%*R %NR)Z%HD\. M.=[9J,QQ5N==OCC_0C>6^(46O\O:X?]9\D615JDL9YZG6"(IJ],P0:0$AH1* M!G%,(Q4P04*WZ_&'.ID:-ZQE!&LAW3CA()9V=' I0@,S@1LXS@QP2OL^)__! M?D:=]Z ' M5%)$:.#DSSW6T=1F_4I.L,S97&]55E)W=.X>Q=F.#?I ;V!&N!PX9Y8XATJ? M3'&TKU'9XIS&NXQQ]OD+'$O+^Y*:A#YHZ=O2TT)&E,?F+B(5$4281! S'L&( ML#BB"8O]R.I@\WQ74V..QA.QOO,P7PO=P1%T&%T'!\_%F(WBN-F0LK["Q_LN M\'T>B]Z]+H=[&]^;Y54KLI-OKU'!K]AK,>[6WD.-5S6N\'H)Y]HQM/++,NO,V+CT7. MI12EJ:Q2\]*[^EJMJ:EBBJPTV^B(!H$GN;G3I 1$$<60)D2#S;B@."&2B6"9 MQ.O.GD,Y<72I;R K@1V(QG70;%CGB$P'H>.EI+710*^7PI? M%P;\ 32@KQ0 U^=!=Z:ICM#UR5VN(HQ*:!WQV66YKLT,EC#_?9K)=Y5\+&=A M2+S0UQLL_84F$"F)((VQ@I&,XM@07QPY'<6Z=#XU,VHW ?O[PPG8P6]& U"K MX'ANXS0T=NPW%. #4U^O6 ^1VWX/M)%SV:_[GUKN^CUD.N2JWV^C/_?237NZ M$9.(A"KVH1\H;=?1*($LHE1O#YG"'J(*QQ=[F6ZF>7BTX4\I>W0VW3B=&_6$ MUTNXGJ[ 3=\G1Q9H#.V*NGF)LR,+O6T<4[NO= VMT]9641D>^EBT6\\Z1N9# MGND?I7PTO=X6GU8_ORO+A2QNG\RI=QT],^,)2B+N"RB$2T.RA=5J1<6H7@'9LO-D5VI MLXP.W-+(Q FN=;H"C5:@4>NJB1WL,V*P-Y3[C2B\7*R1(PY[PW$_(K&_ICMN MC,7?%F55[\3O\FLA4M,PG9L$O.^R-K=2'1G)=C/Q?9+:HBVU,=OFZVLN>+19 M]]:,@(GO128=4B@]I!<$[D'"0P03D?C"5[%DOE/ZU*$%GMJZ47\.;5;.K22J M\IOYV;7RW-##;;E!G] @#KVI__CNY@J54W=.IQDS\2\+T> M# PM\[B'"2.-P-X!Q%C]=LS?K93DU:UZ\XW7]=\_T4K>9J:LL_F_B;_5AK$1 M_I,TM1%XI674_W"=B>U?;#PY8\0G>F?"8.(KO1>1&$.J?*XW*2%"*O#TSB1R MRMS=OXQ36VT:%+U9C^!2/V 4-"-GA+ZJ_P0;LE^!M5K-/YK!W?W=&XMQ=D_K/=Q(])K0 M>P QQTWE/1S.>TF\!^RJZW&X)LZ4SLV"E?%T;O)VF5/V]NI09$J5Q0&&$?4D M1(0A2)(@@B*)41R$B8Q\ZG8B?JJ[J?']AI2-0\GU0/PDMK9GXGTA-C"U?I;W MM>&^!]H %[3L0.GW=/QDCR,?D-MHOW]&;O56-QHQ,0F9'K/G.ADJ8WY I \Q MCLU5\QA#XE,*B8HB(B66R"W7_V;C4Z.(E6QNU+"%EQT1=$5AX&F_$JOG>,A# MZO8YH;?:'W7Z'M)L=[(>?*;;U/S,'Z18S.6M.N]E?_7\"_U;7M15#>_,@>J, M495@E000$Y/8.#%1CKY0VAZ@*%8^P9%TRK]UD313F_Q+9>IT[E;A*8 ]@UJI MMG+D;[5>CC%!EXVH'=N,-DY#6R6##Y$SL_4";9]4>)E HW)G+]CMDFT_C79C MYT]2$_U"FN#.FSRKLWW]):T>;A9EE3_*0F\4YPOCK#:=Z_^)._IMQB,51LB+ MH,]BO2D3-('8\Q&,410P&2H:&+W+=[J;/##\XVR5:Q6&QUY$3*)$)% 0 MWXV%AHI:^O4X"E M_."K5@ L-;@"*QW 4@ES*:P_\^ ""/LT"KJ(,:HI< %.NP; )4UU6_;_(M/[ M!U,L02^-]%Y^6)@SF%M5NQC+VW6,VBM:IGR57C<) Z&X\*%((KT9(P&%5! % M$QQ17X8A4H'39JR3%%-;>5[++'],,S.KW%BPVQC8\>#@R [,A$OY0:L :#0P MNZA&!["AQ!6HU1@DN?%%0/;)A]T$&941+\)JEQ,O:ZQSL#67AG_KP(JT_/VC M+,PO=/_^#(O8DQ13* 3A358@AA2#5 J]!?)YR)%3O,*ISJ;&<6O1ZF*!==&' MHHOE=Q)A.VKK"[>!&6Q+3&#DO )K27N-(SX+1\\!PL?[&SOR]ZSF!T)ZS[_C MGN7\35:EU?/;=-[RU(S$"?*E\F!(A*F"C#R(42@A\JF/E$<\PJVN7!QJ?&KD MT,@'C(#M,FV?T'P/N-,<<"D< \]Y!R2<\(GB:7%QN7@5EI>T@VE=)_TV.RU@O<9F!#,W"KP%*W M^LF5=B\Q>*(M75"_/;U!W!+O90:3;@]FOCV8^<9@4JO!M%ZC!@&]6=Q,T[4I MZL6A5Z]>_78VRK(W"#[+]7*8QKMMH%\MRC2395G[,9M^KK^EY0PQSV=8<2@9 MU48PI002I3?0/E=88,Z30#B%<1[I9VJ+X5),L"$G^,U(ZAAQ<0Q7NQUS#V@- MO$1U Z&G5_?$;?W:WQN M)1&"24@2B'SE0QKZ,62*!#PBV)?<[6)Z7Y)-C55>+TRY51"!9R,FJ!JQ@>\U MOW"\@-[;^-E9)B\R*H-OMUFUE9AII214>0&-FE? "-YD%+D"K9K/^LEYS6-M MJIC/:78_EZM_!J_UO^A-GH$"&.WUF-^M1KO'2^A]CTFOM\U[$V[<:^5]8[IW M?[SW#CH&^YNB;69I>;]*"HD\/Z:1N;V'$PP11Q$DC#(HD0CTUL_#'G(J_+C? MQ=0H>27A!7DW#P!I1ZF7P3,P-SHBXQ[:?E3Y7N/5]WL9-PC]J)9[D>7'G[S4 MD^)Z?)L$2MMO<0BC0"ES!!1#8M*5(Q(R'(4Q1G:Q8Q=+,C6VV-1EQT=BSFR? M-L]LY:4'\$-[3/XYO"1CNT7&@LD05NZQ61J3'.A?T4K_92:2UZ5]0,VDZS^FWF8-G9YZT6IVS"HB-$?QQ"%_-X/Z9/XA/IG<_S#B^E_H\A\N,ZB]=6_^2TW)9>#<) M@P %<0*5C$U98Y] JH( >C@1C,5Q3)15?:'C74QM,5U*YW"L>A@ZBS/5BP$9 M>$5;"M9C_HOS>E]\DGJX]?&.44]JMW6&>OK)CA'(YE[GK:K32K:G^U%,D8RP M@HJ'L;D!KR"32/\1Q1Y3"?88<_*=[G!O@R? M@>>T*S3NX<1'M>\UB'B_EW%#AX]JN1^81S2%"=G#?V1(QX$/E6I43=NYX:(]3'Y4WN=?WM"W/"OJX2 MT5R05!N//#4I>(VU+X7#ILQM>"SVQH.!/C#-;+LL2BTYV'-KK%T8;8KTP8!V MV.X.!OA(^]M^@7?;%';"[N0NT*W%\;9]G33=VN=U:\']8LGK]K-[FY:IK8.+ 4%C:2@ M$174LMI?.CD.ZFE*[PVJH8\RNZ#D="'E+ H7W$PYWO9H5U3.JK=Y5^7\PQT, MQ??FGK^F#VENJF7W[TWR^?J/#WGU5UG=Y(^Z2R[%=7T6.@MP$"&)3;UY4^'' MG/:P2%$81E$B0QQ)*JRB93KT/36*6,D-YD;F$F1Y!9YE9FP?!4UORTL&,<1PE"X-Q..P'YIQ&\"NPAK\6^ZKY#]#B RT_N%D/ M0J/"<&@[6(W#H3Z2V=@[^FZ68S?\3IJ.CDV.9SMVTW7+>.S81+<3Q;IDKRD8 M4<@'F97I%]E4+C?'ENE]UE2IX\]W!>/%6%6F>"7UGL14/&_6 MN&5-E->R^>\J0XD7!*'R$P^R." 0,1I"[$4,"B$\+T"1<4JX'%B.KL'4EK37 M6MHO6A7C0DPSD^:V+;)=&WG_)<6]F?&?9*-N^9 ^_0,*L,;B"K :#9,V;)"<.2\V M;'T>48^OQ*@GX"\V1KL'["\G2(=MV8<\6Y=Z-8[[ZGE]ZF-2MN6+ZI/>;*7S MY]=2+PTF+Y@Y)%J>!UUGV8+.6P,5(8^93"!ZOT8P1 D6D"GD0^4KP;G"ON+> M+)/W)@K$8MO6IVQ6/+C*,;F6<#@Z_#73@SBO0WSNJ5X$OY\;#C1WG$W8S..Z M)+*L-7F.L(!PR$U&>EC$H00*:8@#2,"_=#3OR !C0,^JY-E37F$5_+] MGQ'>&V&+$YN7&K>!S4^M%MPH--\HMN&& JUJH-4-;"JW=;VI4=#]N*?7@70X M#'JI 1WIJ&CL@74[21H"_)/G3+UV.-XIU! X;9U1#=)!!XO[8Y%S*45I"08P=@J M1?XE0DS3T*J#"IZ*E%NF[KQH&"P6T!' '7BM7&H C K Z&"NB.PQZQ5X^V?X MX=T5,+K4\1WI2IL1AL)A"1QA2$9:[88<&K>5[4),3RYB7=L>;[VZ4/NMI>G2 MMBZ\V=Q4L<)(>7X848@5CO7Z(A&D/&2F1*E2H8^%B*PRV!QN?FHKQ\:]W4X% MP[:QLSO\[X[(P'1O#T;W^\O#U=K:[N%E[BV?KH9U^"GW2U&?3(7C.DT:X8&7 M\"2$+ Q-J?E03UO,! RY$"CR8A8*JUBYK5:G.$?3LJK3)_TB:;DHVH_4(=_< M-FRGYVEG,$:8GAUP<+H#M:?WI=>>U@V.=M-I3X?-RTW[_]CQ/E,A15J]I:;> M;_5C[4 :4(S\.44*0!(NV7T,G@&GJN.R+C?9CJJ?*^WF?9[&?Q&Y61V&WJG\78C@CZ1&Y@6EB!U@:\U,(V$2WT&VCE[8\E;)'I MDS/.]CDJ@]@BL,LGUN^-D$YR/PZ)1'DE7OLK(J:@]@$R/P M><'^)GEUE[_YQA_,X=,LB+Q0$,)@''*J^22*(4'(@[&':!3&H1\3Y9 PTJ++ MJ?%*;3.4C92@RH%LY71*,V@#]6D&&0; ,>RMM<#+"V^@E1G#-4' ZI6?L M&=;1RE"=AK>R@-)[EVFJDV75;/'K MVQHSAF5$"%?0XP)!Y),(DE@PR((X$7[(XU@ZW? [T,?4N'@I8GN.YV:\'<+0 MSFJ[$)F!278%2B/>%:@%[,],.Z%]G_;9H6Y&-;R_>K//1*A%'D*P&1%RJ(5.)!PB6%"8U#2A /O=@^ MM+*# %.C!B/^%>#ZS_KB0JM%?5BS<:=A(U^9>U6 SF-E8=D-/ )#>Q -[/4? M&_+76;DW@MP_OPCV#F;@P&,PDE'H.A%ZL@PO .^DG=BEW?&LQ@NTWK(A+VGG MLB*A-_DC2[,F9\$J,8",5,BDKZW*6"\I"$<)9)C5.2_CB%!/A,C)7WRJLZDM M)*LJF)O"VMS0=X?9SOKL"[R!UX#.N'4N(7H*D"'JB![L[T6*B9[2_%A%T9/O M])O5QF3&,&SV=IY_-8E1Y,\TSO#.'0%UVRSV.K1W-O2KJ1C_JG_CSG?Q6O=)P M_#Z+$HP]&@<0"Q9!%&(,J5(Q]),H4A+1&#,G;C_5V=38^A4MT[I4P);0CE'' MI\"U(]>^(!OZ'&%3S"O0" I^:_]K) :UR'T&)UL@TVN8\JG^Q@U8MM!\+W39 MYIT.)Z!OM66JA6Z2,*:4U9'1OV8B+;FQ=J1X\TV;L(WI\T&KUQ06FWF$!4FL M")0JU%9CD$20(:RMQICJGP56-$ .R9NZ26$U?T9-TV126_[)%%=;5'7,<^L? M,#E>5*-BFY;7X>RMXPA9''T.B/I()9Y:3)?97IU4]#(X3QZ,=FQZO+/1RW3?.AZ]L*FN/O?MU(7OLCK^ MZB&?ZS;*YK;[IWP^?YL77VDA9DI(%20>@\PSJ>80\R'VD(02!:$*O221H9.9 MZ]C_U"S?I?C@^Z4"/YB\N9LZ_.LR!\1O1@_0*N)XPNHZ3+8N_\' 'SP,F35:\VX\]S61!V,E M8X@XY9!R+F$88H]$).34[2KQD7ZFQF]&3-'MDJT_AUEJ7-&Y7J&NR;:KBQ4J]#:T=E+S5@ _/? MAN.F&:>U;N#-U@!>;PW>1BG!6D6PI>.5*371'WT.@7V?G-NK?*,2]1#([K+[ M('UT6Q)6C6^D]UG?9I7GQ(:]D>:='2G[,TZRJ?_HL-7^^ MU20J%C+/WDI6+&CQ?/=5B_1L?MW\U/Y=?]&_R$W+4 PFYM1X,OPQ3*+_#FH%@3 UQ3.PU 4$T170$P(YN$^& M&U\+-]4$OS5* MNUP;&&[8'1QKDQC^D7QOE\U;-P_;X+B>=,(-U_MX?KK!$=QRY0W?6]<(ME+O MF#Z9KA=RYL5$"1(E$ =ZJ4;,8Y"B.()>Q#V!(X(2/W +6=MH?6K+K!'.G$,4 MC7B.YT?;P-GM+#K#,?#ZM42BE:S/*+,#"O<;5K;9P)331'E. M*>%/=#:UB5S+"M;"@E;:CF<*)W&VF^A]H3?PO.\.G'MR>0M$>DTU?ZJ_<1// M6VB^EX;>YIV.+JT\%U_3^7PS-B0A2":*1Y#1V(>("@X)D['F$BKB6%#"F=4V M_40?4^.,FSH]25W2^H86Q;,I8KV^8K14P-&E= !:2\_098 -[>!II1LL;N:$ M^KWZ6 YT,ZZKY+B>>QZ/$X]V-!_X@]Y9U!5K:)'I[[W\*(N::,QE#7Z=B=?I MW$1.UZ4O-N)C*.,:0)?AM6<;7=A<1[=OFJ65?&].9]YEE?XX3<)5XW2NRE_H MW_+BQMPO_*"_X7:?$/L2(9\PF$0)TZR94,A"K"TLXL4)CQ(?4R?6=.Q_:FS9 MB ]K^<%: =!H8!).:QU K00P6G1U!SN.DJ5#>#CLAW8)]PZ[NYNX&WB].HH= M11C75=P-GSUG<<=F.KB+M6EZ/Y![$<"UR%[^H%9@.+LZ^01W)6]D'N&X^2Q>@3KH?K1H:SY/HHM>6 M4]#IQ*YCT-C)WE.A[< Z\$ MJRQK&YI<+:_SK3,!-W4NM$F[U.>J#8AS@*,]38T?/TGS.:1SXUQ)3?).UQ"+8XC:L5\O. U,;"L9ZRP,L!6S1\O+ M&HQ^PS*.=39RB,89G??#-PF_CY>QT=U M7<_;7-VT.8(0%0'RJ((10QPB7WF0QGX"/<4$200)DR1Q3L!ZM+NI3=(F M3R=MQ 7RVY/,RK;8;9M,!LS72G3(I'H<>+LEO#\X!Y[N#9*MI&!#U"MPTU=J M)3=0>D]%>KS'\=.+GM7^8,K0\V]U#*U8/#W-Z_M9=/Z*SDW.IL\/4FXD)"C7 M3ON8B"@(&8=*Q'HW$#("21)PR$7(8Y90)*A3&@"7SJ?&/YNR@R;;5:I_^EQI M$ZQ>.]]E*B\>.R0/=1H2.RX:"NB!F6D+XU9N4 N^D;2D'"AK21?,>@V0<.E_ MW*B(#LCLA4)T::-C[=VYN4LOS,Q5[_7DKD'NAFW M5NYQ/?>*Y)YXM-M,W\V57F?7R'G:FDH?99'FXH.L;M4=_79=547*%G6QGKO\ M(ZU-^QB)B'$OAD(*!9%, HBYBJ'$&(44>N#>9K&;)J,F*FV#S\DCY M"C="N7S([.AGG&$8AZQV=5ECO]JQ@4:A.A.1"3W52EV!3;5,D9%&L?XXKC>, M^V3$RX4:E3][PW"7;?MK^(4J#UTK;269XC1>+!+$50 #&B.30EY!X@D!,8Z2 M2'AQ(!5=R_)L5\LV]*M%>!]T6";W^F.X^%OF75#/.J^=?2Q,4?/LD"]U-=G]MLN'5IY^S M@'B1'R@.&444HCCV(2:!7A02+^2"82FB9%;E%9W;T;]]UTX;^Y4 P_&",?'J MXK%/K>R /8-\*3>@*\'=*-MA+.PX>1B$!R9= V[-JA\WP/W>2*[7P1_ 2GAP M?1YF9RYU1ZQ/LG3H?50V=$=EE^XZM-"-SVK^S#/3ILSX<^W$H?/EK>TZA&OI M5&0X5*$0!.+$UWSF$0*9;^ZJ$NE'B2]#09C+B:1]UU,[J'RS,''$-#.FSF.J M%QFSPS7!<6[\Y8"]'7\-@^C _&6$!AM27X%6[@&G2T&NIG#+,>G=I^5F9T'D88 M';OU9D#$!UYT-B3?/H'0\A\XI&BT&"!PN"."?:Y*KB*,NC1UQ&=W?>K:3.<+ MO)^E21]='UHL5R*"D8IB'P9AJ" B0D*B.($R\#F1/!%!;)7]\50G4UMNVEN0 MC9S@?]#'IW\#N1'7^4+I/IZG&:HOE :FH4, -8>HG:_>[B/E?-OV(L3&O6#; M!;DN]VJ/0F)QE7;_W;%OSQZ5_L"%V>//=JWP5J1?:%4?V)9547\;G]+R]^MO M:3E3#'N2JAAJ\C-&8(PA16$$%8X48[%F1<\I0/Q49U,CQ[6L8"TL^,V(ZACR M=!)B.TNN+^ &YLM.F'6H!G<>C'Y+PIWH;^2Z<.SX) MJ>9M(JV2I@PAW-2X:1TMOB%JQX#,7@?1CLU>:F@&9K^.H^+,?T/ UR=?]BK? MJ/PZ!+*[?#Q('[WG]7OUO,Z<5=LID19%(@YP MU%-.O]V^)\B^)Q++&??N9FJY+A:CR\#84>Y < _/J/TAW6?VOF.8C92Y;Z_[ MJ63M.X:+0\:^HTU9NO?F?JU0C"%%-+FIC!IGDBB.2X1 ?2IP"0@ M"2&Q4P+XLSU.C<_N3(C1CDNCZP[W&,BNV]P>H!MMK[L5)&E\09O_U&LA7VM\ MAMG^'NOTA?; 9S XOA$^]V+'^'2E-'_5T3\UD>WD*U=:V8CY"$I)!4224$@( MXS"6+/"$B!1+E%.RA9/=38UCUM+65?V9+9_R[ S M0CRE-V$$>I&F$Z2P@)AB"L.$"A^'BD6)U:;,N>>IT%-;7/P - *:Y+H_:PUTIU? %*-O$NRZ[I5[ M'4K;C?5+#=#@NW!6@;5F5V"E&U1Y 4MJTB"O]0,;,9QU8/M2Q2NP-E]C$ M0[ XV-H7PC.22>T*DYO9? *#D];QH??&,X)/2+UEZYYZKIM)V]P/OZ/?I+D+ M+M,OADQG/O(QQS2!S.<8(LDBB*D,81#$5")F8H.<(@X/]C(U+FMS,%1&2I-? MHQ7SRB3+<#,N#X-J9R->#-7 +->B5 L(/FV@U/LUQ)-(]&ET'>YH5-OII*Z[ M)M#IA]UXH"RJV2K7Z<_2%/E^>D@YG==1#8C&$8\]!0E-!$1)+"$E$L%8^%$0 MAD%$D)6WY&0O4^.!3?F&T,#3WP4TV.5G[JF#*;%:B./M/!57'H[LIU)HSSM/:=OD\S^&=;=3F\Z'[Y"9 *:UOQG\9L0' MM?PNA_SV8V'A$1D$X8$9XC"XUR.#Z^!7&03DD;PM_7W);GX89\Q.>F?L6QO/ M9^.LX98GQ_WM?M.UKZW \G\MZ#Q5SW44;9/3;)D^ODDFKU\H)"WU*\U_5SL6 M%45,$BPABV,.$0]]2 )S3APH*;A'$.9.YT4#RCJU!>9F)T^9XTYRR%&UVX=. M9*P&7JHN3M7>)&;?*_1A^%?C,,B&>(21&2.5>Q_B3B*Y>X^XVZ9[[[/+CDZ& MIG)UFX]".02H]"%'+4+!D<<^P3'G"2.-WMW&I]:M3>"M MA*YX#.TUL(;"W5%P2.5>G0-;'8SK$#BDVYX3X.!#'?,%[T11[L18;J2%+/2R MMHZL-$O=*ZGRP@0CS(*$Z9E- Q@S3YN#. DA32(/"N:+6/E*$.&61;@/J:;& M#K6L8#?#L&.:VEZ&RXY:1A^$P?T2%I'J6WEO#PW8%6"U;OV6W.D5ZUZ3W_8B MV+@I&JWFN'+#\'@+2CQLO@&9CG')'I4B/RB/(]%WW<[67L M*HY'M#Q0EO'8DQUW4,OPKUNUS,"]CA7P0I\%%&O(,%80CO6'3GW_9D%)+UNUT[U M-^[NS4+SO,?M![M1?Y0)7$B0P8Y"K3%@#F!.%8AY#C$ M'E>84F45HF'3V=1X9.NZQQ-];N]ZY!GD+MD3K'"VW&OUA-[ -++,B;!Y$^0* MK$7MM>['64!Z+O)QO+^Q*WJ@'6;ON\QJ\ 1^RZG1BBM>!>E\+, VHY+^H5O M8$;92=RW!'(I:7^$8H]*G[1BT>NHY&*/PB[%.+S9C6@^%CF74I2FJKTY5:F= M5>_*B'2)XB%S$L$=R&:\UU.C6B6 M$@,SM"!M135&O=#RU_=5S5^XD=V-?BS@MZ.??D$=F'ZV\7Q=8_BAP7 I,K@Y M":8S$=GCTR<16?0Z*A'9H[!+1 YO=B:B.HG41_VE5)N9I%X]FWSP33+VR M% M&":01R*!*$JTM2.X#VFBHDAY8:2D5;$RASXG2$6UR%>@%KH.;-E(B6;$[G0H M:P._-1/U">K 5&2RTK2)UN^VTJSW?H#K@$O/%'2VV[$YR!:' R1D_6J'H/TW M2DE>Y6HCFN=#7KV697J?&><2+;=*,Y9Y]DF6"ST&N6HKH.?9^B23)UAZ?BA@ M%/@FI0=*((VP![&(E&*)\(G=_JQ_T:;&:?LU?S?4!%I/L%84T'*U7=F(Y+4, MYQQ@F$^3XLL.WL#AEK+;3X[5;P=F,<*NA>7FMH[-+88#Q=+BF\&+C.M)5 MAA<97[=;#X,,P(;$6$A.GD(UC'4UMC5W*V1Q2 +Z6U#73UA%@ M[38'?< U\*JV0JJ6$=Q8(-4AT]9I&/I-MG6DKY'S;9W6>#_EUIGG+\F^M_+^ MFBN_AG:::*XH2,(H0I!Z/(;("R-(8@_# "78%S+Q%>:S+[)@N5L6OH.]N7SP MFWT.[IY=QRPLQ>UTGG *:%NJZ 6\P=FB(VH=L_.=Q*/_''V'NWN!3'TG]3Z< MK^_T*[WRQ_+:#0L)QP1#%9- ,X@4D'*F+0Q)M,FAS8Y8Q;TPB/O%DQ?GD$YW MZ%[EH#S.KYW54^]+U.R.1 MIV@<,1@()C6KX ABHF(82HRYU!9+A+U9)N_-'NO.K7C%B6ZM9@9I9L9>YP-' M+N@Y81ROJP)'U3,H-VZ8.*HXT>)O7L'FM&^^\EV4I97OTDMV_-[>15ZGC/M+GIN#V0OY5 MTN+N:SXCFFPD#QAD 640J0!!S"B'G) HC&*.!:._4_M1$5_=X$;S;@" M;D<[ \(XM.^UEOP*K&0'M?!7ZP2&5Z#* 9/@(TW%%3 : *U"?[S4$;L^>?RU-D&Z; &@5.;>9"M07-,;4 MUQLW%B<0D0A#XC$&)8H\3@(I0^246,==A*FQVTI40%>RNK%=AV&P([QAP1V8 M\TR86^TO6XH/V#/XWF@ TNP'L(9]K<4@UX6Z@]@G^7608E3^ZX[2+@5>T%+G MZ\IMH8KR8SY/^?,Z2[K4+$=P8%+$>@BBV/AO[CO,9 MK0_<=3[W1I=P-UIDFGG*C[+X_$ +^3HM^3PO%R99@BF?I#P<^3[FT%=)8&K1 M$(@#G, P]@AC&,6!LKKS;-/9U(AB*2[0\H):8+"6N"U+[Q2C= ;KT^31-X(# MT\?8X+F$;/4'XEA!6!>!Z1A-98?.Z?BH,VV,&/%DI\UV#)/E.Y?6^_B0FZ^& MSJ\?C3TR4Y30 /,$4FFN6#'B0R9] 1,>:1.-1+'RG.YR'NMH:C2[4;0B:P4% MM):T:Z&/'6!M3^XOAVOP(_NEB.;F=PO5]6FH+BCM<1B'8:IZ[/3U0@4]#FM\ MO);'D><[YHQXS(LJ_4>]E-RJ=WI1::ZBU#=1RAFC6 H511!)<_*N^0%B> MD7ZFQATF+WR>U>FWU[>>EDYM/3N>9%8Z'C)1 M16@"E:E]C"3Q(0["" ;*HY))*CFS2N-PKJ.I$40C*VB%!2MIVY2Q]@4,3Z)[ MFAOZQ&SH8^2.<#E5.;3!XH**AR>;'ZWZH8V2FY40K9X?(>A0 R]G-*9>G"01 M))'0;"%H#'%"/%/J(/#" $O.G:H<.$LP-1K1"T\X8.!A#;JM@3$@E(.;'EV" M#XT2+Q1^N(G?BP4@UD),-P1Q$Z.+@A"W&NK&=*\699KI/E_+DA?I4WT!+1-M M!(H6H/;DIW)=3'Y&_1!3&4G(.6<041)"JLQ?/1*BQ-!@0%R8SEF"J3'=![W@ M%'(GAX2YM_!Y\?A(BV?S+Y_U[K:N\Z9-A+5J8*F;&U&ZCYD=40XZ$@,3Y5)V ML"%\/0@'T-:;N"&V;YWAZY,GW848E2<[8[3+D]T;NJ!@:G.NO9' VQI\5U3_7(C(WHG1]9A0.V(ZF*8 M!B:C!J%&P&%2H)]$H/7(,[,BC9V0'II)6VHUSI:VXNB'L& > !JBL>;+; MEZBW:8/#D2J<5J]VK0.EVS"9C:5XO2B,P5/7[:V+Q'^07^M_*6?$D]*XN2!& MF$!$L =9$"J-/A>AO )&\&:-V+!?^ULBG-'J M@REPI)SB)MH1*L602Q4P(,@\:7T M9U6NS3<[3G(/9EXW/MPA:*G/=!M!E56V@\@(L7(/3W +C)Q< WW>4^W#1["\1M7XZ M.OV2*/2RJ-;E5S]SF5%M*M=Y84.E$#,5,VBP\J_2)B:K?W9BD^F^[$_1XXZ/, MU;.Z+:?M^0>[IACY(K.%-"7!EG'E?TFKAYM%6>6/LF@O.W@L$#X.!$1(F6A/ M+K3A0174*ZW$'HTC@A*W;",6O4YMIK="@UV(#=)V*W'O^ W, M"4OHZEJ!JZLE7[7(8"GS&M8!KIPXX=5OOA*;CD=.7>* Q7X6$Y>7NR0TVC/Z&FY^*X_DH+40*I1>=F'C<7!LI&W,9&K1WB#FS; MS_#AD'HR#@,84&J*C[($TD";,C[V/0\G6. 6YLRHP_>*&C5978*47V% ,M)J- M/F0.ELWH0S>2?3/6$+H9.+VB?=+,Z:>G\8R=7I'9,GGZ;;EC[)Z1X961X6:# MTC<$>?6\?F0IIEG#&WMMHZ!T'>U\]T"SV_H&A EY_B)+O<9_6-1G;0D.DEA@ M B/%.40)8I#Y(89^3",:8!E016=/=130YXH6E=W9YFCRNS#)KA;#DFJG%]_ 2X24PL%@ "3$[>7O!<$I2?(L!30FZGN!( %8X R0$A*(6,)0G+;?B_=K_K_^ M6]'I,,UW0JSY_ZYO@YE'?I;K.Z'IU]>Z;SSHU@AG[0NM^TW7O*JG?M2D!^T4 M %&+0&V -!BHO]8H>(R?G7KAO,;@3B;\M'&\4Z_)22SPY (XVDKLN^!/*_%9 MWC*V?1*\9XT=E9LJ4\Y)IC8UF3*A XI34"(N 4\+J9N^Y[BT:H]C/O7NCFI42(@DPI\HT9S0&6&8_JFEM9\=>J@.0B\1 M(PG+U(XA\EB=BK(,E)(S=33*!"UEU>M/8K=0UB;. M2Y(!3-,,H!@B@'7?1AI3QDM>Q$RW+C/G\.'I9LGBEH6HA_$TXPQ_* 5FC490 M4$MZ6M)>)]%ZK!1BAHK78M3#,TY;C=I(^Y-RU&:?R/R[.-#?CHY$PVFD1HT?RK(UM M![OC,K)F!.(%K\#\X2N0>$U=>CB9--F$UW3^23!Z.H' M''U>3[12=K@:Z/T/]<>=&J7.G,GS)"\P3("0A3H:IKD )2$0%%E,(,D21&,K M?K@PS]S8X2!F5,L9:4&MDI&N 6OHJ!H/5VBOE M2]OZG81R\.ILN3#6M9VE8 MWQ,WTI7'1]0?U*[ZK?@NUI4R31K:.81G_N=FI:,5NA/.Y_7AY'.[75:Z"E&O MZ(>R8SY+'?=,:,PDPAG(1"QTX4*HCBGJCR07148@RWB<6YB?H[H73YK;+ M,0=RLP7?B#8_>W'NK=8OX]UI$^]^R__[J=HU461$JF^>GPCXJ9;$>ZW($+). M7VXR(.)G*U:&G,_?)85NOK*(!4$Y(AB4)>?ZFK4 A+ 4$$9S=4"5:5ZD8[WD M>J*Y$7YS.:$] TOU7Z8D')5:=A5G=T>Y+7JOYB37@H;UCO>A".T9K^=Z=:]X M7V,3C_B+YUU;*'U[(*M55Y)[D?"<%#0N@,A9HC-4.< RC0'!3#)2)(*G1@QQ M8?RY$4,C8E3+&'5"VK9)>HG@\+OO 9?0K[P5) ZMD,XJ/KH#TLM1)VY\=%:E MTWY'YQ]S+8W!5J2JZL84=0_7IUT=_- E %XR36JG"871??UJBU-+,U MIEJAP.04=G$<*G>,1]5O08\1\DQVZF:D7 M@M;>+:C??-JLVW^T)74*23,J$Z3+ <:Z^8"B8B@Q@%E.A/X5HN9YM&,DF1L/ M#P3"]@)@;_91L?K7O<8F%JF:H]9OF'XG796)KB\[/2(E;DNVO_07I&NGJ7^M MU '=OZ\63O*\,A:YLU.MT$0IL\%7RBY7U@>Z@RFRHR:8+C/6!PXO$F*]#.AV M_/BX5GN J';MW(LD2:'^'U!;60X0+C H,42 \9CQ,I4IQL5B+>[U/FQVICB: MP>@UP\UKUI\G9.1+(Z!=/8=+ )J9\2Z@3+,[[-&XUH;>VLB^H+-/N_EXBDE- MX0OZ'5NWEQYS]?M]6*Z4-:S>D_O-]GDA]W5O'1?K^7HT[L M]SNKTJG?[_QC_N[V3NM\+3#/$@D3#J34/F?G5+QHOHV%R[3CP:?M"_5^V&_[$=I^WW\3VQY(U M/NTLCWG!8:E;E&,=+9L# D4*4EZDL) P*XE11\Y+$\R-IUH9F\[CC9C6%?O/ M CG,+3[@"X?4G]LY?ZS8T]6N'](LW[=_L'GW&R4G@-BD8L",01C MP#(2 \2S I2$ET"4&:1QFK.2E3;Y=+VQK=[BR5*@G:LSO$"M( E+E>4&40$5 M 2(",&<%P)0SB7'"(+:*['5%;0+NZY=>J.N9KC=U!OG3UM:ET@?0S*ARA"4P MY_UB\ VR-HK.J.K3\ND//ZEY0 M)XPPBG3IFAP@5%! U&D5():7 N<0IC&V\YR ,2H!R'48MD?J;0&E29CE-.+)KO7IV'IMO\30UR+68 MM0%.6T%M#9NS;.R##SLV MP:YSPSZN3YTRN@LS-6'@GMLL?=5^?*N*B6MZOZR@]HKVMM?#1\B"]9>-FU[4RXYXI M5B P/1TR'<\[7;4;O-??N56F7_'48Z/GD7!Z[?OL*LNT;:!'(G;2%7KL>(XU M$S M!Y@953F"$)A]:JD"&$1GM/5:N: W_+35"D[U.JE0<.81QXODA\?5YEF(UNU[ MOJCPOB!PTX>H]G#V?Z\ST#YM=O\E=E_W11^;5-8/FVW[(_T<7*2D1(06"8 9 MC0'** 4E@U3]DW%(,HS2G%E=2$\J_MR,JK^+Y?WWVHQ2/$;4#K\]"-M5KZ]; MKJ][Q3@K+PV)7NG[8\:#\_U6A*9:@RXY;9N#MKB]UE+]=!<]BUUT4/0F^G+X M^O24]7@]_RIKY/6:?UH-I@T7>)75.0D[>!TI_->$OEVI[6!='W]O:56W)%[ M4N0R)0B4L<[[(4AW/M1?-"$R&,<,E68I/X[SSVTO^VM==$?[T'ZIZ^[H,^FO MA^(,I$U.Z/WH)+3(7XWC<^MEN/6$6X70EQ4FE9!OHIX2T>^=&AZM>D< IRJ: M?$Z$5P_D,L#'IK3RT# .B9%->J4>6+=D;R;^5>R^;_C'FKEK[T*7M:+;D-R) MA\?-EFR?/SX\DN6V;NPF%&$*Q@J!(2"Q;A4K2@;*1)8 22HRPB$BV#Q'TI-0 MEPBV>17?D*BSA1HN6TBVF7=>D9]<$$ M3%]S39>+Z1F=%VF9OL=VV'G?DNK[A]7F#^W,%^JT(Y;WZ_=_LMK__W:SKG?V M:F_@TB(OA#IU ,A3JEN-"H"9Q""'%(HT*SF%1E>7]E//;1=MY8U$*W#$.HDM M*-8.?(-=,!BDH6\?=5MF+7A]L2C4L:*%MQ,^VDMOI8T1M[;EQ0EU98UVC:=K_J(V;VFCOB M$/C=UA[VW[X%B-4XHZ[/%[<__*1OZQF]CE_1ON@_[6 ,.%0" 9*&F/M-I6@S$H,),P@ M%YC0+,^[FCQW%KED+L(8?=5?EN^YFR+Y3 FH':5/N[I9:5-AQ3*ZW6EMS+@B M'-031PVB6H6;?1FR9UT-X*!&U.@1-8IXC* ?@Z/7"'LG0::-P!^# MU4F$_JC!')OTK5:U9^V;N*\];>WNG"1(7[53D E8J&,.SP$57%DV/(5IAI,L MXU:W[N>GF9MITSB] M06U/6N\-/^WVTNNV0+W6*EU/H ^;K8Z8/02\:Z_\ETU5Q_TL"E+FC*0%4'\H M(E!&$: 4,\ E3HL,)AF.K?JUNPAA11B3%3$XY(38T8;3,IB12FAP U/.E;Y5 MU7'?*JU&U.GACYC&H.B3MISDF)34QB!U3'FCQG+,8VR=QW]?[KZ_?:IVFX=# M8=CG-BWE$!:Y2"7+^'I'M,1 MG7#SFH1H)\&TJ8=.Z)PD'+J-XNB\%KM#Y,6>8^\V;SI,':KEK[.ZGIK8@K!+97C5$0[^T-]#.[;BQ_M-E&C0-37 MX":J=?!X<>(&GM?+%4L1IKV <T@\2;)8)"F.0<91J0@Q+P%!,@<)CT4F2D90:=6NU6KVN>U//>'K ML(,7XD<'^:TCR=S6QM0X#X1X<-O<']@.EKD#:'X-*E&JCM5?3^U=!M+W*/Z^_ZBLV?3O3]#O< M=O_4)_?J3I_K%S2F4!(N0")$HH[4209(K@_7A!>8X1(1.Z>O-\GFMBOT;;"] M]%TQCKW\T>^U\)8G;7_+:6GU3KE($]K((];'W5KVA640VWJT<*]CB?O"]*+= M[FT"^_X)[]K,QP_+BI'5?PFR_:!^4BWR1"9YIHSS(H4I0##& &.1 8Y9+F)2 MQ'%FY.00EXPO1;S]3A MG/,8)#"-2R*S7)2E0VZ*V>Q&7_7IDU%J =OO: MZ6^(^AP3T;?OPCJPVW!]S PKCW!/%879"=P/,^K;4NTB:+E]1EW:X.0WSM)H MYHDC*VW0.(VEM/ITB'#RYL;D:?-4G0_=U%DONJX+3'Y53WZOM#\2"IIF("F@ M;N?&":!(FSPTIUR4D.*LK=%?_IXM^M)9Q19+PKNG8Q\\ZSN.T'']=L MJW,7WXGFOQ_7MZS.7*R^D.?:$P4E)) Q#LJ4%[K/J6[_(W/ E9D;)[+(DE3: M4/S5&>?&VIUXT6,CGQU-7P?8C'F]PA:83#M9HY\Z:7_6YOX>R"]7@+2F16-P M?#+=]4DG)2]C#([YR/R#CEURSM8X[]7P?_-\>*0M\5\7/F\*#/;Z]>SK"GY^ MU$-4^SKI7S>KE>)/_:%%S&!1Y+ &<,,H+)@@!9) 82 ,,OUJ3PF-GPUK?AS M([_?NN8*NG[$=LEV7;N-Z&F]5*\RB-9/.DI"7Z57&@;;CD#3?CG,N':^2QZ8 MN/O--OJJ]SMN1/0Y.MN4H^F^T9:)[6'0UH:M3>(6AE[7#O77_1>H'K:*?M?@ M1"TZ/KLKOFW@-*T&T_:(>I75.6E#]3I2C'5)UZZA3YM=XUO]LEDMV?/[ ME0YLVJS?"?Y4_V61)RDJU0X(TES9\X@*HMYAE (&RSQ&.60<)9UOVM8M;22! M@W\Z=#3 J4[L4II[-*J>:WF[RS-U\>_1R)VI%CY^3,>K)_9='3_UX+4W3DFR MZ2KV-CD_[YL&X74(^)WX<_=&@?&/!2+?HLC5\CP'BS(*3*^W(&Z23'N;,0JMDUN)<:.-S$W4R9!JIK8> M XRE(#K&,V$P PB2 I18^]D(2C**4@6693&S\Q/9O(;3U"RK(S5_:$&C[SH_ MU-*$\X U7 TB%G40B2V?ARIM=)4SRK[<6< MP_-/._L&SE-ZU^2AX E#* :2%#E03!L#7"KJQ0 K,&:?X!""**S!X+8IS8:IIR]L,ZWM2J.;*XP[MTV^3&*)/FYWHOJ^4 M"(&1$" C! '$<@1PPM2YCJ.49[ 410:-.Z0?CSZWEUZ+%]7R6;3B/H%L^!4? M#43@%_N P?47V@ ,B];C8T"9J+NX#3AVK<,O*3_8'?SD0],U +\D[XL>WQ@0$1(1I"0G_#R_WZJF@KS=QO=X6G-EBOQHM?&W497$?VRW?Q8IJPTTH:==R@:20% 51YHR4!4"ZJ3F.90(264J)("IRQJTZ^ 805_J1U51O+S[VV MZ@=]@W3D"+D@7ILAAY!SVE;* 9$^:<0<[,6+\_A0TI'$\4CA_>B/OE6K=VVUN* M/RDSLBD;\+-#W8 .3Y$(6@A: AKK.PR89*!D<0R*$@O(2!:G>='B^7YMF-DZ M#LUNFG!8JAG\ VFVB[E"$WCW:<2ZB1K!/)<-.%+7>U)_-_[T*?='FIU-B#]^ MQHT#]WU1'\A2L\ 7L96;[8/^_GZFJ^5][=S5=YZZRLC=\D$]\EE^4S^M)*E3 M2&N.>J>.FG5*3YZF.$N94'A*!A OE-4,,P24Q5S*1)"8Y%96LU_QYF8OM]KI M[,-6OZBG8'30\";J=(P:)>O*'#TU;Z):T4AKZI2>Y?E[8$9:K[>Z@6GO=1;6 MFD7#X.^3ASU+."F3AT'W>"\(-,NHW43GCYSKQGWH-C#\^,JWBL]P7'^K5'FJJIRP*D: 24P:@A#% .(L!E3!1 M_R0$9H3)6%@9MT:SSHVS>J'NRE3Q4*K)#'LSFO*.:&"2,@!S7YWI]_:_01+) MK( +DFHP./'K9!Z88'$Q$<'HPVYLU:3C_BIVWS?\8UW KAY[P9-8Q$1@('&9 M U3@#)"4Q"#3F;.*I%#.K;*6+LPS-T9J4]8?:CFCY4%0.QZZA*H9\WC *C#7 MM# U(D8?#6"R9I$K(/CDC4M33ZOKD]Q:D-H_(*?GW;5 MCM2NZ 5"-,=0E(#!6%M?W+3NN:CS4$#=X_]X"*8,8@O: /32(OJMP;#SK_?D]4?G9@@XI-3 M!N>;E%A,-#]F%Z//. JH:##7W BFC9Y0LD8'89T=-D,@FS&()^@"$X@S:BX!O=?P M\!S'>W&ZJ<-WK^E])FKWZD?TL\U 72U##,T(810R@6E@#THM MG.[CY;/:V$7-?;[PIY-,^II?U/'XY;[\H$.VXF_KNAJQX-_$>KG9UIE&=PI5 M\66S7.^^+?^\^V/S8?E#?!'JB[+>O7L2OY+G3\NUV FQOOM#_>BY^?/SNLOM M%Y)1%@L*6%EFRH1(*$GU_(+?1/6[>K*\ MW4OJ.Z$U'-2#*;$!IITNJ38<9B_2<@-.,[8,YU\W&_[',,M,%%$?=?1$+7U?2?8]_7RGT_=&0+G2.:9R$ NA3[V8PK*F!"0LK*095H0F%O= M39I-.S=BV"];CWR?+CJ.-2PQP4N9::PASD1NJ,+!R7+$F7R$!F7-*8D M1BYW$U=GGA\MM>[Y3O+H?=NO)?KI;Q_?V\9'F*^ WGSBVO0 M(-&=UFB%N"6Y/OFKW)X88W+I5L5\ )?:D$WMI#8*OH[K6"!.X[3,]/UIHLN3 MY!30-%5LQ4699.JOC!EY:"Y-,#0+&I&SD.G(F\\K?W]]NZ8W7$R';[K(^BY&'SM-[=1*32_BM=+8NV MV?J5+I 5Z:)9-_I7[&E;-\3:[)/H=%.$^J<\HD^[:+W918]DR:.GM7J9ZZ%> M?$,C,[-P-35 M2W1ZDEH3L6;*2'KS_(GLU";P61Y^_%QG1LXCU M)(U:47UZ^0T0\>OE'YIP8B^_@>ZG7GZ3#SD&$#S12OSS28^G[*A=ZU_.DBQ+ M69JWS=%%GH.2TDQARWD)$4Q@(JS"!\[-,C?.. @9U5):!@R28 *HFLFE!) 7L""):FD<6'#![8"S(TJ M:OFC1H'H6 /+C&7KQ3#CE) 0!S=%7LJKTPH>'LFVK>\='>0/6T[!%4*?=&4M MPZ1,YHK0,Q3%@,2H2@KL^7 4P@!4*=W@C-XUABJU/< MP%QS(RK#JA%DKX#'HA&]%3!C,$^X!B:L^ VI!-=6N%A7];;_552[[5+?>-:S_[9>[JK;/\B6M_7] MG^M(]D- 4)KAG*80 YDG*4 Q3 M.0))"B5-B5"_L_)&>Y9O;OS53\_8[E7I M^*Q5P36CQ<^*&KJV7F^=0CO%M#Z :H6B=L./;@_! KIJ]'[=:MTBK=Q-UW?E MN*OR%!&>"DT%4+1:)LS20#L1 9HQ2*DECQ^\!<<^/J%Z)&6M9(B^H4 3$$ ML:DQZ06XX,:D$V8.MN15-/S:DI>GF]B6O*KWJ2UY_2,CN@_7@8*KUF!M;-6= MXB[ZM*LI:G,@N'8S[>VE=;P5CGG&08:Y[NN4,$#2E(*X)&5:0I2RU(I>QHLT M-Q;Z>FPE/NG-H->_F'6Q)[O5<[2LJJ?:^F@/PC\Y'7T]+*P9J4V[7(&YKZ=, MU!VJV]-T3Q_M%WRW7#W5O4W?2RE8[0^\8G7Z;J3L!7/O;9;'235]$V8O*)YM MT>QGY-%M0M[_J2ANK01I"_I7;Y[_*C;W6_+X?7T.;K?RQW5[ZOU=W:_ZVN<&HR_\=>D)5;YL,EX6$95I@% .&1 J0[L-$Z^(>-$MD M+F.!2;$X-+,W")VWF-V*0_E1_TR?-39-CT_R0*]5L M$Q1LEL2,08,!'9@S?]GCJ"6O#QJUT"_ZXK5B^TQ:<$#+;]Z"C0 3IRXX8'.: MO> RR.A+)G&O3=*OHGY1U_ M2P)(D4)8"L0S;%5SQ%&.N5F._4NCJI$U6AX4T%9,^V/GFR.K9;*^(0H%?NB; MH![NK9C17HFHI\6-7H+NB8FN?UPP#73-8R7*:UWGN. U<&WC-)Q#B8&F*\TW M79VRKN_QX6^?/NHBT>KLOZRT'-TOOFU6?($*+LN80@ +HHQ%7$* BPP!(5B* M!"$928UB&NVGGAMG-I;B?9>^!2&L0#&J+&@C!()^H.H)OZ.U*##BA-UA\P&[$Z\%_;9[NGJBXY3^$VG0JM>VT3HPV*8T6:4I0)D%9"@X0D1A@E,< M8DYCR#$2F5$VC\ED<^/[5MR(<,,T'2-$#:C=(TZ!R;R#J"?JOD"-0]WZ:]A9 M<+5'#"=BYP$L/3&P(2:#G'MMC.E8UE";%[QJ^AD[)N5BN7C7?DF:S*3W:_Z. M[,0B3@7&+.4@R6(!4))(0'1LO6""$RA17DHC[\/%&>;&F9V07<+C>UTA0,EI M1@*7@1QF32_P!*9*:V2,W^VKVA_.Z%5W2*\$^\O]YL?_59]5$$"L_P+T7WK' M\LOC3O*27U6K>[.O/VC_.K^O:_M]%?=+W1-MO?ND5E8=A4LI"L% *77;HC*E M@/ , \[BLD2$Y2@V:K=\:8*YO MXR'51[S%9X>=["4>4JK_#@\^-Z:/Z3=ENM5A+/OVFH0CMVP(0 MB73](X@$Q#FE#-KW,#V99VXO=-N)=(K$5W\6Z6OX0S93M M83/A&4PQH2!# @$DT@P05E"0"X)3JG;_7(B%.D?0C2E+&,]M\R;T)0CW0O1$ MW\<(]X37A5+U"_/3:E/91@:;KX@Z2^4Y1CD@0J](K(Y4I$TW2YOJXL>0&;BYQP 1F"D.&+BXL4_ L*FS/@*4B1S5-N!85B&_ MH/QP"?+C#TU8?_R"O"^+CU]ZR/5(^T,T1:ZJMVWU*\'?/.MRP=H\?B*K7W4% M8=V90K'D4:"^D(1RBF.@4W"53:NS*B0M0"8P8B21"696MH2>!OC@Y^P#Y@<]-/P]3:).E=I?'C08S@>L?L_M(^29 M^' _'KE3#X"',=U8]G/7<:..9OYEV=:3_+19MVU"%FDIXYQE)^W LI8_E4K\M+4<#3'VHP3O2(8F/@.X-7" MWD1[<6^B@\#^B,T8&Y_L=7W222G*&(-C'C+_H!O9?- QI6K<'X)_5-;[^GZI MF.RVJL2NNGW0P<#_4UOT;17W_Q)D^T%]$1>D+&+$, 0QS0N =+4#G!()<,'C M3.880IC:,)";&'.C)?5=1';\XPB_&2F%!S4P4S4*@%J#Z*!"5.MP4[=\J"M) M]+6YB;0BD=;$'X6-0](GKSE*,BG9C4/KF %'CN:SB>N7[?*!;)_?B+602[94 M?VV=++G$"=<+)F%. 4J@ 1Q"5*6B$S(,H>%U>V W?1SH\%+O4=OHE:#J*>" MC]:N%]?%C"?#H1V8'ZV #G#-X 9<^'ZO%R680=/7:^B8=7Z].LHDF:Y:K@7, M4U%0E !6Z!HIK(3ZCK0 /"4XE22!26'5=,-!AKD1X)A,2\MH&)<5,V/%P.L0 MF!K#+$'H#-<^B*^8W5J+,>?,UCY.([-:7PSEQIJ_56JR]]5.4?).5 LN8R2X M2$ 6)Q"@+,>@I)P ) LLBR1CPNYL_'+XN7&=DDZ_8WOY[.CK"#HS9G(')##I M'&.A[+"F[T_0_C_GX?!)'T;V=K?B1:06]M\MX[[.XFCVCH]& M)_"KWLBWKQP4)$AW$ .O$5MG)YHV.FM(UY-(K,&'1[ST7U:"WPM^6[W=K'2@ MUY:L6D]"RB&'!>6 %DQMY1G* $&T 'DN"ES$9.;V8?.TWL&%LBSR6/$-8 4N >+J M#$'+/ ,0QY@BE,6IL J6W(M=KN= ^(2AVH=70DK_WA2U'5O4>2)"EBG&" TP(IVM05%TM) 1*" MP93'3)B=T88FF1LA]N6,.D&MNKH,0CK,;KZ "LQ;3A@98QKU MKV.6&1Q_$OXPT;!C!J-GG;N('F?EZ;AUZ#RW/ST(O33=T\])K>9YJ'7OV(8W]UA;#8;MNN=&J) M/V_KE&_^-[)Z$E_$MFY+LDA2FI4I24%""EV'+N6*8T0,"$P9RBC17F"KSNI& MT\[0S*@+5^D7XK'3H.M3_$BVT0\M?=V?F.MC]+:*'L6V:=QDF95MN"YFQ.0? M[< XZV&L9%9?ZZ8@!(]JL74AIZ;'DL=>ZU9 >>VR;C;SM/W5K= XZ:QN M]VDW^E(LV-"AWK]N.R_(W:;7;?G[9L5U Q!2+=GA(DOW."89!Q"E)4 QE:#D M"(-,<5F2(D%I;N5;E!A]IO+H<->UT%,_:: -O =*:MJA>&5K17 M0QM6_7;MK28W4:U+D"NUD7CZ9#U742:EP9%X'?/BV.$2%O_B@0VT4Q1Y?MALF!*_:-I'55U'78[G; MU-Q1=Y#L-Q9?BFI1H@*569SK=UV9.SF4@#*<@TP6K"QIB7.)%VMQK\<9?MO= MA3#Z\N/FR]\7)>RV_-C*'VT;!?1^7!_HVL:M1"L1D;T6%F5(W)9JF%H"PS^= M.=0IT'7&K:)6A>ANTUA"4:U%5*L1W4ZW !;%8H(OQ$059>Z^BVBM%H61ZKMN M0[7:_!']M'G:Z;_\K./>-FQ9K\T?R]WW:*>>WI$_ZW]H2T5?>.Y?(]V[2GPG M*ZG=B.+A<;5Y%J**GA[5+W;M-)78[59-74?UD/KI<2/97Y5^8V)-MLO-;^OJ4;"ZBL6[C;Z<72 N4TJT'Q/S JB] M,0%49C%@!8PQ*1$1PJB(Q. L<[.#.T&CWQOY+&Y(+R-Y_8K4"SZ!=R9S:*PN M1J^J/O9F]/($DUV-7M6Q?S=Z_6''LC%L^4;(S59\%:RM6-/TXJZZZY*7/=>; M*ZV%%+$Z\A8"9!02H$@!:6^@!''.)2:2I2*U2M]S$V-N//'Y6IU9M=-K)?4V M_%)+R_HS;HMF=@8/OQ2!*>GSVX\W'= G.DQ[83L.2Z^5;=PDF;;XD :A$&."K;/)[YBUI*W0]<-S%\U(\L(&:X3#(,=)(.0#2- M 88$@PQ+%$N.8I(2,_>?_>3S<_M]:6-P*[UQ/K9RUQX&T0EM&:MAOA(XXQ!* MHO"/*04H37) XC(%>2DXER(AK,RLXFC\KL.4L31-M_I(Z)I%?+E[VMKF35O M;F8KA@$S,%7O_:?*X&O%CCJY;Z):\L9]]O[JE]L^7,8:,*\A,^:S3QLV8XW* M2>B,_0AC$@B4%?EQ)QZJUI4C",4L0PADLH0 %44!2(ERH*R\!.9'1OUY8QJ01W<8Q280' >!'\)!$?COT("P7D-SR<0 M7'C6O4MJKPK,+\NUJ =?)!SE-"XH$#Q.U7N/&: ET7^3G*N?R]@LQO?:1'-[ M]_>=07O"1K]K<9LON2$!7,5WF 1\HA:8"-P!<^JI.H2&A]:J9X>?O,/JD)+G M&JT./N_:;_6._/F1J\'WSJ5/3TW_'2JSDA<2"%$H/M!84L(XX#E)85R6A#*C MP@]79YH;-33":N]J]%+_3FK^(;4U!2HO/=+6\WU<@UM$;=\L']B@7:\2>*-@7?2QIZ*#11-@YJEM/;F^$?=I[?'HW23>H/\ MHWKL+0HP@T-@\J%94&_^#T(''R>)B-7I$22Y[I-!N01EF7,@!1.0D5Q*CKK; MASO#)HX79W.X;KB;@,?[;[H45E&LEX$=)E,/.$W=A.P%(7[P!9-%0*\7N"8* MVG6!S2[6]2H:@_&LES\]7Q*5>?]K-VM&=TWJ8 MD5YHE$/?8RCQHX/\-X>L?* 0!Y720?WLQ2HT>D2_#*V"-06.@=$G$3K),2D= MCD'JF!1'C36B6DEG8_ZGX/?J*-[&BY(X)GFBE@7FB:[52"$H95D"@D6)>9X4 M>69%@)>GFAO-Z0CVY>$L\UW7(;:DN %HZ2$CP[2]VAX K@M+L4"PC[1 M59GWK[O=/9HC@(.W:[9C3G?GYJCMBYLXUS$"1K:I'S+]3;T7"YG&LH0I!T61 M"H!0+@&-.06D+$E1X )+N\9$EO//;3/91ROM]M%*VT8C71EB<[]NC<7'O08! MPL]ZRV-FQP<$/?!F8A%(]N4ZY&'"Q$Z!FSP6K"?"_ *^3O%QBNHZ,XR#)?U7 M]<=*MQ7X2^>,)A!291>#E/$$($8D* DE0)0XB8N4I9@;92F?'7UN]-7(9V%J MG5V\2&?[2,/'=6Z_H,%B:7,)0,R3@E 15X"0AD#A2Q(&2<)+!(XOE?D MR;QSX[)>W\&ZZ4BO%63;*M)'1\A3^,U,K@"@!N;&R[T>>TA/T];Q(DSA>SB> M3CV#AHT7\3#KSGCYXXX71\N*W-]O16.7?9:M^58?3P^QA 6/888X!Y1095@1 M20#%&05ED4,L)$$9MRHT:#3KW$BJ%3*BS_MS8C.XY96/$>*&ESJ^<0Q];?-" M7GWB[D!M/%=1D%!-*Y2\WKH833SMO8H-%BMRK2AQ]_QQK6A 5+LZ7+0_BG;'[9Y_%8HZ M^>'^O5K$19F1G'& 2J&L+U1HAU@FU!]0J",DER7&-GTG)Y3=BAPGN MOVP2U M!3_;D%'U4W7 M0:I&YB;ZI'A*#:1T6.F1.HC\L?TKK)?//6-*\2?=>5YA78[WK]<0P;ZFR=V6 MZ-X4WYX?Z&:U(!1QBHH$Y$QD:J/"")0IB0%,>9YGL(!Q;E3J_V3DN9G7K7!1 M(YUYA9*7< US^B@0 C.NH?Y6]4;.ZCJBOLC+\2:K)W)6C7[]D/,/N!F@;5CF M.U$M[]:K&L#@"GY]F;B]E M%S+<$S/Z70MJ68KC JAF%MAXJ *_N@XH69LUPR#XM$ NS#2IL3"L[?&^?N5I MU^B*EP7K/S_M/LM>'&"=TWNFP7E;.I.51$!!,A"K_1L@!@F@F2P 3U)(,Q[' ME%K6"AHCSMQXY5B;:/-4]X/H!^8V2=,O5.K.$G8E3CVMJ!E93;=.@4DM]!(Y M!'#X0-9O/,SOR_56>QI]U4H MFW#U_$XH/GM8KNL0;[+%J2Z?1)*=$TWA-4A*X])*22F:9;9 M>/[<19F;(^\MV6Z?M3'S0TMG1[ C%L2,7*>!.3"QMJZR?O;*A[^!3Q_KN-X_ M&E6B5I>HKTRDM8G^-K@NUJPZ'E*?C#I"FDG9=#QJQTSJ840W%OUEL[[7H^JT MF#LU1&OMT()BEA82\%02@#)$ )89!8E(,2QP48C2RGX]/\W<[%(M)=!B1EK. MFTA+ZFAM7L#5C.C&HQ68Q-R LF:G81Q\,L^%F29EE6%MCQGCRM..@6LZ_*KN M8ZNM-F6R->&0,199PO,"%#G* 8IS#+ 0&: II7F.)$J959F'\]/,C0V^]1JJ MLYZ<3?.?RM(ZN@"M&2&,!RPP(=0"MEBU?6"BV^U6/5)WS&XN_NI,LBO8V<>= M#4+C-J.9]5KHYGY0W_@BU("254B8Y8%!7&9-I#,H,0F60"2H9A[10IU6K8C!C MT9VF#$Q[4O**I?M!^D(&?98.-6![_6/H*"7 M!4!^R]15*6"$LIG*IQGYEL;BQ5R]@4[G&ML7T.4C-N\0548%+IQ+SI MNN_RJ)$T:D0-4"E[ ) @=;'/S?FZQ_7+Q9Z][A_ MW6ZJZE :ZZ]DN=8!L$VX[!WY*76+?>S/(2E QE(&8L@3%.DHP9 MTZ$*99\F YGMI!3'\A-+W)?UB*L M->[7+=0ZMTD8-U&CN$ZDF,^7P*)JPGR^#!/58)C+E\*NO,,TRS18+"*P"-.5 MGI@&RQ>%+"::TO'F0!TZV.ZS/*F#+#ZOOXKJ25EWG^4A&^>6JO,28;M%C"5+ M\S@'<1$+@&*FJZ%+J@XS!GFJA@E$]7.T64?!"Z>[ MKJ"AVSW\NH0V!&H-=)SL&>R%7J)6#_U(+XWR]TX7CTZ1S>1S(]/3 M"N(1UU7&76\?K1;"U&T=!M[@_NNKQ=K#UO]P@&VZXNNO6@W$ 1F[:X,< ME43BMVO^5>R.O61US$NUR'&90$YT+$J9 B1C"4@B2Y"IOZ*ZD455%PW[29F-=0VVZN=1-=>&%Z>(?XV)XO$ZT:"5_>>EQ M$S72!RN*9X19P,IXP_._9GD\(V2NU,@S&\-/T*-!8L:[S1_K/\B6?]DNF;CE M__W4' $._OZFA-]"&=LQPSP!15EB@'A: "J1!'G*4D%RE.+2JG%R.%'G1IT] MIZAN,*KI<^3%R03+;>@*F<4BSO?:I%,VJK6-#NK>1+T+-=\U3L.O2LC@2H_2 MOFJ(IG_4KP5Z!IC1U;W3.7A[871[-_USZ^'M.WC?/#'3W28-CU8WJ%KYBIVVN.7YS@ M3K/KWQEO[9Y>#VF_?K;)I)_82S?UJISZ^":7P&U[_++=/(KM[OF+>I=TK4:] MCS_J"3Z)W?XNDJ0Y(JS ("UC!I!(*< LCT$A>!)36;(TL4IF-9ET;EM2)_-- M5$M=NT3V4413,R&85-8.:P@\4Y!/]$]1!Q]X=)7B78_D3'2Q'VIP\Z M%M 1527$+X)4XIVHV';YJ.V+ZYO?&-N#=1+?!-U!-Y! =Z9C@-,\:::L-BU_W* M$@Y.-S<&:\1S,94N FIC*?F :2)#:2]J8S)5T>]!0DO-1KG[*C3X.U['+BJTVU9/ZM(Z.WD'<3;C%%_H!684=^"LV<0$$9]<,CC?I$QBHODQ MCQA]QD<235M:J$B0X 5,0 Y+"5"<25"F<08R'J>Q+ FEW,I7>VZ2N;'&4>K& MF P8RP)-X[ )?CG_ I8@!9@N Q N-^5U2BQ=UG0XUV14$27=-NRM.J[:Q>;R( 09 !F6.4I#F#ZHAAVFBO/_#<7FDM6Z2%B[1T MYGWV7H U_!:/@2#PFVNHO567O7.JCFBR]V*XR7KLG5.BWV+O[._==M?.9="/ M%^FVAYAD!4ETE&&1*Q.=DQA0R')02B0H1QF7N97+FFW17-M#[>',V^8@C86B9M=1])#$429HB72"7(,4:60E(S$N 8YR5*,O*LK3*8[\VX>RH MHR]O$_J[E]>I7^=5Q W)Q"..H1EE!(3VK&*(BU=JN3;GM/QBB, )R9A^SC'# M7&S5P>*S_+CFRQ]+_D16J^>/#P]$O<1+LGKS5"W7HJKZ]47;S972A"9E20 K ML&S:'Y!"9H#F#.%"DD0*JQP^5T'FQDQ-ATCB7)#5>4',"&H*F ,35Z."3GWL M*Q$=M(@Z-:*^'@%LI;%@>LU[=I5EVASHD8B=Y$./'<\QZGZEJQIQ'>O_5-7F M 4WR6.C<,4(3J#N6,%"B. >$T3+A"$&26^6.GPUS/YEDVICV2SJ>!+!??-#MK3XNY7-PO+YTPRZ*+,N1 MA#'((*/*]L'*]D&$@Q+7T6<2J9.9SLXH"5.H2AY#G(D"$ D M+4 IA0!Q2461H)S#,K;IL14$Z GZ;MWI.0)A;,:Y(9";]L[J7!4V?\1LBX]/ MOC:>>U(:MT7DF-VM/^]&^I<:MNM$S^-F[X?WWYL9?LL#_)\$KO/ MLJX4CC)>TA(!'&>9VB5R"FB9*>,P9R65J3H?<^)0CRV8P$:O[O3%VW3TU+]' MVR/-(K)7+5)O<]U(X"?=2:#ZN:Z,4Y<#9JLGKFRQY;K^];*&R8Y%PWT[S&CW M=1=[&IYN/"8OE.P*0'0UWX]5[56_B33S1%K;^GN@]=6N@3[OZS14]2,O%>,G M6QB?&T0X82?=48)C?KP%A9_0]7JHVE4Z8[?I+%PMDB+#D"3:!8MU[ZN4JK,( MHD!DN6289^JGV,9./IY@EO9PQ+24=0U/KV0N/.=:Y+>M&-+4X-)\LUGK>B.U2PPAQAA5 M9UY4IJF.TH* 9 *!,LXS6) $2V99.'9@MKDY&-IR>0ZG-5M-/N3_]/J65-\_K#9_U!T8NMI%MW*G M U:.;)2,LM(+#$!.-7'5%3JLJR< 1(3GL5EB3)-->96A$_AYF:!Z#,% M^ZY^(F[JPZ4Z7^S(GQ$5:R&7ZBC:6B0_ZU_\GR2YB?Y/FJD_DK3>G?_/3RBW M+&_M=:7''SY#KM_KGS>U=I%6K^EB<_.R QG1:IZ>2?7"3G;&=,5_JF.EM7RS M.4FZ(FMS>'2>PS[DOSU\/L.$WBUW*[$HT1B MP,F0DR4'7%*FGR!P\1GW%+Q#?080X3F@#"NJ(8@D*%$D1ZUB6L**.S>N:DK=1Z)5I[F44@A$ M1%]%5O5%E=IW1=TA4>FMHQ+]G?\\+/_X$^&TB_KZ9\2#OC=1I_'![W83G2D7 M=1/1IGEU3_5ICXW^%FFJ@Z0'B6=SM/2'OLUAT^.L=CM7M=TM?EVNEP]/#VV. M LI1*9%.<2U1 1#,%QB&B_25PDZBLV,."9U0K'_5Z_+VX=F@P&+057^O;P3>L/NS6+NO_9=^2%[+_ M_^K;8KP%3[]PS=ZNYZUW[CA/XWK?GE"220R"Z9'M+(U7F-G-[]4E<:I#"U5" MU&GP@FWNUWJRCUR]N4NYU++=5I78-;F>V[HS;E>A5W=IKRKUDO/FD056IX^8 MRA0P0769<%@ 6F &X][>IH^5:_J*]@U(@?=2K6GJ>>DE&KY4W[H#^/5+@U\.F% M"B#EI)ZG<"@?>YL"SN2X1Q#U6C#Q[;L0^[Y[[05?7* B*>,89 A1H'A? $)B M H3D*&8Y@SBUNM>X/-7<.+N5-*I%W7=0=;Q '4#8D(>]X!::3QTALV?$JVAX M9;;+LTW+4%>U/F&:ZY^P]TF_W:RKS6K)M?'Z7G%5G5/:?)>+@L@\+B@@*=+= M%A #1!0Q4":BE)+@5!&(J8/Z\C1S8XJ^I%$GJB517 'VND?;#UR!"<(1*2MG M]W4@QGJ^!V:8S U^7[]]V&QWR_]IKA321)W>$"T +9-MMMFN/*\U#+R'=\K>1+6Z-TU*?Z=Q_:]6 MYZ;;6U1K#382*+T;]VV7IM:_,>PK7P_25]]CD<+)ELIKUT;>;Y]VFZ5E(L$2XDPX2#E!*L]"!% &9> QQ*G%+.,8ZN$ MF^'IYF8HM&)%FWU#R55-,:N#Z]XR@SU M-D+%:ZCV\(S3AEH;:7\2*FWV*8=XRU\W:_'\*]G^0VBFJT.R/SRM>5>@7698 MR%332IPIJS9%.KDFID"4RJXM4<;SV*ABOL%<<^.46MKHH18WDEI.BQ"V*[ . M\X=GL *31X-3(VD=&-;DH=3"7@^IMH;.(FS/'X03Q=N]@)+80FD7&F<&SF!, MVY4AI@M&,]/E1129X4=<(MC)=JV8NOHBMM^^DVVO\>DOR[7XN!,/U2(KE*F& MB@R(HA 49(#G'(&*$VR,DV0P-SH@M]TPKEQ:R=RI&2.:J%[;7MM(H4-L#;@ M6L\(AG:6#X$7_:Y%CFJ9;5C7!$F;B&F_B$X5[SP>6@#@ZXKY.)="G].IB#[S6.E@>5+>NP>E]A,]_AJZY;8'X^:-0K_E.]*%@8 M_7Y7A_]K\:-:?I_58$-AZ[6"K'=K#\_UI$O'S9;*98[ M90Y7?Q?Z&DKPVQ]B2^[%7]7@NW=*O7T S8)!QB'D'. "$H!PEH,RT^'!C.>Y M8"S-*;3:1V:AUMPVGU9VP?\OT]^AE>#13XK#^&:U(MLJ>E3'R$JC8EDW=QY@ MF^Y4LQ!V1MM;K2V@6MVH#TG4PR2BSU'_N1:7J ;F)FH3KWO8M*[@G4(G:N&Y MB7H W40=1%&+452#%&F4(H.F=_:[Z*S6W>O6.P_-IMVOYZ'SI4U^7M*Y%DL= ML$\.7M8BSF,A)05E@@1 )). Q (!KHZ&1- 8QZ5EZ523:>>VLQJ=$:Q=W99+ M8;8!^@=X#N2+ZYL6#?N36!-\MZ.;WXLD(N M4FA3O[<^YUE59Y'MU:L3G#H%HT[#FW[2TROZO5S784*OE[6(<_)YN>)KZ?%R MGL9NAV"Z>/3V>?';MP44+(N)(* D @(D,V6[YDB",BT(SR&$"!M%LQR&G!L/ M_[;63I[F13:DW!X^PRSIIG5@8OOMT\>[]^^B;W>W=^^_C6>@4QT'.FRT#S>D MT?[CF"]Z T[RBI\JT+V59W[C9FI]$CO=8N?+=O-CR05_\_R;.LM^7.]#?V]U M$?:F"DV7&YRG$.:ZNV(22W543/)8'1JILJ9$SFF&$(JYE9/77H2YO:B'2':R ME]7.1')8!C,K*"RX@?E UU*K&XQUXFL'YD]: V7@_!P=8#]H$20_VQU$GU:* M@Q23&B+N*!W;&B-&BOLAW#^5@E,^Z;&/O K-AH VIUHH,^7;J^UH+5 M=\X]U70QU]YB-7I%6C%_E.D199]DZD.L26G6(X['!.QSZ+$7KM7>[76XW$,Y M@6D..9 \+@#*"@QPDL4@90S&6,J"IE:D.SC;W.BT)^Q+][.'*]5S8-O>I(Z$ M<+(+5 ?T1ER:#J 2YJ[TW(2O=$4ZH/OEF]&A#SG48-WWO&D*EGU1\VSX9WG+ M-W4PR:$'69M# N-<670I!4FF^U.F.08D5CPC8'>_U!_W*E1NFK3G!%,2 &PB&.=.5D"RF(&$$P8 M+'*$4VX7P7%IIKD1V$'0J)8TTJ(Z5J:_#*^A@\T':*$=:FYXV7O/KF'AU5MV M<;)IO6/7=#[QAEW]@*=>C0>>ZD+1/HG=0JHO2QPS#DI"E2$D4@9PEB> (U'" MDL:ZVX5YO0O3:>?&(&=Z)MK4%#*'>YA$PH$8F%$NM:/31P>.!OJ5^_^Y 3Z^==\@;M;M]\Z/]KHM] 8UO-H&;_C3XUK9U0V1FABR M@ULG15D&4U''GNBF='$.:"P3D,# M.)M9A;[0"TSC[L Y-W$;0B1$.[:S\[U*8[4AS2^U2!O\C(_JM4>95OI25D?1 M?24[H[DK_-]NU*?>$/L9.YP#(F.01, MU_=".4X 3A*J2Q RG&59DF''W$=7D>9&%1_7=36>^D"P%?=DR_66_*B&_TZ: M4/-] )(+E7A80T/W_*0K$]J/W\MQW+?A'HP+JW1R0*U45&LU45+C6*S#Y#$Z M2_5*J8MC4;RL/.U#[;^M*7WX(_DVLEYNM MSNZHTK^D1<:?Q&;]0=#M$]D^*ZP16?/S#^=)]NY)_$KT4[!]98H2,YBD!*0$ M"X *JDNTE01DL-9+7:5-55"OZKY%251?C[935 MR1NH;FYR\6-*Y7^-E-+*AJP?AQ;4&.A;8;!!O?Y:!][.@B^SRU88:+TM-L[7 M7_>)MMD9K+_=%AUV908W]$!33[?]A\7NA;$0>"H/@6U_+'??-T^[KX+PY>KY MG5";ZL-RK7T:^_R"MYMJMZ!Y01.!&5J6<9%UEGA:Q=F9COUZ47>6 MV@_&X-F.Y9K62G>'>F_J8"W4=[2^L6Y20Y8_NJMK09D%#6H=<< M4*S_*(LTE1)GF;2Z;K::?6Z;T5Y$[=:L!7<(G['#W^S&*!BJ@3<:+7>OW.5- MU(G>QLD< #^([S,SU@$UOYFR-@),G#GK@,UI)JW+( Z9M9MUM5DM>;W_UO&& MMW\NJT5>9@+G"5=6=%8 5*048)3% ,,"BSQ!RJHVXJ[+4\R-H%Y(V83#1K]K M00U](@-@#A.1'X@"LXT#.G:IJX, C$Y0/3_Z=&FH@]J]2#8=?M+-;#F*M/OT MI$_I[Y:K)_6SNGE#]?EI5^W4&5_7E=NGL^ZK+):\$ 4K*2 P462 BU21@4) MOV,KR]>P;KQ\?(C]^_5#[&^/NK?.E^V2B8,XA^2SVP<=0KU0YEJ9%@(#2E!M MO1% \QR!#&:YB G-BYC:$'8H0>?&Y&?2A#6+CW2:!E]N,Y*?PR+.U_G:J!K5 MNO8JM+S(MVWT];0 $9H"0C@#L6YO"E.&$"T6.WWUY'#39B>+U?:QEVC*"[>1)1 LEL7A M;-NNA[COZ!\^:G8^NSFGT4N+FI>S/'.Z=_-*F=E5G#CC+@^!V M)YSKV)L=5?S@.&(-C<]S\ M@XZ-I#9K+JKE_5J_P%UZ$\T*$HL",*Y,9127#& >4V4YEY!D-)$%9XL?8DLW MQKVB3F>Q>1_ZB&YC63;ZS'J.F#4#QVD;KS#33]LFZK.=) M(ZR!1QT+@["ZTDCU53"AWA)E\NAF6VV1"R)CRK@R##$F=4O-$A!=,R0F.4]B M'*,T2ZV*A Q,-CA4CJ9/RMX,M=I.L":H^R[](C!FAY+4,R--^T)4D,-#\I3V+R&3=B M^76YWJ@C[W,7KO7YC[5Z:[\O'P^A6F^>OY#Z18CC1!TXXP2PG.HJCIP +'7N M B]P@A%A.#;*=G28>VZTLQKP>JC@:>#,&"@1G<*MEK=Z%FM[9BA-SD+LAVXGE>_,BGG>Y4 MN=)21X^MM'8\9HR\&8F%P#,P@S4BWT0G=2'W8KZ\^[D=7;S:9X8 \$DE9^>9E"V&-#TFA,%G'5WC/\AR58=D M;+;?R$KH-,1#(, 3RY,;!:^#NQ%WG?BF3MCO1//?CVOUD\V#'EE4BS2.A<@23<,Y :C(("B) MQ( 6"596FTAB;-4M:G"VN9EOC6C13LOF<)TYC*P9;7K#*S ==G)&/W62_JP/ MD"V"M;3^^,T(%)^\-3SAI'QDI/LQSYA]R"$EY*_JCY7XLMT\BJVFK*X@*TY0 MFI 8,*[CJ7)8 I*I4U^:DSB1K*0Q-086@5 M"68X[]PH\2"V3A7H"6S9^LX0=3.#*@"6@2FT!^-!Y#Z<0>I.6.+DM:>=X=33 MMK*SP^.D@YWEQ]T(2K$>_V.Y6BUXF6*Z>2R8Y0>3#K' E(@2LD (C%2=FI*0)$@F!196DI>+M0.LMSP;SNR MW84#ZWB2<)"](:LZNI34"5SJ1%#OC%$*;Z(DAM@120+3DDF$ $ZUXU;"&)1( M"I#2O$P+E*E?H1;)]VM#UZT[CMT44Z'X_SZM193&&L$D=D30;/MRP22\B3_\ M#EKO/<=*^MQ<]F-/NGL<:W2\/9S\WL\ES,&7J#V+OY)=KYK$N38[C MV-G@7T&$O7Z[(X0Q08(D:'_*RJIN5VQW96U5SDPX^H,"UTQYE%)9E*HK_>L7 MX$5W40 $,NE=AZJ,;:XQ;0]F"X# J];RMH,6QW'Q.V'I#^VW/5KY M6AVM["?X-[:]3JKD"5[G72T$^*K=K;G<_AF\K^K;&K.!-K^_\Q8_Y/L\:''4 MZ$U/6/S0NW:TXOE4SXT"DQU\OWSYMI+/;S7G-I_D^D$]TA^?ERNS ME;1?4_!QV60:8,$(BY2 #.4%Q'DDH/:B$,QSGDF98Q2ES"4\^D9]G)AX@*CI M.DN>[]NCF;DZ:?AIKDWZV7&#X<;1LMQX&&X,^MZ0J. _,*4]Z/G)6//S!&B# MC%^L39J QJB3ZIFA,T@" 1QT)^-&E8;=X0B#W\G.1Z#'^C=>V#M1/YH4[I>+ M]6RQ66Z.SM8_+^M&B"C^75_Q7#ZL?ELNGN1J[T3>7#:-.,&%RE-(L29KS=,< MLBJA)5=1G$8%R1EU"U?J5=_QA3&A&-0:ZT$%OVJ3M",_.0Z2<6_UT-^(VW'] MVX_B*#SU.@AJ9^[QP(+6X@DX^"+49A^&3W5^$;RZ4/0^0*&[5O2G\.!=+GK' M_EQ7C/Z%>D10Z"EP5T;(5 HQ.LG9T^+##_ZLW[5*-W,TL#OHDHC3..,(HCS) M($ZY@E0(!(M481EQ@=/$OF6=N_RQ[(^^AW :*">EC(-R"1OQA[ PH\7CL M<,$F_C8?!*+<\)@0*YXOS6SV*YTM*@VN>+7JC#_ @CCN)9[CJMS<.\5F'W6";> -[2CW^H**D3K;9^^ MW/-+N/3G7Y](?$,'^9+UW1[NQ;L&:SCR6.WBR!_K=]JV?TQ)SE1,*(*D,%O: MHH@@DZJ <8I4PC@C$>Z[L\BA1F.CIJ^;EQ?3A'VIP&:W3#:=1,KJ,&M>)7A5 M1<&.JN[*NDKV@-U%CL;6CNP&';&>^="[7PCXH[()&*- 957 F+U@"+]Q_X\C MI<;>Z.,\A@$Z>EQXL*]?V,8=;I__H'8?WFEV64\CCEF6F9/&B"00DRH@#FMG M,8YY05&1)LHI2=]&Z-B(>"_(MM+/>?_9!N>4\RA7!!:*1!!'@M8)=E3$,F,9 M0@DOW&H[AT9ZF&+/=5)LW9JFBJ0SF>E/BVKJZPU\6]\\+*"]>^B'W]K#")D& M9_.'D%ZZ/4)A?74+N0-[[/9(G/KM#O?Z47]5^>6+_-9T;A!W"_%%KFUZI-Z)@DW>7@@%G(. M<1$_Z%3B@:>C<55-[]3 M35*O 1%Z^_BLK,$WCKLL/K=EW'E]F,WB7[Y_FIT/TL09W:=MO>[MFA M\-N^O17@H7=HF]:1?1]=N<#4YS;K6;EONI/:A<2US=+.>_U8:KO:_KCXMEF7 MO\GO@ :R'&LD6F(1DD"YQ@Q*'A=W'?&%SBT=PIG:' M5NO9_U3Q77H5]?'EFY9C?*4']7&QUM^,&9O7.W3E-,$DH4HP2%.40"R$A#1C M%*)"I$(EN4*XL([*=! \-@+95[W:3YAME3?;-K.M^H Z;/ [#T*/KRY/O\\>#[;(^W6\BE!VB=L98N MSQLNR-+#RH/H2I_[;TCIK9_4=B1$VD?,11%#P:(48IXJ2!7-("()+C@AE"?4 MJ%LKY\3?'3#:.8BW@=,S)]>XU-KUT*;QLNW!DU4/I0R??WK6 MRK,II>>O]#P@Y<]2;.;R0;6%6';!;3C#A".>P%@2_99GF8"4)@S&^M7G>:J7 MBM3I+>^0-;;7_9ZN5J]F^XE6VX)FNGOR*KC5A:_E 5L8U/H^4&NT-$BU>O8: M\63Y;YAU7#7E5NF04X^Y2W7H,XS]4@>PQ? \<2V[W/3S= M5;M[DSY@X>^^$3RL'=Z[- \_X_?E:OUD.C53_@\IZ$)4ZY_ZM]TY67/F(K,\ ME2EE,(MC";'B'+(HYA!EB4R2)*=98E6 W%GRV+R!5G?(*G6K_;MJVZ+]P#5I MRGTL+.;OOA#N>4INU0;O=N!6FK71]<$+98;;L"^V!)L"@J+M-9#[( M=/C=1;Y9J=%4M..06LFYEO@J%GYK5&P/K]OFCM;ONH M;/>/])SYEZ?E]W_5]_RK*1EO?H#FA[T=H]/G#?+Z7C2C?3TO7W!+K..V- T2 M<9&9-@*(YQABD3)(N5*0(%:H-,E9(9SR)P\?/[H7L8ZQMP?",*>RSY($[S60.7"59YO[>\?[AK'D9+8U%?6*X1(9!!'&8$T MERE4*:89TF^SR-W>V.VC1_>V:LT<7] =3)8OIY?Q?;^86JD>HO-.;0WZ0NZ> M/NS+>&+5R8MX>D7X(NG;YK9==;>S3*8RRG*8"M.N(LX*R+)80B5H@A/$8Y&D MH:JDVRCD],(/4";]T<@(5PK=:DSL>&)(I'MF%XMBZ+L6W^,HANZ"\%#5T*UT M&DTY=!<$7>JA.SW7LT5 MH%W$NB4.VUO,ROJ3CF-V=WEN2K[>2U/5=/YQ(>2/_UN^3F7$(I*;$A8$88B3 MG$&B,@D)HHBC(J999,4K%R6,C4IJ)4&C):C4!%I/Q\W*$R M-RUO@6>(S4L7 M9-PW,2]9?^MFYLESA]W4O&36R>;FQ0O]?(:V1+$I67>_*=?:6UFUS6M?VS!N M2;"@499"3J5>C57IDJ; )U&(JCA5DG*G.%D;H6-[Z=]+)5>F=LI*?I>+CG(I M_C#;.0RAP>N9$EIUJRJ:H%5XLFUR_=I#4+T+1"%=!RNY@SH0+D@6:5?'U-T-C(8*?D7$$B:$+.)5G#9N-?:]1[QL?=U0Z[9=_E)KG>;&\>%9+XNY^*H M>GT:213C+($XDA1BFBM8D-@4;D":1S 7:60?+.NMQMB896>(Z8W2]"&X6*?* M(:S3?Z"ZB6@X^/M>#.V0-P7"]K=4'Q;@M/. ,<9E>S7DD#B$W0XR- /%X/H, M4: 8W)MA[ S(]7_Z<-&Y-R-P$*I[^]/<)JMRM=Z36>>+U 59']2=6'ZKCOU^ MS,HICFF:QD@[LHG9,9>Y@$3E.2Q4AG-)61(KJQIDM@)'/ '52D^:4L0F>[-5 M'/QA5+?D.FOHNR>:/@ =;DKQQ]*:IUP!ZG"(]:/VG&']V[$C;"UK$'YRM;QE M(N?[//?Q5U+,3)W7:G?N_?)%T]T4Y5&1%@+#A,>Q:?G"-<\4"J8X%32.DS3G MPFG?_HR0T7%+I2-HE01_U&HZKIC/PFFY/W\C2'WSA2L^[KOO'0 $W6T_)V?8 MW?4.2T]VT[NN]7OG_RYG3\]K*>Z^RQ5]DI\V)G+S0;V?S3?ZTZ_/5']O'C;K MP5-*L-@Y5EIV5/)Z"V#AS42VWL&Z0&6DCH^RB:%D2_-ZFR%A+92V79@LKP M.#_:BX+]Z[;]LMD+_+PL9T9BG3..TS0O(F(&V70&B%,!B]QTM1:18C'G6<+L M#XOL9(Z-S_>TGH"=WL H#EK-W7+S74; XA0H/*X]T^R>PF^ J,,A3GAD!SJQ M"?.E=3NJ<0.K\US&\E'#'<*XV79PXN)XZZW=KML(Q4?]H&:/3B8J%S25L,A4 M"C%&!%*$$Z@(B1!C-&6Y4^^I+F%C8^^]/L';J%N_[<].B.V\YE# ]4S/7IC= MT$[Y,AC]M%$^(^^-VB=?MOQRV^2.>_RXXW?M;=+Y+YN%:(H?8)2I3-$<%D)Q MB%&>0,JXA"J7C,>IP?(:'2/.91 M#/.(8NV:B0Q20DWGO30M"B4*P9/I=[EBR\'&:%_:FXQ2?VC;L?/-"/9,T:U^ M)J:E/B":@$K'@,5^NB (6O?GK*!A2P!UV7I2#:CS8C_N-JM"OGQ:F'7A(_WQ M3BZDFJW+QV>Z_OMR,Z^Z//'UMM2RON0+7TVR[(507KK0U;B3C M.7!V+-3_K%[FH7^1]C?I[GQ]W9 I^:HZS?]X_SZ:M M/5 M5[#4%FG?;KOW&:XP6_<8VK%KO^,R4"DVT[;CO63K@Z[O=P>C8/2?["=L M3 !5:].\3_S7IAZ9B>'<82JQ62$[5 FV;F5&4WO-"C.7HFMV#_0,.FI\8BF, M<"VY[E2Z6NGOK31?MG>ONTL^TU?ST=V?="7J_)./BW*]JH['RLH"/4\L'JIH M\%(KJ^1L;<[*ZTCQ*2U2C'!"H,B)@#A3$A8II5 AD48TC93^HQM9#ZC]^.A] MJ^*_37P([OQS:T X4S&9/T^M#$F.W;#?8,!^P5[%_7 M& \JZR=M * N :J=^ 5H,)B +0HF5KC&(6#$T_"#%S0@:D#UAXV7&GY< M3L*IWD %WQ-ZMGX_*_E\69K8KFT'A3A)."(2)AE#$!=1 DG$8T@D9CG#A*?< MJHM)MYBQ[=)47NM.3>^6"A= M3V-OQ6JWL_AG5'R.(7O B'L^?M920.?O'=9 M>WKFWGEU^-V)3W*]BQ:J&NRU&=IUI>0ODIOSJ9F:\9KG%F9795ID.))893#A MA?:$"TD@E2@V=>*%U#PBD73:"0ZOXMCXI^Z::XZ>Z@::VFDY;9E[T"PWW/:% MYR#?OJ_1_]#UO>%QO?:\*4^Q,[+N?7JT_]&4IS^VMCK^'6PGY+:Q&&J+Q%/+ MT>R=W(:RRZ;*C9(\IY)O08QY"DDB!8QSR1+*,2]BIT!05P7&-@UL$R]IDWBY:G4& QR[4W6G8$[J@).NJP[ 4ZHG0"4'Z M/N?6F/M=5<)M?6\"B?1K3.>:HA_4I^7ZZX;]E_;K M'I>_TU+_07]L5-[;,OB\G,_XZX>Y]^)V&8$ M5!9/@+$95$9/0&TV:.P&.\-K?UPOI;3QH+'>G!37]H,&@/W=:-,QRF 6A#Z MR#<88M#ZR5SH5?,WRH$88C0N9U,,(KV/_-S?M@6+"\$IBG@.BRPRA>$I@X40 MD7;M19X2PM,BM6KIZ2AW;,Z\91\;F:8A?B=KOXAS6S3 M5(*8$EZP+-&LGR0F_(46$E*5I%"P/)99020JG/9R+HL:&]&;H*6Z:^%+JZEC M>,IE5"VC28)@U7?P1ZUD!=16S;9"3<#@C*M8!(VEN"QMV-"'JU:?1"I2((2C*(=I%#.(,\XA2[B$,9>"YJH@A>1^6R%]JS[&[9#69N<> MJP..N.M^R)C&<;@]D;V^;?^;]T6&&KQ^]D9ZU_Z-]D>&&I7+>R2#:>";/UEU M9Y'"Q.LT=1@BE9(L90PFE)G:OB*&)B013SC2"72KCV? MK<"QN3&MOL ,,ZBRB/5":;;0LF5I0G:!_E*4VG\45=ZQ-,U7G9GLZBC8\5=( M;'MFK4-8/^GWRI216]9;A!\;= ,2E2TT(>GIJLQ!2EC(UJ*B6A MB?&LE@<38!1U:K'6#:KE8<*M4/5]CN"#DD>.9P<*8;,QSPD:.&^RP];3#,>N MB_TXX(O\+A>;74CF9[E2R]6+R?M^8//94WVV3B@5,4D)S#.S@E(Q@87*4R@+ MGLLLQDIQI^J!5E+'QA&-TF"Q7(-7[?GOZMFX,80=Y':,$1S(GAFDT7>R%^B] MIS+8Z3P!=6)6.%IQ@BHDS=@)'I1VG+ XIB&WFV^BIJ740<2_[:-"8J2-,MRCF&BI&E/)"-(,,)0R42D$5-2Q*D' M4SDK,E+R:IS^UA*P-:6*#3#&-%UNF@!M]R"NFT?0B?AZ'9=AN+"7(?%E1V\\ M>R!,=UW>@D.]$;M J_[/\V/:NWGUY6BZSIW4SVBCH3C.L,!$$VE2Q*9^M-(+ M0L(@CS%-!:)Y'!=NU8GM!+N\K\.4*_YJZD W%7+X?B4=>26>ZA;X[4@Q/*2] M+RC/5!O:#W4('J/F!E%(5K.4/"B'N:%QS%B.=WOR$^=U>W I/LGU+L9V%WC; MIE==.>1RB@BE"42HEPDT+0:@29B&:JT,&-%K3FN]$*65;5>;0LIZ >1Z#GR>BNJJ*Z9\!AL9 KY57+JKSJ M9TV$BSZB2WQQ#3J#N>HP[%SFB=#)K.;[G* E_Z>QC#G.,PQY;MJT,%% RBB" MA1(\3HI4I3A$3?^QS5:_KDQ2T^92Z?X@5?EO*[L_(L:Z6%>_]Y+Y_42VG1DG0V%BAT1-4BH)64Z_SV8O8VI%"",1Z9@4_L)R9X1H2(:GA MHJQ!N>&:Q[W?BX"Z6X@ZFF?[R8FHR-7_83VMDKV#>EVH4_,@:TUGCVC_4? M03N2&F1<>F:Q_H;$F>ENAC,D%?HK,RA7WHS9,9G>_D"/TBN_S!:SM:Q.73XN MUOKK.=/+_>K\Q6QN*;.VHCDM MWMG1UNEJ30'[MDQ 90TPY@!CST"#XE"[9:#!&:B82[^#Y%;?)0"RG05?;GG^ MO91FB087;X-@Y^KU!WO-,%11M9W_> M"[60/KR; H/Z[5[8'/OJ?@^YH8F&B8TR@?%[BX0I4B+/E6F%$>?,5.P5D!5" MPD)QDB493_+(O17&&4%C8S*]&()U-2QS-GECW\USP-I14PBX>F:ANHE$%6%9 MY;381#[XM7[HP"%X X=SLH9OP]!A\=EF"EW7^Q'#93>LW/>_FB@EXX$]_KF< MBB@B18H4Y'D101QS!DF2"Y@65%+$<\&(=&$-+RW&1BGZZQ:[D8Z+_5[ZUJDRH8OWFY4)39P2ADDB MI%X6H3B!."H$I"(5,!-$9DHEDLG$+>CVC!27[_0P<;7)7[(X_;],E459 K&1 M)ISV=_H*4#$!^AN$W$C@'+!V%' C6#T3P&XM5.?W-QIJI-9-V&LX)NA (B0/ MG!,S* MTV'G, 5V7^C% W=MX%[7\]]GZ>;E9?Y%4S.:O[Z49Z]G";!1L"SK^ M]9MIBOQY->/R3OS7IEZ,W2T6&SJO4[*G"<.49!&!65[5)4H-A7 !F:\IJG]SC[P9VT@:"P$^R8>U/2M MS025G6!GZ 34I@8O8-#G2(1DW%[T')2R^T3ZF/-[E>41\J(%UVE]>@7ZH/ZZ M$+-RO9JQC8FKH2M3[Z&\*[_(@K"QVB-ZX=:"[IX^AAZ_G:>)@Y!X4.+ % MM,: NQ+4YIAK=@:9W[X./3X.$38#CM- 439]O&F@?[(]=0H(JR=)RDBB$4A8,'R B+)>%I@(G%N-4=> M$S2V^>^X=VCY;S=U?MT!&A'!,Z:QE%D40QQ+ DE4Q)!+C&1N=K:P8W62$) . ML[-5-V"HNH1HTJJU#02KW0HQ!%0]3]_'7[Q>PHJNX=!C']CR;8*%KEE\I=?J MZ?6>)_W+E9P]+>H=,_YJJG?_,E_^^1]2/,DV5_MQ^4Y^D=S,XS,UD^*]7FXM MGC[)'VL4_[Y/8#N40A!\0X:EA!&LV'C M%(*B>1*X$/;IGE7+-ZR4_[W1:\@/W_5_'LW6V-2T=<*,)I F2:&Y6V2:N_,( M(JYY/.4\Q;E;T?(S0L;&Q#L=0:4D^*-2T[5>^3DX[:CR5I!Z)CYG?-PKE7< M$+10^3DYP]8I[[#TI$QYU[6^*VFV_KC0SF*U=U1_1R.J<)3F!$IL"N0@J2#- MS$^)DCPI\D+8];KOD#&Z-YX_2[&IVZ <'M6#G>:E'P^<@]AV_7<3<'VS0!C, M/%:#%U$)NQ \%3/P&O"BG:?+O\N7^G8P.5=X4?ZJ'[$N/RX^ZR7K4OQ=NSW/)G'ONUQ1[>N8/[ZGZ]V1 MW)32)(MCQ2!.\QQB1C D*F*013B)8DY4AIWJCH_&LK%Q8*6A7I;\I!A95&]3SA:R+.^XUJN<&0TJO:LXFFE!$XH10S!+\P3BS&2+ M)C2!$<8QIT414^RTFNB4-K8YM=(,?*L"V4+,J]U0V\UUP0#L>?YI]01[BD[J MV:8.#0Q8<<\&DJ!E]SH%#EM[S\;VDP)\5C<%[41=YZ\>M(G='J+:JAFY$W34,=OS3+[@]D]*5QM0[ MV'=6]'(D[@_B +VJN[080\]J"Y0L>U?;/,D_K523JFF)4X=,?2S+C12FB6R: MY#F#"4T+DR)20(H5@3G/TCB)$RPSY)I8>D;.V/BL5A.41L^JM@VGWV9K.J\_ MF33Q@V!6*5^Y6O4GCO[5)=3MF"T ECW35P/CUQJT6LD)J-4,FXK:@4/H9-1S MH@9/1^VP]UQ":M?EGH2AZ>EN(20:JTXT0H5PG*"Y5P[D0?-E)'1R9F J])1/\@=WH[DH45XI;4$1K' MOHFDA;#Z84_E":#&0ZJU#KU-YX124)JQ$CPLZ;A@<4)!3C=[U@_[)E?4^$:_ M2:I?Z1EEL_EL_3K-%-$^"DMAS/((X@A+6##,]8J-XJ2@G&/FM%B[(&=LI/.X M-.[*W.@(YJV2@-65[!T+B%U UHYJ N#5,[EL-025BA.P53)@];!N%((6#[L@ M:MC:8=WVGI0.NW+Y[64S3&GQIL #+X0@-.&01:F &*,<%B2*("7"'/$6%,5R MNC;OCQTCG!?C1 A;8;U&455B_ MD[$%H]^K?#DS/;_YQF8P//_A\(PP3#%4P MXQ26OFIF[$EZL[(9I]9V5U">YWE4NK.)A/R@ES6Z+-!O0^L]36J0L*A(%4\&528PN($EI#G-.8IH7 MB#"[YBN]:#R,:AND;Y^EH!NS3(!77+?#(?**WZK0;: M+:^ZKX'H3+0.+G2XS.N^\#I(Q>Y-B&?DJ'PRC_XBOYF"FXNG[>E@RE JDR*& M*5)ZW:\=?D@032&-F%[S4SWCN!6WNB1H;#-NHR?8*NK=Z. BM';>?PC >I[O MO+!RC_:[ D30X+M+LH:-A;MB\4EHVK7K@]1MV :@5;V)=_M8DA51;IJQQI(G M$"<,02HC 3%":2&*6"K&I@OY9%J2V7&%G6"K%Z&H7X1]\3VZ!573YMIG+T%= MD,#$R1J'_:!QWT%KTMNJ%%P:%3N2"8CTVU0PF!R4HJL'H(?]1S><>JQP<$GR M6]8[N(+&E>H'U^Z^(2-&$Z+^WCW34GY>+9]6]*5J<(R23)"42XB0DA#3G,%" MQ02JHF T2PE.E%-,QF51H_-MJFC,G:J@T=6K@70'PI8.3A#<^G9Q/"'SRVGH M1"-XDL%Y:<-'_7=:?38,O_L.WW;2?&5.3][+^M^/BSO.JYG\B^12,Y;)!(UY MEO!4%)!$>D&$"XXA8P6#.4\)2VEDNL>Y^3HV8L?GZ;0ZFAHGC9*NK9\MT+;C MD6 (#M70N583_-0J_+/Q$;>(?KF.J$?G9GN(PC9IMI [<#]F>R1.6R\[W!LB MP?^WV4)^7,N7 /HRFH5+TIK7\'K.TRZ6:X>E\7>2!U8S+_"0[])?3O1+UA4O^)O=V)_:>7 M>RYEUGI"K[>#-0,M7Z0)!5N^?%O)9[DH]3*J^;3=7I0JS62,$[K#6K%_3=X'0?&4O^C^?E7-]1UOG3TSC"*-$ 0%YDFM9B MQ2%-4 03$B=GO_R3R1&^;]70? =VYNVD"K% M@A@C\7U!^\[^31;F-K7 M[7;\S7A&.1&9PABF29'HF1?KKVA*(XBBS)RF8D$%:_#\L+#<'PB!9BNL/RRU MA)! VLZ4MT#3^V2X4^[_M*55[M9UV?6JA\YZ"3Y3$YX7Y$RL S MVB4K3R>MBU?ZYGEJ#1?K515?]&56_N-1/^?]\H7.%E.&D,H83R$1B.BWGV:0 M)%AI7LWR),THQ853Z:L.66/SL0]4!4978)0%?]3J.OK572#;,4,@Z'JF"&_4 M/%(\K^(1-LWSLKB!4SVOVGV:[GG]%L]TBN9HTV2=+\2968]1R=)"I3"-J?9P MTUC" F4,9H7(<\:3),N(4V+%%8'C]'?G.ZVKE,50_N]5^.VH)22H/?/+;T=( M?NA&S3T1PQ**H"D9UV0.FYQABG??Z6Q>-6+*$A9E)@$]2[,"XB)6 MD.2$PB+EB!9%D1"W*-!@FHW. ZK4!:;]@ZQ.19=/"]/EU/V4(LS V9]K##X< M0YR$[(R:@*U94"U7L-2&Z<]:TX#^##2#9ZR;F-;88&<@:"T,>X@2%/30QRYA ME!O\H"8HIN>.=L(*\.SQTT;+U;4C[Y]-]4#.)5^[4KC# -EQ=#^@]TS"^T&YM=X3T&AN@ET.8G9WN50!N^DX M@Q:T8XZ]]&&[XCBC> FCD;;$(ZD/,$+R5RN*@Q* M9Y[X''.<[V.\$Q?T _5SWL]*KE_3S4H^RA_K=]JP?TPS28I#L@\ORALXZN&KYF6R#Z_=XUGKL(*6SS4SOE'Y?=]U,>74X:N9L M3+$YM8Q- E2AUV(DA8PB!&,F,.8)HW%6N.5#!=/-ZB4;-&G*O&1,+J2:K<%/ M\H?I(2-_!BM9NP3K95W@5IF.Q,_&0D?2"C>J=@PW[$@-5,ORNE]VU#;Z8 -K M JBQ$1P;.0GKQ@5'/FC]S&#*#5MQ,S2F)S4Z@POP(_\/+]_FRU5\56)8W,'T/W6T M0J>7$\=NR6]SVFB%QL631KN[_9CIBRS7JYDYY*]B\/ZZT'/[EZ]__5V^,+F: M4HH)D[&$,18YQ"0O(&$)A:F((U&(A,I$N@50=,H;7\S$3MVFE=/&*%R]/NT1 M07.0LYZ_5MV3&TMUCT119(K&"8(D8Z9D$S8-Q2F!J<2Y)"156:I< MIH9@XS#$C+ W"I6VH%(7_*05=FV8U8VRW100#+N>F;\3-O!'K6] \K?")23G M=PL+N;/$K6ZS7RWV?K9Q-1K_\]J'."IXGV,".6 MIE 9M+%I3UI(%,$4D2BG:2XIBMN=S$?+ZO0^BGAL6SX.0$)F[_+/G2W[NY9M M#\VETI]V3Q@.%4-VZKM6]G= M4>W@2K^7^QU=_.-Q]B+?RV_+4G-%L^9*W^P*.=F_X[>CT_)8;!4&%3JMB#RO5;A1"ON\7 M) WZSG=;>_S>7[GZAGB;JMAY^W7%G&)B-A258!G$4L_P14XQ5(A(FB>416YG M'2<2QO;&UX$533^Z:D&X6"[@]O=*Y*O4*J5Z^'%OVAZ M\/B/ R'#QW&*#TK]]%)QTN2->JOXH'6YUXK7T_R8\%>YT(NG^=U"W(F7V6)6 M5M64OLL/=H*&F7#<98E*B')Z9K(05G(TOYCNK&]S3.. M;+:@"SZC\QV759.U3$0<$4:A9'I%A6F$8:$I!J(<*58D4B8.'Z#<8[^Z80@:['5!U+#17=WVGH1S7;GJV$-MIRCXX['ZI)>D2"MD0K)'M\!!.<3*]F,F ML;OIAHW:3UIY6C[7V3FM,RT)QY)D,21*ZC5+%C%("3*UM7*]7DD(5RCU2'0\ M)\LC FB(S5N/W=FS2#KLTGJC,^1N;:/D-DVPT3-@,:NK6 3?OCTK;/AMW"Z; MSV[G=M[@F2Y739XF;V^YT$Y+4X:<1SB/>!R;RE,88D:Y_BDCL$ RHC0G/&5. MN[9GI8S-I6B:&&RU]"SO?AY1.UJX&:>>*<$=(O=4MRX(@J:WG14T;$I;EZTG M:6R=%_LFB!RFW]Z)_]J4ZZH-TF;]H&P*O6RKJK$H2UB1FW22C$%,4\T9-,]@ ME#*2I&F!2"KQL \M-51?)LIJ2?WV\D$-O1VYO-* ]4^+ M8^F1MQ$<];!9'N'4&S@G)#BNIQDDX45X]@727J?YGYF#OM.Y.64SA?V?EZOU MHUR]?%R84/#J\&V*A*!)@CG,,BD@SCF%A3+-Q(DD::JP2 KETN7#7K03RP_6 M[\,X[).Z](W=MLQOKM7#B-CQ]+]X-TS"=]7(%>E:SX<@URI#O6T M_@+VE _8?,@9L*"]B.RE#]N:R!F5DTY%[D\(7R[LN!+^7HW\+1EO*WS27"0Q MB@242:X)KZ 8,LY,\56<<:5]8\:Y"_6%4FQLQ&A*?_*JM/8$+.HRH.NSM/]Q JXT M(?E:-2$Y4SALSS MK5_OA-"O2-G\8YQF-(T*HG(B&LD-B15-FRE%Y)_.5I M^?U?]?T:#E28'Z#Y88^7NI\]",E8F=*7^7XN-BK<=XIEFG M#IR_>]'.YNQ_JL5W<]SRGY*N'C7J8Z,0/0,FSO%97@-@YX(- &O/5%-; "L3P,Z&.H]F4@6'5HGW^^9, M@+$$5*8$#0*[!J@P=1'8+7F>"S&YZG'=/: 1XZC(UJS%9*6>^ER/)GT^-QE_E4=1P\K-I^G//V;XX1+!Z#9L=4 M/0]%WVN^2GNS*WE4)+\T(]+88/Z\LP+\T=H1,D3&'\6@ 30>:@P;7N./TTGP MS0V/\@W-^2X7&_F+MLKTDS-/- 6;[C?E>ODB5Y^7\QE_W<6I\UAAQ9"":5[J>1JI==$C1G.U5J=L+?COOX0[9GV M&L6!><% JWK=5+A5'OQ1J]]/#H$?=TU@3KZ=X=K_5[J64 M5>FI][+DJ]FWNO>'7LY.\YPG0G*EA\"$$>8%@T6BO3\>\S07,A$1D4[M;R_+ M&AMKU:I.V@IH>^HV*3JN+7 [8+;CK$#@]4Q0-^#FW@?W.B)!&^%VB!NV$^YU MNT]:X5KTULFC*6IIQ=^=54:7^G98O/]+4*$]E-V$S%IJ]; M"JDRNU9YED.2"0)5Q",EI-!_=6JQ?:,^8^.A?1/ 9_TG1_?IUN&QXZ8!0>^9 MORHM(3-J@D9/<+=:F0"9.I>[%Z\J$'Y!"]C7ZBY;5^H'-7K2,*"]4*B 2(H,X*W+(LEQ!G!*,%.:4\<*MU>XE46/CPU93 MH%?XLFH*8G1U[KE[$5D[O@N#5\]4MH7*:+E;+(;?X;^.1MA6NQ>E#=QH]YK5 MIVUVK][AQQ2?Y'H7K34E4B5%Q NHJ$ 0*Z')(58,1IGB1-*"\8BYA+X>/-V) M#P:*7YU5VKE1P"%DM*!93"G1_J=*((ZP@DP(#E&62R(*BAE&+GSJ#]D %!H& M,CNB] :B9VXT&!PTVP5WZ_5JQC9U!LAZJ9V_L&TCSR(1DA;7\KK_2K\F:&SO]'$(9*6NAA2T"GM&BQ[CV_W6AT2M[_-#;\#\@T8OH!$J;O3X\6\3 M.GK!R(O1HY>NOZ5N7[W1U3:7?36E.IKNQPG.,H&QQE$E'.+8[&A',8=QGN., M%0G%W#50M$O>V&BB3H-4F[5>T@)5Z]XT/_G6K%Y]ZOE=QMO.2PB(8L^TT6C: M;F]OE9V G;JA"_U=Q25\P;_+(M^@\-]5^\\7 +Q^F^^V#%_5^^CUOQ\7VP8N M]_3;3+]@VT <1B*!&,_T2BS1*S$D*"0)93!F.$J53+E('+=I;$6/C7CNJQ3# M*CRJ;L!0Y9S-]QNU-]F'LHKNJ$)W*/_OS:R<59$@FVQE4=V6S>VEX&UHXQ!QRNGFETD)%RYM= ^(8DW5M5&I2) M ^%W3,^A'NO'V5_YLQ2;N7Q0?Z.KF5&C/72H%MVF?FT501$1$B#%ME5#O*'1L'MVH;;[-5'&S/S5K5_2*^;(?"CDU[ +AG MU@R$K3,O.B(5DO]L10_*=D+=+MW;P(HOTI39U ]]4+_, M2D[G)JURJO(DUVML"G.]GH98X1P6JD&>90PR@1+(4KT@SY-(R=PI#2(XX,,U[CX#./AI;H*T>L#=SE,-C6;/]-U1 MV+RM ?FI/FT;K.KC6U5T'%^UQELJ,=Y897'GF6I7=+>?+W"<"XHHY+'@$%,3 M-)?$".(HY[GD,LTCI^9UAX\?&\O4VGD?GAQA9[O2]46D]]6K+1@>R]!S-H== M6AY(&'BY>,ZZTR7@V:L\W]KEXLF43C?'48_Z$57C5,1DRK",()7(U+G.MWY.SK!O>X>E)^]\U[6>D1A5R-1]$U/)DAAG,J50)4SJZ9HR2'%$ M($UXHHI$B,@D_]FOS0Z>/K9%6-.XHU:NB1USC'8X ,_N[?:&I.?7NM9K NY# M1YJ>-3AH:,"!@&$/^L_9=G)L?_8BST)[=+68+9[*SW)590=OG462XHB)3$*N M3':*XAP6D7Z'"1;:,!E'+'$Z=;\D:&P3=JLGT(J"2E-O]_LBMG8O=@C$>G[' M_DNR1JV!-T5BT_JS%V[WM^-?VS\@UU0^FXQGA&4L#2"A*#8 M1.80R-)$0L00BF/3O=%Q,=XI;FQ,4?FMCZW?ZN[-=P!K[]>'@6M@#__##S[? MB"JHNW&6?J?K;5?Y/M;W5DB%7@=T2!Q\17#=^G-K XN[W(CE:;E\FGY=+_D_ MGI=S?7E9'Q]]6JYE'6&&4L[S&*60267J43(%J>(8QH(A7. \Q3&UH91K@L9& M)ONJ@J9=LE'6+9[O*KS=Q!(2M)XI92"\Q))OS-%R54IG$-P.)(X0/VONM06E M9EUS=<6E499$%9->O7\0#K6UHF5/Z^L]>+-)F;DWS5WOFQI PG2-$4D.:4[- M*0@K(!6)@D+F<90PP=/4JAK()0%CX\E*-W"_S0:KH'9XV<]A:$&*-R+3,QFV M8+3@7"V;9/G=LB>_&_$9B/2<<7(CNPX0.DGNW'W#D5N'U@>DUG6=!YG]JO\S ME_?SY48T7[<",2SS(H8JHJ8Q5F0ZYW$.DS2G,L\B%J=6QT/G'S\V(JL5!)6& M#N_I*6P6['43&#USUSX./L1U"H@#;=T$S$"D9?5%<2.JBV9WTM3I7<.1U$6- M#RCJ\E5^VU^?5\MOUP_JKV7=5>N= M5,N5O./ZZ[&IBF^^E]]6DL^J+XJ^=;_IUC3+5!Z+.(9)GA40YT) AA6"121P MFF&D8N2TSSZ SF.CTM;DJDZ#;.V=@*?5TK6KUA C;K>Y-[)Q['D6:*V=5'6C M]=B9H=R:7/UV4,X&5&;#I8+:\+:C(:ML!WO&@WWKJZ?LVQ]N?W' P0JY23F$ MVH/N= XX#L?;I4.*]G"WJTH;9J5EU]ZJ6 ME>],"EWUX[_\$\JB?[\S4>+: %!6=H+E9EVN-169XX^?ZL\L@\5O'TB+M<)0 MP]/SA+)G!J@UK,^GR\/BJ8]+L#>&#VI[K>.VTDVCXK!@&6IT!EK;O)_--^LJ M=>+EFZGW;=ZCS0K(-JQ ,VK]V@#-DF#]+,TGLZ4 M 04K*HF:N;-XYWO(=B] M@@:'OP1:1848B\X%UTT"AEN;A<#A8!D7Y(&>'6*V[3'K9%?]+6R.IE_1-.94 M(9802(G9H-)K,\CRHH"QR%*&!8KRS*W]2X>PLI8Y.#@2WH3Z)E)1SED$L%3)]ZS LHBB&@A>2 M1)+Q*'6J/'=9U-@H95_3?_DG$J/\WZO=F_6K8P'-#G3M:",,9@-&//R?]LC^ M?"> 7F*HKH,4M#S196G#5B2Z:O5)$:+K=_B1R+M-.5O(LM3>#ILMFN9.?/FT M,,79/@H][C-5%3VJX\/O3$7:E11W"_';KG:M_IMV[,5'[5PMGF;;BZM$SD<] ML_^Z7(H_9_/Y-)6,J01GVKN1.<1I*B$A5$'MXV1("B6($BZ\-*CV8Z.ZUAHP MVVKNE1\R[%? CCQ'.[ ]\W%K-]@SW+ASK>E@W_9ZBUJO1-LO@MF+WK,?- !, MP X"T&;0U"GR:PT#:'$(1^MO,GPA9XIA#1AT\GF3L3F>S]Y&"<_DP]T^>E=I M@M^T01_7\L7T'RL4E[DR,2<%Q'&,H*DM!6-2Q+%@#)'4J2"?JP+CFZAV9V=7 M*W. /XP=H#+$M:RSZT#9S45]PM_S=-(#\NZ9E9[P!4V^=-5AV/Q,3X1.4CA] MG^/;@ZPJA*K7(/KQ[^F:MBG&B.69R'(,,144XDQ(6"#!8,9)'HN,Q(6RJK%W M3=#8>*YIJ;6G+##:7DU6=D.WF[1"8M8S.?G"Y=%_K!N+F_N/77C\P/W'NHT\ M[3]VY7I?4M@[-ZF/6!YV9]/31,1IJJ2"-#+56A1+()$LA8F,&$U23G/L2 U= MXD9*$/O'P9/V!'E/;5>BZ$3-LC<3"&=0@8F$AN#3^G$ MZBZ/(*-MUXC_D.))-D>&'YH3P[:+]*X>&5*"950Q2#*A3-.= A**"2Q$S#.1 MYB17F758D9OLL='-R?&J8[=X'_B[Z:9G4'OFGKT.-Y7J$] BW&J_;3+O7E[/ M!VR'&)_^0!\HJB*>VQQFD!F1 QY#A%68:I3*)TNI!/YCEVVWF]ZFOUYA;UF[NO=7\OKND" M\&^ [NU$B3WU!\FD&$,.Q?\_LR?^]Z1-_*]+F/C_4*K$FR1)])\><4]7JU>] M^JEFP@?U.UW]0U9!-5K&I^5B]WL=T;%KE%<5=7B4/];OYB:4FR<(BR05>@V3 M(8B3G$!""@91'"NBUSH9)E91$R&5&MM:Y^OFY86N7DVD]F:QDG1>G98_T=FB MZ;2\+$V=9Q/Q_;(UL?K+8KF >Q_5P6*@W-KM5.\@S(!;+*+>8!A[GF]:BQHG M_T&!G1% 6V4:S,.]CYI@M9UE39498(P#E75NM2K"C)U3?8O!QW"PFA@WCF6P MXAE!$;Y2<".,K"&+= 1%YZBP1]AG>TR_CRLJ9/4MU3*K ]&FED-$8\9$@B%2 M4B_I>)%#&A<(ZM^(DEFFLM@J.[Y3RM@FR$I/4%U137M+HZH#/UY$TV*R"H%1 MS[//3L6*G^I@"8_*(1=AV"4*I:R-'>+8//48VPQIN?FLO9H]MY9UD*5MV\K:X^7 M54]9A\?Y\6C[G+_/UL_WFW*]?)&K;2?;71UC[5E*I$0>08',3@U*"TADRB$M M$I%&>8$B9!7>XBAW;#SY7BJY,@D)*_E=+C8M4;J$P;DB;T>%/>#9]ZY(HS'X M4ZL,6IT/FFOO] ['LY7J[?T N7ZZ^+5>5U_]5.__R M?KG1HE_OET).];J61@D7,,[R%.(T2B"3.86$95(F@E)96(7&6,H;&RMMXTWW M=)Z 2FL-,V@T!T9U]U#=+MR[N:D'-'OFI!! >@7Q6L 3():W2\K@(;T6)I^+ M[+6YS<\5^B37NU2"N^]T-F]+IVS#_YH\Y:H.CQ33*"E8%L (3TJ=R4&]:V\,3KV MLOP?=%OMA"H[M9Q5T0-UHJI\OS3%7J:Y=JVR2%%(8T0A+JB"!Q[&D_:A'4)_JBU=LSSO(Z[';L%1;-G-KL52.\4_JO@ M])%V?UGHFZ3*7\7@4GK[]1L]SC7OM.^:F=XO97.TQ B74@H&TT1E$).<09(( M# 5#''&5QPMNE=],<&F]])MO6UB*FYI] M'@-M>2X8!KZ^S_Z.VGR^07//"^#TU=GS6-R;M?6\8'=73\]+M]Q<>>=Q11?E MO([0%O^U*==F)FGFKR2*XTPD&*2)8%+&"BJ9)0A*EXLAJ7]M-[-@H MIDV'JX> OX(]W<%.><>=)$<"S0ZRN78W!TX.?&W;16J2&4YR0H*TSCF$+-$P8(F!$8Y)VE:H*R( MK!IAV(L<&W4=I9H=99KY%P2S -^.N,)"VC-I!4 S7-+="4"#9,[]]C:%O.Q1 ML,YA.[W39\?H1:YFG)8??O#YQM3C^.MBIEFO.AEL-P%D6A1I@O7B3)A3.D$( M9#))8(2CF&#"DD0Y;")=%S@V#JHCOEO%7;93+,"UV6X*"UG?CE&C+=BJ"VI] MZS OWTI"R!=MJK" CK0[M7MP#KN:=FCU+W-9?&< 7>^[*TZW QSN,^-A\O5 MVI"\V)BZ%POQ5:Z^S[@LVW/"C"..].(U34D,,=>\2XGIUX 5CW/,TEQ:9?AV M2AD;XS:*5OY)HZGC@6 WJ-VD&PRJ_KTY=Y2L.< *A0Z73=^_YZ[IWXY=M6X! M@S""E8TM#=A=''@M^*B?UWQI4] 'H(6[ 9E!EH)[ M8L>Q%CS%P7HQ>.96/R;Z(K_1UVHW^$&9;7LMY)Y^FYG01Y-+\\#FLZ?*T2VG M*98$IW$!99ZE$.=(0H)%#E.!9)8D(B*%WM)5S.T8*B22/?/2;2#Z)-E9(1,XNZY;YM!I=58(G,FG ML[O/USWBIL7S3,WJ-(V'S?I!6737.*G;EB&.BA1*4;E.*H.T( D4"6FZI9NV6K(H4:;AY<7$NNP'F 0 MS0;V#D.B>>HY!GVZ'\__*I=/*_KM><9/)I1MJ3 F1)XJF+,D@A@A JE@ BI1 M9$CD69SGR(7"KTH<&SOO% :GWI$;[UY'VXY2@V+8,UMVPM=#?)@U-B'9[;K0 M08G+&H-C3K*_,?3^_ZYZJ$Q5*C7**"(88IQ12.(LAHE",I%9A%"4A]G^'ZL[ MV&I<[0C)W;:_]@=#;?8[NG!A,>S_N+ K^*M'[\L>IF'V_=_&:[)'P7[7/T0Q MU/U"Z-O*,W\UI0>X65E)\>$'-PF+U3JKB>+?I5A,A5ZSXF+U\JVHXS$QC/5FNJVKCJNF14-4&=&J\ M=-N(=7/;4*,P4&.F_3X4![6Q]JT!M3F@MN=<)M%PH^/2N6FP41JJDU/?H^78 MVBD(OMVMGFX3,6#KIR!8'+:""O-(K_8;Y;/YGYE(O].Y.:4RS3W:NB"_+%=? M]:?FV&I7?;QI_2'%_;)<3Z.4TZPH8HA)DNI9K\@ADZ9JFN))S+.,2AG;5"X* MHXZ3ISY$&:,J4T:_J48YITX+MXZ+Q=PV*-I]'TMI.S0!ZO^"/7.J.N5;@Z"V M"!J3ZN/TG5$3L#5K^(%R:H8QX( -U@9CB(%S;8D1".$6#M:/HN-;(_YU MUY:J:4;UTVS1YGCHI:,VSACQL]LN5T_#;+4W_6)H+&1K!O M)-CUJ)V UE!06;J7+*YYO3*V6=F$VX#K=S1";MKUI.F@&WW]HGV\.=BSM#<( MDYFF>BK):))#3E0$<8&$7E>Q!%)&%>=%HA)NU84IB#9C.P4)$F7A&.]WVW#: MS1B##5+/$T//XS-LZ,OH(E[^%P6Z]!+?11!PG@.,YEF,>()IM(J]=]3_MBX]ZC+D%Z( MUQ: Q@30V@#>&T?OEUG)M3?WGY*NVLWI5YN29$&&SHYU>QR0GGEVH+%PYEM/ M1$,RK*L*@W*J)S['+.K[&#_>K"J$?RS+C13O]5=G\?19KF9+\?69ZJ_T)_EG M]:=RRG&6(<$0)$E10)S%6/\D$R@HIBDQ_Y0Q2\F#TI<;&L>LY7BW;T;?Z4Q\7#3)>%-* M4!ZAA,$X)CG$BNJU=DQCB!G-\R3*DD0Y]?-T$3XZXC)^^;_\$\JB?[^KZ*OZ M +P#O&:TBL4F>W^Y/R(X\Q>ZM15\T\9"37;-11/PS]%?H@CISU?@>]7^7$]B M-17^&T#I)(HB\[^&' '=K)^7*[,M7.OTTX%^17OY9*MFZCG_\=9(1, MDB0%A\^)BV)"8K)["LXF&*.]1^!X$F79SY5U&4&3&!T_(]$RXA@=/".)XKUG M)'B2%?'/K6G-3% U!MZLR[7^07]-7),0';[F=G-"7U_>OD^!]QK6Z$E@JSG8 MJ0Z,[D!_%QOM0Z8JNF,6-FW10?[ *8SNR)RF,WH\P[-#'Q;JI'E05#RI_72W+*[7*UGI7YYOM3MPILYD[)<,<1R M& E4M;5*(9."PR16/)-)A#/&K2L2=\L:':=4VNI5YE9=A[#-*[!V(KP#D$LX8#<*!(U5N =(L_M8.F,[CTRB.&BQRUL^4@+-3R M%C]?S423?ER4ZU7UE?G8I*%]H6M953 6G^7*I#73)SG%A20L,84-5*P@UNL[ MO=8K(BAE&D4T45A[;RY>F[WHL7%MJRM8:3W=_#8'O.T\N'Y0[)F$J[CUG=9F M:ZI!U"C>-(878*=[.+_.':^0'IZ#]$%]/7=4CKT^CR?X,]9>_/M1=/S] M+3;+3;D+GC:]G3\OZYZJ)NWV\9DN4/R[OO*YW(NO,9=-2:%G#H8BB$AJ>EHD M"2S2G$#,<(RYX)+SQ"U8O5=]K=[IP?.:P5IK#% ,:IU-EN8VD/VWKE7:&PRX M/_!?JQCYQ?!B]9['Z#0 M,T%_"@\^>?2._;GYIG^A ^403V,@_I==JH\7KP>-. MW#V[*7/3@WQSIZIMGR_2E"NN0\2T3_9B2F7LJJ9_^/%-=/:B+WE07_6G MI:+<_*V.*4-358@DSCB%5"04XEP2R'+,H,)%5$1ZE9.[1:.&4FQL M7N"4I13FU!0-YK* %$4R)5 MOM#[V=S4E-TF_!:H8 +G^N7.\A3B B-8)+F ::Y0RHA2*',J$'Y%WMA>_$:] M_>XPN^P:Q\I)5Y"VHX. ^/7,#:VF9IU4IQ).0 MG'RG2EL@$K2MT1>2P!8+L M[#^I]&-YFU>\Y7>Y6A@G\-UR(=K4!"&2C.(L@SE&$F*AO0<2(Z'_4W 1YR@F MTJH.SV418R.1G9* &2V=0@3/06BQ?KD9F)[980^32D&_^,FSWR^7L,D;01HL M6M(5+-<8R0XJ3=U48OU-D5CH=1YL]1Q MH3?L=\)R$3G:D>Y[@7KVN-1L_[?&UG\TXW[\V<$--0B@10'\U.+P\WYJ=(M% M%8D*:C0"+H;?9!2#+K2'M6#81?R;C,[)!L';:.$W?[[;E+.%+,O[Y0N;+2HG MZOVLY/-EN5GM=3[%/)(B(BF4'"F]8L@C2-,L@@EG/"[R5'#LE/%I)W9LJX@[ MK@>J#D!SG)(L8;:;2L*#U_,4T"H,]C0&.Y7!'[UT)W.#*23'6DH>E!O=T#CF M-,>[_;CHTW*Q;*N_U:4QS<'MHI33+$XCE(D$)E(RB*7,(,F2#$:8*\;S%!74 MJ2?K14EC8YRZH&RS[?F3K)7\V:,UXF5LTP33 IMZS#DSV!(*"RECF"+!)(^0 M)G[FLJ0)@^T JX\!L+7C\R"(]4SA^SJV)8U_:M2\7.W/F;.O0A&2IB\+&Y29 MK]I\3,;7;_#CW_^0XJE*3YU7!%\^S[Z]7YJXFFF:D[C(5 (CFA"(S>D3+1"! MO$@R@K1GJ %VX=^+DL;&OXVB8%]3\$>MJV.=W\OHVK%$$,QZ9@D_N)Q9XBH4 M(5GBLK!!6>*JS<)\KU>JW[7#_\NRW=T;D+NOCY+N?YM6=<_ M?_>ZN\#D\YBSK$:F>R;BA0)"I%L9 P*S(.<9%ED)$B@3S- MF"6"O>]>!UF9@C/9K)='C MU\*.'\IR:;8H3.KH MDUSPUT^F'X!LO*Q,R%SQG,%,SS)ZK)=*-MQ=2#L>B9;?]C!R1HW-T=5VD^.49Z K0F3O;8XE1F@ ME].6&V ,6]'778V!*_UZXW1: =C_45YI;@OMX,WH?%K$64R$E M$3$LTLCTG5 Y9#DI((MBS ECA.;VL:56(D?'?ZW2>Q72RBJ\9;=Z-B*[3Z$$V3A,^;\V@(3 M$[Q7H7?Y>SIV61A?=?N]9/\M#')"@^J[NCVL.MM]8Z6,SY-8Y)D&=:,*-(" MXCQ1D/%(:H)4B79[2813I\U%)^ECH\5:6U.MI>D*MBEEU:.*&6U-T[5OF]JI M 3]Y]8MT&QL[SNP-\9Z9LM4;-(J#'?JU[F!/>7-.I-4/1XU>J(4D1#<%!J5! M+VR.R<_O(;YU)LK*Y6RBB8*5M*MN M>4W0V(BLTK-:"371@:5CPOE%1"W]N X]>VH;2%JE>PEL_P:$F%+45R0-7!! MBFZ+3\M27+G>C1/*U7KZ\.="OV3/LV]W/V;E5 B*$BE2**(T->TC(E@($D&1 MVUN_54Y_D[5ZEGM*IX!UO^,WP=#S2VV-@/5[?-':CA=7 MW[/WTNK?CE_8TX<.\H9>M*5])2]?X-FD?L-*^=\;N5A_^%[M"KG-(I=N']$7 M;J79 W;U/R*Q2=MS*]=[_<%KC(M[O6R;R6?]>0T^R[K ML'6SAO]EN=(N[N)^LUJ9X_S'%5V4=65&/9E5O]7QJW?BOS;EVNR*?I+K!_5( M?TP1DFF4F7KK$47:+2THI(@2* I<(,X+3#*GAD;]J#FVZ6VWM:9JFP!OC +K MG1V ;@UQQ[9JYRE@XLW&;C5!NC$]#8"5I#P9ZEE:.^9RO8 M&3L!IAK#4@%M<#C*[7= 0A)V3YH.2O?]HGT\6?0LS7(1B7(J,JY*C$M>)''%))4\P"F MDD$BB"8#3:>($2ES;.4!GGGVV+AT;T?7*>7G'&P.^]JC2^EQP,%O;]LZ9\=M M=WO(W)P.>\[N<(?)O3G(ZIG)L@Z_59(5D5Z/P2*5IM45S2&+4:[GZU@)5B24 M8JMH\FXQ8WM;CQ+/9N90U2)>('.4"093S'.*L0'H: M5QSF62HQCT442:ZI+J$K6#TTD;LN^RV:Q%DCR<*]?<>GLT^?+_\TM6'T[_]7+\KJQ2X,IW MTH1X/=(?Y[L*;.-(D5**DI3#U!3$PJB((!,RTTMKO:+.!8X1<>HFVJ>R8V-H MIX,UQ_21_[>[:^N1&[?2[_D5?)P Q:PHD;KL0X"V/ T04M5;GOOUA#89+J@J0T3[$\4V39>;%W%KEV M/I&WS;CS.N= $=O_[/0VX_!P-.]?JMWVBZ2B7/Y\)_7=\:QW^N9IV95IWSU7 MN]7VH8HB$U&>$!>1B$F6 M: H1B;=TO39W&_AN;%R U?&"3;]2=H_U2? /_,QN?.CMU^JW]]H+T+H!^G[T M^H/H/5SMBT?AX[%P>I5$'FS,M&+)8S$[D5$>/># (TM3H7^O?M//TLU&;N_9 M5@>&4C]H.[$VO1^\T*3O@9"8%#S5.R\>QQ#GA4E&H@2JA"0*Z4U9GCGMO$;8 M,K>-U2?Y QPD9Y9U[U!JG-J JG7+;+ADI_=HWL:\_/RR=LJ>61Z30K M%?H4U7@!*P6U'Z!V!-SW%N?7_N*\; 2[]\?CT>IX4+V>MHXP9]H#V/&XG9S) M>AARH$!)N2JW>K3O9K:MGJK4E%\;L=%\O]Z6?]1[\[91PB?Y^_;K#[G\+O]> MK;9/FP>4Q#CEYH@V)9'I$Z_TWR2&BG.AZ9I)G#M)78XS9VZLK+_IR%$89-QR MV+'I=" ')M3&$5A[ @ZN--RZJ)NLU/+(?:\6X)^2:GY=>>QYYP=0KW(=XRR: M5I+#"WHGLAM^1AV:H+MZ_*HC:',&LH^?'W3LBK!*"DA5)"$6*(5YA!DLHI@7 M&8DPSIP:@YZ=96X<^.MF6S[7U9+*["GKG;^IG%YJXZ'990"AS7=-U3T'KQWY MC08M,*=]W.-B+%ST=N(^$W6O8. W3_?<1!.GZ5[Q]31+]]J'!T98%ZN[N\Z< M^Y?.#XPGBA!&-)3"E%DC"AG6@56,$!:9- 6-3M*1#G//C3?>O^RWL=^[FOP. MDV_@+#WKLA*6D508?$.'3=>:7AP=U!T.Y#P&2^Z8>8V,'*:?-@QRQ^4DYADP MQ, N6UO]2#?9IV_-$>Z]^L>VXO^N&[GEI%!%JC)8Y$136&*:^S)JM"E9*I,B MHC%Q2E"[.-/<"*NVK^XD:RQT:H=W&U4[.O*"56#R<8/)O6W9+0B\]BV[.-FT MCSF!0-9@3])L5O*>W4X9.\EJA\*9>*(12PN4DT2LXE^_=E7$)*?KDBYI6G;.>>EK8<$3EA,=?KAY%:DS6D0Z;V M5=$;N9*JW#XP)72D$Q50IIJ^<$$3S698P:A03&H*BSFS:O%[8YZY4=;G=?6] MW)B=@CFF*INTORW]W?70\!*LF"B),R$A$HF&-14$TEP_&E(4H206.<((#:@! M&X/N]'5>K77@EV\=VG\.!+<=W7OX;@9F]S;_U*2.MC:"7UHK+^ME.)/X#1Q\ M^JP>+VUHY-1-KG<-B\M"YF< MMWFJ6YYR\Q=Y,!?0+6#RL5RM3#J"CIX:F]S[7@U?Q P3CBB.]!,6Y1#G60+S ME"!H]#$IS9(L4ZA=Q%]78I9+V-GU2@LH]<]?9>GL'C"3+4;HMQO:LK;ZH6>@ M*7;K; ?[97KYL]X%?ONEC0;6=U^UX09-WG]M-';G^K2-'W2 (G'=?[-\?E=N M^++:[-:RJ6YN_CSL_UE6("PS N-$+QZF/(54,@0)(1G1:TIT/&PM26PWY]RV M.+^MZ$Z4VR:GQ-@/^GT7=!S^3*^6_0_&_CI7!D(T>&#>0'BP>$A?W\&0.D@2 M^X=V(DWB'K3Z$5^V@*O]=[8\?&?_XDF3V VKJZ+$ED--ITKLYMN1++'CIY)BBB!0D MZ]ZCV 7,5O,.>*$2^H65'NB)&JTU?7-XJ#:R@]\N[/4'Z31DWMD+MA5H+08' MDWO51?X"6">(? :J=A-/&I Z8?$R\'2[>!@U_:VJQ(]RN>R+5JQ$=P?><6[. MM$RY[5[)8O.@D*!41Y=081UU8BST+E__#"HF(DEC3 1VTLL<8,/< M"3W*Z6X$@#[) M;X@9DU+A")Q>$N.8H8;1I!YSO=.!SZ'@KDG9VCZ@" N."M-;G>402TF-;F@& M<584L6!,[\2=5-HNSC0WRFL-W6L']VBN8<'M\/K$RW"G,9U43R M!NC?/^O0:5/G>)H?-;]^"SC]5FIZ:W_S2[D"HEHNZ7IS&.WR>;W3.BG%),GU MHY0+5D",DAPR1B*82IZB/*9$4N38*F?\2DVD7W1MK4)B;D?P'G ,3.^=A4"; M"&H;%Z"UTF,?E.LP>.UR/:^B[^(3GL<(1 MSB#')LU D0SF<8&A2%A$JZ\@OSS=UE?A-S\_4@-^^ M9AB/G%>U_%BNY(>M?-X\Q)'$$&+@0$K(BBF',*PQ>$D]]A>ZJ[^^W3V; M E)-\V[9#OU9VHOM5:*(VZ:4J8R%/!82HS 7&4Z@T3RV*]:Q*(,HY$ MFEJ+PMI-.3?Z.5@-&K,7H#']6&1-6"8.)?%=^_VV^7V4DT+&,=/L*'3P1K&.VSB5FAVSK"!<1C)RRC6Y M-MG<"/#CB.Z#5T&U(SI?4 7FLI>]"/]F6I3XU6N[A8)O/;:+\TVNMW;+\W-Z M:C>O&=^WIS])KRU,P>-8(4+U_LZ4A7%6P"+/55.O!/[IGOS@](Q"U-8ZKC%=!B,N-145"@8BX+DF*28JLBMLLEN M8JN[:=+2ID:(K]'Y<&X'8P.U'1%YA&^R9C&UH>"7SN0_&P&.!LZ#\L;==6"' M=(]QP,ES,QF;F:?N+>. QIE6,RY7#ZB7_ZQO8$UN=ROQ3GZ7R^J;:?W$GU;5 MLGK\V9X Y6F,J#GESSF*]1:*1C!7)($I29!,"!4RY];%\A83SBTF:DVN,SQ% M9S38[JUVJ.>V@?LZ'84 ,3 1=?AI<\'>7G P^/:1VS @':KB/0,Z44G\X"^F M6QF\ SA7:^!MQIFN -[!JZ/J=Y?K!JK'Z7%7._E%FF,%S?*?Y;IN;:!]NF?+ M]IB_DWWY6C[KC]RK?^B?;E33![O>7CPD,=+_RR*8,62.+6,&*<,(1I0SPJ,L M%78]3OR:-3=R;[TRS8M:OT#/,7#PK*>TTSA7MW?NN==NZQP3OCPMMET,._T2 M!GZT3+AZ[LIS7L'V*D+GQ[)I]>B\HGDB3>=W]*'G&%V#W[TJ2[_K[T%.$M., M%8@6$$54!^022UBD>0*9HC+'7.$\J\3D3SA ML##%$I@7$M*(Q+!(1!JI*$LDEVZ55B%@GZ;TJCXB:263ZXXS7R2O'E?E'\?% MHH%6PO;TR3^Z@9]F9[[//Q='*M4-\ %D4EW1\GMB93GWQ*=7;HB5O5K1M,$Q7SSP^K)D/I(4H(IUD>F^X*!&*5Y$:4+X4%2I.88I;'S*GI MS)6YYO9H.).ACQA%OP,W-0M'\Q<@/HGY:K-2O2IRG<3#[_: M?)>GFUBA[Z;?ISI]MR\92!KZ3KA7;]=2E-OWE-<\]'?Z>_F\>WY3K=?5#SWE M6ZJ_*[4@/4HR1!"%")EZ41Z;0W%"H, D2PC-".=.,C8ND\^-5EH[ >L,!:;^ M_ZE:;T%]U+LT%&,"(EZ[YT@V+JMBR3Z!L Y-1Z;VR[1;J T'G>4+T.&_-QYT MUGMDJ &8>:4LE_FGY; !R)R0VI Q!C:@^D'7XJN^MA:7(R1*L!0,:7_QAFZDT"&[Z=?5]*A;KXT_/S M\)&VS6<]O^DL?E4U?614ORO+!^?3-[Q=[FFC_)O M>NCM.[H];-"^5,OE^VIM1GTHE,R$T,NBTLQT0#)\D;,4,HX4%4;2+W=ZR38S M_^;&6+^U/H#U03"B:9^T6Y7;#8#@1^L=I(U[X-'X!X5VL*>Z[IBF.*]%LR[L@=2\S_29X32V=F8O3YK'.S/E+2;,S-7-P]ZQR*S^6 MWZ7XL-IJ%TJVE$VJW1WG33&H-N19[_K+/YKDHEA' RB/,ICF:0%Q) M(B7Y4 MY8IS7,2<*)8Z]M1R-&%NS_.>F:!OIW-[+=>EL'N$A@4X\%.N,1[6UH.#^6TJ M[P(X8S^D0]= ^#SW[7*U8NIN7@-1.M/C:^A( ^4HJ^=GN3;".I_I-Y,#+),L MSI(("I7JW5"F"LBP3/0?/)8DBTD2)RX$]V+\N;'7P3SPS=CGJ"7X CP[2AH! M26"^Z:'Q^2H:[L)]YWWV*L7W8HIIQ?7.^WS\6P'A2'Q6UOG@\!QJ#I-<#H4&&3'LR- :KDR.B48.YMP%K MCY_:JI&,I@PK3*#*L.;!5"!8I#B%L3D@0I$4O+#:RIV,/#=N:XVS[]9UC--U M.AKE?6"*Z0Z1_77ZN^CMV"9:QX-.UBOKK"_]EECG/^!VZPE9/K2:;#]__9T_ MF7=%G_2R/8@$,10C!EFDJ+X#\UH>2$"F[_I$TBB1";6Y R]-,+<;L;,1=$8" M8Z7=?7D1Q.NWIP]H0K_*=T/%^EZ]Y?KAEMUT]^Q&\K\\5M__2U^J_4>%^0LT M?^G=K1>'G>2FO>54=^_>_-S8RH6W1G-#WS1T>:B;^%I]D=O=>M43#BW,T:I@ M*:2,#KD$(&.SNLON['S0Z^3D (G_0VPVBB M@X,7)L->FM<_0W/J+1?&;I,1!.>I<^P7/7@7O5(QT\"N<2"(U.M0[,)DW%O: M\$J9]VX(7<[ =QQGH&*U7B"Y7DM1=[JKS[LV=[OM4[4V=3$/,E(Y$AF',C51 M39$H2'%.8(8+DM P 0=C/4I46X'B59OZ^HS3BE); M>7^B1FUWU= V 5M:KJ3H)*2Z;BT$R80E*2PR6JM]YCK(DA$D1&&6<\JC1+F5 M_9^;9F[\TED).C-=J_#/8FE'%^,1"DP3)^ $$#FX#H+?ZO6S,TU<@Q$]Y5BCIZU88..,["$CCKZ4[YZV''&?YNXX]QE M Z4*M.WFV$5OJO1@G2;4A]5YE:@'D.G8>E"VQCI*%+BM@!T%A<,U,".]@'2O)*<9_9*\G$?E@4&H>94; M<+-@6HV!0>B<" L,&V5H'5*UWIK#9=/_U]0V=2I0&6.LT!LIED:BZ?]2T!Q! M36Z1#K/2-*&.]4!GYYD;7]5F]MOC-Y5T3E)/MZ"UXR5="\]:Z^^<;NBDW'_(HR2B"41I02 F<08I$1Q&)*:<%7&.*7_85ENZM-PU6T_MQ/Y[ M P)N[^06<),-L3/5NGI35W8V [HWVEGBSW8=+/?.0= -O6\VF=0&V,YL4QG] MRV\-RG\&>^/!W6V8ARCV.2+F6:+/=O:I-?D<43DCPNW[):[_M=8S-#O":9=QQ$:8IXP#R,U-M:X5U(D\X3I9>$R7Q,,[+JV7%8_ M3.7.^VK]KMJQK=HM[SBO6T4W2:SUW1\QGF,6FW9L>0(QDPDL,H$ARK(TR;!B M.'(ZGK:;=FZ,OK<:J&K=-HT$RTKO5#9FSTM;!\!Z[X%C(S>[Q;"C8O\0!^;9 MSCAPL&X!CB%O.TQ^]"KYZ@:4UX9Q=C-/VTG."8V3%G-N5P?J/7>1,0\=\%;B ML_[RF6**]E0CCP@AFLE@;EKF8H$QS,WA=T($393Y7>+4$R:$D;/CPUZSQH%' M3 %6TO9\ZG77)S29.BR-_SYF([";M!G9$#OGU5%L!-+.;<'&S#6,Z>^5VLBM M>1'2>PMYW[NU80 M]*NFODUI6/"+_%:MMP\F-BQPI* 04@>),LXAY9A!@3.)D*2"%,BVUOW2)',C ME\Y.<# 4-);:U[Q?!/0ZH_B"*3"%#$#(J?[]%@0C:N O#CU9'?PMY_JU\#<_ M.[1[WEJ/0K?29" ="DS;JJ*$8"PC)6 BI2E^CP0LHA1#7H@XCZ70$8;3JZ^K ML\WMYM\;"X2V%FQN5U@/0-@NK/"&6V V.$!F#.T5I0YT4BM,WVH7M]\JK;OY*9\7)D&%'1CSG??+ZL?_R/%H]R\K]92 M_ZKKYM$UQ-ITW<8?"IJ21!819"B2$+,\ATPD&8Q(GN4\X1F)K1*7O5HU-UIJ M[06R:S;#.XL=1.F]+=EU_GJUA0@=]1QW3(>F??_93FMGW1!8&^>B&;H^CD7I4E4/^7\3C;) MTS (/MU3,\S@PX+T%XH"GW;FB=V>GO>K)=^5RYW^V+MRPY>5R1:M,T'W-[M4 M!*$<25C(.-,[>((A)?KQ2J*4HB)"*'/KM^#'K+D]7]_)5?5UHE MNQW!]-@'?J2>2-,T+NT3CX[*MFL5[Y61Y&LRD$((UOA%V.=&Q)-ED^Y8_*+Y M?0!>Z [SM<[*=[N-MOJ6:Y[;V;?[M9K'<(\D"PO!(XYI(H)B%.90D;- MNY2<(!+EG.:%5==RN^GFQJJMP8"W%KL?UEC";+$A\0I>Z+/L%K?.V/Y!S0*T M]GH%T&%+X!7(B6+]<8"ZQ>[6^%P-RF^/,EVT;>W141AM?]7 1,Z#L$RMRF7. M\-?R2:XV.G+_L.)Z4I,VUR1S1Y1%11X1B$6>0IQ%*RR\UTH%'UH/&?/"+<>#/P[+PG=;&+O8-A7AX*O<(MGNJYP#4O"9\ MNLP_;=KG &1.DC^'C#&VG.F+_"Y7.[EYKUWZ]7=-&"NZ[$BV+A^M3([ =QT7 MUP6ES3TF2)[2N"!0(M/=5<08%HK$^I\4Q51BH6/1835,0\R9&R/V"UXZ?X#Y MRH#.HWWDT!:!:Z=:?;NV-'QDL=*@1;4CSNF6*C"53K!*(TJ1QH ;IOYHD$6O M5'0T!KW+E4:C1AWP/J!^]?!%?M/?^">ZD9_7U>.:=H(T%",62ZD@5@)!S&@" M&5,Y1(C)(I9QHE*K?/N;,\V.78VMX& L:*UUV,!>!=9B\^\+KM ,=P&IVXD4 MCI Y;/=]03?13G\XA&Z[?!M8KF[PKPXPW=[>QH^C;;W5!<-BW*[_\&>YKFF:X4RD"(\+R@BJ$,18NX>O%F>;&G:8'1KM%U+8VAR)N M,>9E4.W"1R]0!>;-?=_P/48ZT@N1R'X3#)^1W.7))@W2;OK\,OZZ?8$_%:]LL3B"F>09SACF,&&:2D#1*5-9I-]FQA=W$ M5O?#L5A38/)XJ='T>6GR%CQ(-)U!W8Y,/"+YNG),M=&-$E-M=ITO%%:$Z3). MH:67SLS\ZH)+E]&PD5FZO X:=;E,[W.>CK>Z(84)%N#TIS#C*$AIE M&<2Y,.?:E,(BD3E,X[B@4D5Y)@I/&J67;!@0\KZ6/FF@V->+-.DH>&<6!T\E M27H+LVECXCE)D=Y"QCT^]B9!>K]^I*ORC_JY^[9:;:IE*9J>&ROQ67]=NV?R MO7I?KNB*EW3Y#_V3IA?'/EQ,,G MT%[;?'@Q;-I&(#ZQ/&D5XG7P@6HDW<@?5GJ\>K>U.23@'\X@:(*CF"0%S(42 M$!M6IRFBD&2YDE&">5C/##8\3-0S'RX>QTVDN^C[H,#$DI4(3$LTQQ*D0FI!X M##.E:JY<5!K7K]&Y[_=*.@*K':LXP>LT.]8SY2.! FX;J/A MDTVNS#8I@=SV^B5G6%PQJ+;O/[NRZ;FT^22W]\J\4:I_N);"1%)M LSF7GW0 M =7JT4@YZY_7B>!-/N$#0CA!2L,=YTD*S;$.+)(XAGG$6"(BGG)_I$HXVYO?EWCU :[^U;]KBE_N7F.UG(H;)UVUB4ZBOC[) MYI:J=EN@3%,3?==4.LPR54D_RNT3T.8W]UNWQOHF8[M-N3)'((?[ENE&T68X^>9LDS3&RHO"CG]C3NP^$D^FKNDZ7U82RRK M:OU$'4O*G* R&OID,V\TQ8(.2!Q4@;D80M+0^8E?E8>N8G&+B*Y?/*3L<*L'>*J6 M^N.;7W58MOWYJ=K*PX,YICF)(QQ#282"F.J_Y1E1D.4I(SQ&B/'(OO+P^F2S MXYV>N:"QUW1[E ."(2NL+=X,>$0P-/-,#)Y+6:(_$*>J3!P%IF-UHATZUPL4 M;XPQ88VBG3?'98J6UXSMQO';:BWILOQ#"M/IX[X5,J[/K5YHR6"42IFI"'*A M_\""" ?LD26\6-8 MX$-S>@_S@_VUPJ3!O.="4$F@$2"&Z99A;\8KM3#YUM MF)0,AR+TD@D'CS,P6NRR*WL9EY^KYD1EGR&3:>)#*L8PHRF#&"D,\R@MH,2< M1Q231%*K3L$ND\Z-[O8V'RW6@#+X,\SK,%W\*,1=0_M'"#R&LO9 MS#MM\.: Q$FTYG*MGWX[;^BFY >5&).8G? 4DI@5YM@B@50@ AEBF4CC5./A M%(M=G6UN3%0;5V<]E$WWG6]R#3;&;,>M%)?:ES_3,"6U5.J-4J"55]?1]X<%B"/$F1:I) MAE+J7S\&)V-C,"*X..B([*Z48J'<;?E@, -L^1__Z\?7R2_?8;X8SZ;_^A?V M5_J77V :9VD\O?C7O_SC\QMB__*__N=_^V__X_\AY/^\^/CNEU>S>/D5ILM? M7L[!+R']\L=X^>67?T^P^/V7/)]]_>7?9_/?Q]\](?^S^T:FB^[;?_W+E^7RV[_\^NL??_SQ MUQ]A/OGK;'[Q*Z=4_'KUZ;^L/_[CWN?_$-VGF7/NU^ZWUQ]=C+=]$!_+?OT_ MO[W[%+_ 5T_&T\723V-YP6+\+XONA^]FT2\[F3])UR\/?J)\1ZX^1LJ/".-$ ML+_^6*2__,__]LLO*W',9Q/X"/F7\O<_/KZ]\\J+V>QB G^-LZ^_EE__^G*& M8/C@+PJQW3]>_OP&__J7Q?CKM\GUS[[,(?_K7\H_)46K5 M:7OG?;_[QKS=O M_S:'!0*FX_8=_F#]C/*V0RB!'TN8)ECQ=_6.R2S>^="D2'$3H<)1(C7E)(!',5J7#4BFI EW&2]$+Y#J3AD+ MB$CZ]U_QP:@4YLH7I'Q!*%NKXK_?>^E*/H=1_WJZ'"_'L/CLPP1&TLKHO*(D MNXP+(Z1,?(P"EY/@WMA$D8,>J+_STKO4W];OV3S^,ILGF*,IN7JKG\=[NKX+ MX_4G?OWFY_@@$K^,)^GJ7Q>;TH?FEK,^)+C2#]+[EU^0[0SS.:1W*_4\R%W' MVA(M+'2?/%3UEPMRX?VWT2>4-!0+_'+B%XOS_&DYB[^?_1@O1B$9*33:SIP@ M$)EL)$XB-X+K*'3(&NP6*%PA(?M%Z(A>O^C7LK)_AZ2R) (9"%P[]6>!*N1(69,U+B2HHTU '.? ME&&0TK..9[T*O 7(S+Y^G4T[/LY^@Z\!YJ-H/ I!8) YUZ'B.&4>"KV>.CA.^E>-*[[7B0WH.:+3W9UY5O(SCY MC)\=N1@T;H2 W+M"-S7$<=P/@Q=*Z,2D4WT$Y[??.5S4TI\&M\!B;W$V H-_ MN_1S?.+DYT?X-ILO1])D3KUFQ"J6B611D9#03=*:@F$:[9U+/2)BX_7#&8FJ MX#A&R(W@Y /,Q[/T>II>83 WLCYRR9TGR@/NB]:5\V*,XVQ,A8.($G$]HN3. MRX?Q.*ICY' !-X*0SW,_78R+4-8HCSR98*0E2>#^BCQ0XG'3+=;09I^5S&I+ M,'OXYK+Q_IUP(I\=3HX2\\!0Z3RQGV_&$WA_V?G76JEL)!I"GB(:0FTI<13= M=N%MCIQ)$ZWH 2*;[]T)&NK90.,HL38!B8]P,2ZW#M/E>_\51MS3(*70A#M! M<7_$T-LIJHD D3#H\CIZWQLL[KY[)VCH9P:-(\3;!#S>3N-LCL:N$TIWG/QR M=CE=SG^^G"48)4\5LY23J#4:0!XU"3H'8A*"W:3$$[>]H>514G8"CWEFX.E/ M^$U@Z;/_\3:AI,9YO$H16-M,1R6C+DN2;+9$2B,P=F/%[6(J)N^%%] ;BAX@ M8B?\V&>&GSX$W@1RSE)"C2S6?Q7QL)%42CNPCOB@-<(?.$'SJ=&>)JYB]B;+ M/@*A!PG8"3'NF2'F6$&WA):7^.7Y_//LC^E(!6=8H)0885 H@:%0//IG5B>; M'$O2ICX.81]X_6[G;O1Y0N5 *;<$E&YG/9]_F,^^CZ<11EI0'TLBGC6LR$4F M$J10)%/N/$T4M]LMUWO'H66#AMT@\WS.:GN3=TNX^3!;+/WD_QM_Z]PQPW1@ M(2KB?$I$QA+Y2?3.M&,^2NI#,+VCY@X%NV'F^1SA]B3K@1%3[./9''Q'M\B6 MTH0D1ZL,D3:@<>0F$VVHR8$YS44?T?7M=^Z&BN=S:'NP/ ?&04F+GGSX,IM> MG119"U&QR(E2)I4<3T.S1\EU8$Q\@G@Y M1SPS'CZ/EQ,8V>Q#ZGLD?) M=6!,?)[[4J+RZ>?7,)O@1F>E%YFC:Q0!P:P3<1FC, L,-[F(QL_TL6'<>>EN M:'@^![&'2[01\_#Z1_SBIQ?0G2 +?$O4PA(F8R32>)2"1M_926<$6&ESZ ,1 MV]Z]&S">SR'KT?)M(AAY>3DOTEM=21:1%'(DAKCLI"H M9@.;*=A-[P\MT/5'N3=!&[>3O%I/B['W^&57_HU6R/P3B252XJM M0Y?:&0RMF J$":&"D Y2[.\"<#L-N^'FN1VM]B#O)G!3+KOG+_T2+F;SGZ.8 M#5 = N',>"*EDL31( A%)JQ2T7G?1Z;)EE?OEK#VW$Y5#Y=N$^!X_17F%V@4 M_S:?_;'\\G+V]9N?_AQQ8:(73"#& [K?D=-2^Y&)\Q%9X-;8T$=FXR,D[ :6 MYW:>>KRTFP#-IZ]^,GEQN4"I+!8C+:-D63,"FG,BN=$H$FZ(43QHGP%9Z&\# MNO/JW4#RW Y0#Y=N&^#X I/)%;15=H9KC-N\YZ4H) 5BL[3$\&Q9#%92UB,V M;KUY-V@\GU/4(V7;!#)6Y6)= =*G+RC&Q?GELK2C*,'^R.:$6/:NJ!?=<4'1 M'??HG6?-O;14(>9E;TAYC)+=D/-\SEM[EOW 2#I#^:0BHS<3?S&*H )CR1!@ M7!,9NMHD$XFA7D@=-<1>+G[OO'0W?#R?L]?#)=I(,OV;\2+ZR7^ G[_!GRQ& MS@ACC$+X!HUV,97 WCC4J4I"\B"U"7WFTF^\?C=X/)_#V#ZDW!105L4C*R: MV20"..(A"2)-BL2%0 D';D$*IV36O4/E%@&[@>7Y'-#V(^DVG!5D8^XG;Z<) M?OQO^#G20F?.%"=9E6N(I!)Z6Q1-9#3:H<,51.POYW7CY;O!Y-F=RQXAX:%S M1%9G@3@L8K27CB#52$2-SMABW.6/ZR%M\Z/V[ >7Y',3V M(N?>L/(_?KTG5F3Q]P.[VYV__W3^[NVKL\^O7[TX>W?V_N7K3W]__?KSI[MD M[]CM[L&']='];C=*C^R&=Z\#TGE^,Y[Z:1SC1C);5?%=MUNCN'?7,+("5 V)739A8M$2NY(\,F2H+W-)N*ZVI;O MV$/3K%VH:P%01Z%@LY56[RII &>_^?GOL"RMA-:9.V.X$MJ(ZD2=0A\P:HT> MG)08$%K\PQBF%0V"<[W%4SX>78_0-&QOMOXQU9?X&T!261>;:V.:/GV9S9>? M8?[U[?0[+);%0UB,!% )%@2)EBDB=?8D.)H)M1AJ&"-Y\*:6V=J-Q&'[P-6Q M7164SBK'4;R\^0@1D#5?2>UA>+2'%1+;1XIJ1@"(3,1(KI250 MBBTISR9O.Q'JP<%ZA*AA&KG4@U9O"FC AI7F %_AL_\!M]@9N12X\NB,>A]Q M1<10,MU9+LU].7ZD'G^-%W@1NOJ,\9O.?"/V13@X]/>J( M\@:C7&LP=LF!$V6,R"F+Y'B53K:WB1BF[TM-E!PHX ; <;[\ O,[(AD%7\JF M@!&6&;IV0E#BP262 I4NCXB&:>12T64Y6,0-.+P=PM_-IA>;CKL4*F3F M#$FL%'"'! 7G##=.=-DA@;*ZGE'90E +L7HO!XJ]2+P!R_)J_=IKEVLEH[*E M!IYL9L:A/+PCTDA/K->"&,ZS$$)15><@\6&26HC >T%/3U)O #\?YK-O,%_^ M_##Q:(BGJ1PF?"LK ;]>7?K ._ +^%@FN)WG?RR@8_4L(PD8)5Y^O9R4(7"O M !F(XY4NI^GL:ZGY^J_NVY&,#M"J2W3T=6DE3"EQ@AH278S1%+V>(VOD>XHL%098FBLK04U)H$)DVI-S+W1\,0X6V:25SI>>)JX%HX=>H%5[YIH %W7=$=+ M?11.D&AD0+?56>*XYX2AVT%I&!-]:;4>B?109HAI3H 7/S5$C&^J9&QMI::%(X?^@L>C9-T 8%;T MCRR5,E*-\:Y0I44C?V M83SI,A3*U7$I4_LRFZ#0%R4"6/Z\%HUF2'\J]4G%WY)4,>(2BH:A]^YH9"&X M*F<)NQ(X[+E4]43)*GIJP ;=XFOS+-@P%%%4E+!R4=CE7/F,G"CK?5!&2KJM MG*Q7Q#653%D' @_C[!A]-("LJPR&#_YGN7R^NA<0)E#KLB,VE_%G$B+Q5%N2 MRMFN=SS$L&6:2W_)(W?):0911RG[@=R1(R3? 'Y>?_TVF?T$^ C=R=9]68T2 MN,@=:.*CL41J(S$^2)8(&WT&X]&)J&*@GJ1LV+VP$JKZU4<# ,-E,K_<+JTFM*4V:I!";VG)T(N-VD[1L-I;RFHN/ M\!VFE]"UF!A)9D%17EI@E6EK&''@5]*3++356E",1#?N6QZ8I;SEX>/0, MA5XDV( I>3F;=D+X]_'RR\O+Q7+V%>97HKIJPSB*3 OM$=! 4YD.K2/RQ"S) M(2I#@V0@JB3^[T+/V81.7IUCI(6$8EH=P:">"%Y%52YG8CKYG@K.(A4O]Z:L!B/;J=W[H% M8M+P#%82&TJIE5%E"IR/1"ER.]#43R]7#7PU--0# ^WO_+5Y2 MR"IZ)8G1HEQ62XV+20:25'86MXP,VZ8=U'"_]H3:*6+%>E#K32<-X.M>3NLM M"785.B)8[C *9NA]E*#8D. A$I&$E5DXZE65H_,GZ&HF=JR'LCXUTP#0[J;W M;;/,Z)6:))TF:(AYJ0-AQ$-F1$5&A:+ @JMBS9ZDK)F@LA[8^M5."W#K*CUN MK9A;'D $;1GW1&?(91!K0 ^ HYR, H9&6O)4I1#K89*:"3TK JP??32 K%M, MC*P5.NE5-7,LDS:!6&4U839HYH2+WE39'6_1,&QZW:GS$_:2> .G%Z43^'A5 M8U:"8HQ1T,;"-!96 E?(C34DZTP1]V7$KTN4"&&!"NJ#J9.E^0A-PR;FG2A. M[$#.!88 M1Z^J?LY2ZG)T_>2#'V-XO3ZJ'EFNHK*QM" !5@9SE$1P)HC(W'CK&*5U6GGL M0^30&<^5@%E)2PT@\%:=;!<"E7E"<_@"T\7X.ZR.=M[-%N5 YSQ_]C]&//'D M0Q HPIQ*F*V($QF(0>G2&'#_\;525?>A<]@+A4HXK*FK!J#X$99^/(7TVL^G MN, 6=TJX\SB.ER-%.3=)HMLKLRQ3KDH=)!IZ[W.R4CL7MTU8/QY]3Y,V[+5" M)<#UK)$&,'9?4".IC97&1D*[@8N"LU0/ DC<"8)A#)T7&%(%H![HHS(P3,9T">M?,JVE;#=HH0_36W0 M\X+!4;9":>HQ2F$D@BH-"EDBH4S6C9Z&)#58 M%^U)$+7O4/1J*1VGA]6A^F@ 6]L)TVB+?%2:.IDE]U5F$)UBG.[U.SYWLW^454D*;XD 0&.; MK2 N2HI_,$LMCTJ)*C'@73*&3N;I&1/W+X .EGD#6]TU]2\G?K$XSYUI/?LQ M7HS "Z< MVLO#H #4_A)BC9-X >&[3 M_VKVU8^G(Q8RC;$T< 1PFY1A(7.L M&^0=+NBVLO%AS@ ))!JDE09>9T)J62;Z!$5M8D\X862<5X3XIPV:"UL/* M(9(>NA_;.C>UH__E-?V1TXP(=\;I8B.\JPFTRVEBJ7-Z8C/Q /[8M#Q_V M_K\GW?7%)1,BA#+O6R**M20B*B,B9TK:*I4/ M]TD9.E^\?Y_U,"DW@9,'$[2"]5H2LA.$(=:3HC$G5B7I^]AJ MK>JX.5#9NY=E[2/Y!C"T8V:438[A_V>"_Z&?A3LHL4$9$D+(,G$PK,Y8F!ZS MUX8HKMH+#(?EK.VCF>;P=B^K *AS+@<@P6=;>MW@5R HXJ#M5% ]#:)673EM0Y\(%$RVTYTV+$J2B)5HZE""I$5CLEK=6$VBH0ZULG M;<'L?@HZC2P9JHDJ4\6DUQE]Q6A)E,(YR;/)M%)CT6;3:&O#ZB@=M BG];[N M@HC6"T-X*9J7/I4^TI82$,((GYWRX309V6TDSYX&1@?(OD4(W=G$T8!ZFA,! M8"5%$YW$(#.*RZ8@G53XYVF2L!M*F3T-F [50OO)9I\^XY^_O7[_^=/YF[?O M7Y[_]OK8)+,M3^PYN>PIFGM**ELUGK@^$KU&E@6=. WENJ67:>Q)+1*SWE MQ N,5#G@CBR EH2&&B(X@-9A#SW[P-#]YA5U%7:PT?H.\S#K;2-<='T"7__X M!E/DXUIR*AFFM)=S$0GJ-W(%Q(KDI^ MVJ-4#9Q^5 -"_6FA 4A]@LFD;+[3])N?_PZER>T5)]Z#DL$Z$H)!HRQBQ%A4 M99)U1!ZXB\E4N;5[F*2!\YEJ@*DG^3> I+_!%.9^@IRH&O8^Y4JF.I3$PT J_12O.F_ M_;-\^W;Z >;C61HI,![-*B=406EA%@QQ3'B2#"X."@EDG4:$C] T[&U*%4#U MI8$&P+0IGQ%((1R5AJ1R@2V5I\1RW+E5 &J2BR;32IG:=PD9]K:DFJ]]L*P; MZ %W/>SFIJ?K2*HHIR3E-=)>UD"RW#>D,U0OEC M!=X 9M[/IK.[7%SMNI2!EB%I8IR-I:)7R-1Z@09W.X-5KPM_%T-A\O?[Z=(AFP*+-5 M[SYE=>'T&RR_S/ WW_$CW7"3D182-_#$22@7C2CJ3&PQS]$X&712&6P5BW9" M'H=UR6H@O56 -&"!KUE>K_T7& WE\7)$@^96!_0V;$9/AJ%/8U'"Q.+R-\X5 M7JHUC>@&W99.+5>'*YA#3B3JE4)H0X*%NLM!IE MPB)ASJJ2]R4#2Z? SIJ>81O G0(]APC^.69'C3;0WT=^%#ZS>H;4)MW7.5*_ M]BLE?->'CZ___OK]I[?_?-U_0MFVQU>4W9/<]-^_;+58NPF9]X8@7:] ME<8 2T9>=L=$@D=W2/',1**4\E@%;L>3/G0=[NDP>F(U-P[L-[,YC"^F+[OQ M[O'GY[F?+I#%HO=IZKZ;K%"0_O_+U5G4]42]'(VDU&5T^WG)V_**6,8=2488 MSDM+F5 E-:4..\,:Z5.#4!"PD\!Q(YJ84:4<@(2A&J&8B\!AM/.T&T1]KPVX@C:Z?@9#3\%KZQQ39 MFI1*S;_/)J7BX&]^/"U:.I_>$LY\O,!?O<)OIQ';^\NU:A^?Y1C;7@G!9:&:I)EPYBELTRL!!]$0+Z51DQAA:9>!K-8[:W(<: M7T^GQ='^"\JM%M04+DK_B,\G65?[J&SDK926-=50TL 5ZT-\OT)1?^^2V1?_=HG;9!QZE5B24K<3+4J2LC$QZ0(4XH[RZ(+_J3G GMS MT&;@\NS61R\ >1X1RE;^.W[O"6':=?00"N,R)PUQI39:6NJ)\Z7P4'$E1.2* MYCIU,STRT::7]>R625\P:3A,N>WYCG*(,N6 Z!1=ETD>,?3*BE"I6L!,FB<$ZC1R8RD3Y88KGSQ%M/C2^ENZ+* MI.%':!JZ9_;I1\3N]:[39EZ>=(SL3O#-PGKP786% MP #-8VSFP";<[ZG15CCA0I6#KQ.G81YV9MJM0^ZIY$P1C&112EI2$A0W1$3* M!6@:6)U6B0=3_+S2._?!7S\'X?LJ]=C@JZ&XJ[ .3,M 12!"F51FXTEBK<5] MQ7-O:)3@ZJ0@]\;!\TH-K87O>DKO$>\G<2<^?3Y_^;__?O[NU>N/GU[_VS_> M?OZ//AV(+4^OZ#(\Q4M/3L)&GVD9?(I&8X =R] 6C^&^\X:3Q&.D06*T!'4J MS1X9&W>$Y[,:&!BC-"(Y9,7E0"2EH%J\'M/AD3M24JERL55D9[HZ"(T!97#Y6X/U2)0;:3,^P5 M1/]XZD'H QJLQ7PY>KE:#Z5C<# M#<4 )\)Y.I/5RBU[[+",C MUHLR;@9-K(]@<&\7AB:O./6[^%V]8&E(Q[X.!/; UP'Z:!QA-ZGX:SLXYCPY(3F6$/1XNG68E!O MR68:U=OI_9&4'V>3R9O9_ \_3R.'X8:42J$?6E*Z#;J@-B9/@ L!,2278JV> MJ?O0V<@QV(&PN-]&M9J.&H#@G7&W7M-D)-I5;P%7(_"$(0ZSQ :P,2@N&:MR MF+KW?.&:$Q?K:7O3?ATJ^H-A\ZW;9W&!S)<][7.;LAF5ZLD +I+ 67%%J2!> MXDX]30%IQ6Z^%VJX;5.GD/?W2_6HP81*F$ M+EZG16ON'"56ID"0+4VM8BJG*KO@;N0-/@;DM+#K5UTM;(C;N?JGGUS"#5,1 M VV:K<-8A &14DAD2B=";6E^D/#_=)5F&3M1-_@DD:$A>(2R&D#@3?2[^#Q[ MX-JK6V0!I=MEP,%TT:GW(Z!T%^,E?(+Y]W&$E30^0IQ=3+NG=((9)1=H#MW0 M^3+#!V0@06M# B03M3$*]XXJ=TJ5&1M\KLC)<-\41 9<,B6Y;_39_R@3S+^L M^C]]A.[N[O/LG[ H@X?*=.'%4W MR;GL%4DBV#*"P:*SI-!9$CGKH()*L5)5TLXT#CY-I3%L[J^X=J#Y?C:-L^D2 M'S[II@2NAJ%=R;CTFULUFEN5[ZVD>_6I$=BE:9*YN&1.\EYLSJ MS' \8-8$_5,@[6#I-P"=G=H>L!PE"Q (^L-E8*IB))2;=NZBSM0)*4*5DIK> MFE:P/\653>^Z:@!_=ZZAG$W,!+2S3J%()$,T.4URX)G(G"EQV@N2N#T72:1B9GG_[^YMWYOW^ZR\*1'4NN'UJS-_/P' MALEOI^=7<^?/XG+\?=6%^;HO@,E*1XFFF-O(E(S65G'>&QH] M6%OECP:$^\B_ ?#""TC M#V"YR%6*O&HP,VQFUXFA/#@:AK[>?07XVCB^:DOZ]NLW/YYWV]+TU7CQ;;;H MKJW/,_*/'"]_XF>*"_RM?&2$49,RI?V/9PPE7U+@0IFX(-#'3B$I1C?[JSQP MS7L,%<.:WN$!-!M"FT/#]NSK;+X<_]<61O-;U/[T8APF<+98P'(Q8MKG7 39 MU0_+TK3=EA,CD9)C7F3*'-T)I7N\=%@CVA8H:^FJ 6>B.V%ZL9D%-.)>1Q]D M)-KK,I"9"V*S$ 24HU2" Z%%E5!P*SG#YLPV@\4>==8 \EZM7[N2XF?_ Z73 M=15_B3\LF3Y6!ZT]NN7,^T"DB\@/+3WRI.2.IZ1DJA*'/T78L.FSS:&Q5STV M@\5)T"")S+XX72]X$2G(EV=<_R@8 (Z=%4CX+DFDNMP.Q]+TO53VE@C9& MPWVL-YUS&T7#YK VA\=^--=$P^/[%U?70ENGEM^< JL@*4B/Z(GHDL@$Q":. M8BN30:P1+,DJITJ[DSAL'FMS,*VDVP:V]?NQ-^16FK48MYRED?>4VL8 M8P3_1'84=\A.8"2:D(5#BH+5IP'=+:I:JXX^$=H.U4N3!J[S.6YVBM7YE >@ M4C%.DBJ=,"TZOI9)3ACE7O,R=;A.9>INY+56'7TBV!VMJ4;-W)7Q_N!_=I8[ M:*V< S3529>6F)!)R6HC $+E!$YR5^6F^TG*6BN)/O'F>HA^FC1YR-#\$ND8 M^S">=&[QR(M@DH^9I-(_4T9+B9-)$@8FEYQ)EZ'*&+5=B&NM(OETL#M&2T-? MW3W(T$?X#M-+Z,[G1^B(!A16&7!8.#)HN6V9\^*U M5C+<*Y(J2;U)"_:RE$2AH$IE],O+Q1+=T?G50ODY2EX8'K(G/E)9AFBB3R " M\LBLYCH$3TV5BK8]Z6RM.OA$=JT_W34 S=WSF$89EQ6X4%*7 !==,(*XB#YK M2EX9%ES(JDKB\.XD#AM7G#Z[L8;F&AB7^P!G;Z??5STCM@@2K):XP"@QN7-I M66GKB SGX&/(DCG@5>+=_4EMI"7YB;*Y^])9 Y82HZ>K5COQ/R_'<[A*3OLP M\=/EG0PU;J2!&("XKB-R<))84)%8FQ-%WR6Y.K4%NY/89!YX;V"9G41S39S& MW./M-S__'98ESK^Y#Q\I+[G.R9(0NA;=##< [7R9.)$#PVW'V-, "B^LTO"SL_S_-6%B75V@0H>9/(IU3EW-,AL\F# MMTH8)F.5]D=[4]JD4UD-GE7UV.(NWAW*K\39_6)D3 8-Y3I=F^(%&?3)+23B MP4@(+@I@5=IV/$G9L*?70]O)H_34OHV\QQX3&3(3*#SA47C)&.0L))*0-= < M?(0Z,-R'RF%/MENRC4?I;^BC[FZ)K6IN5@U,BEC7ZZYT&_NP[CRVN%,),5V- MQEO?8UIIO9=&E5[UFDA@N#"9!1)SC(QZ;\WFB,*'JE>.)V;88_(3P7(0S;5A M2-=[PYO9_/::O+4$[QY_4>ZYTT&0A#XUD<(DXJ1S)/!,/0C/**^2>K,GG<,> MIP^TO]?083N9W+L+=104Y*RX)KC>(@HS\Y*'A%\9[SCS(JHZ\S=W)W'8AILG MQF<"EM["*ZTA<2 MQ0@O9XON6"%E[S4Z,49((J-CQ%GI".,.M(#D(52YZ'Z:M";/R:M!L%]--7 P MCBMIO:S.\[JL=IU&]:ZD/9V'R?BBT^9BY# $RT$X$D'@DDH!3;O&6$P+98U* MF5M>Q1WGN)#9Y&%X+B94TU\"QS>N<(:*3\?H'NKO3"_B(-O9\ M6I@M_Y4,IN]^LHK-KN9I=7QF\ M-(!"J-+_J0(OP^[XU0Y^AM9Z \;X*&97HY'NY_#'R6691G=;K"M1ESY&(46I M";,>G39SOIR(! M@ 0K!&Y\%J0P+F7:GE4?-B&@4?#NH\EV)YJ\+XEC,,OK:JW9=.&GZ=/EUZ]^ M_G.6/XTOIN,\CJ4Z856[7Z8\SB;C6.*Y.\SM-NODF-?U, 6E-VY[FH]R_S4W M%7G)2.FC(E04Y[@,>77)2Q)E,$EDX%E5V>4>)NE8P_GBPF+Q"A9Q/OZV M[FY\_WV?4;@O)N7RA$:5E#.&,%ZN3*Q,Q!O;G1=R;4/F,E?IW[$WI0.W5.\' M19OFL:Z^>@OH6C&' YG%1LSC4&92&\!]6 MB5;G=U[HTDQ&4Y$R59R;9X*O, M=^O?3*Y2'#H-G-_20/?XGZL_;U::L8%'8RT1(I3A?,D0:S@CBDO+N9/.&_,4 MZ/9Y8;,&;A_]WTTFJ2#I%@ZID!'D('4LW>-%)F^BBR@=0%Z,RFB?@R)16Q < M.'4R5@D^'B%JX,$/_2*K=RT,G1#7#< >?WTU7L3);($+9OLB\5QJ8W!] #6. M2-S^2\]U3G*RZ'X8A<[&;A-#=GO?P ,:*EBC"G)NP!C]HV1#O5XLQU\Q@E^, M(M74J^PP.!<6I1,RL4GC.E!1..M4\% E:^TN&0//4ZAC<(Z0= ,XN6FVN]A$ MO%)2) &!1"$0\> =\4%(DB!+#)!W7PTY,&&L#2>_CCEHSF MLRE^&;OCPP<DJ:-R7T($'&=1!8U5M-8#&=>O*DAVWK7?@YEJS47,P7*#;X-3Z5IDB MLY0FB!0T%W6Z1^U'YK#5@-7VXVJ::@"'=\+C?_KYN#@>70@$B^5KE.9R;?=' M+!K/G)-$NE!RXZ@GCCI#C'%1*,VY]%4@N#.%.Z'//3/TU=%/ \![X\?S?_K) M)09+ZTQ,/WD[18E=WG(Y1BEIG5-$IX)E7^IH(_&<":)HL"9:&BU4N7K;B;K= M3F+I,T-<_XII &V?X*)0_Q&^E7FN:XG=\V@9590Z38GW GT(EC%6ST'C.C*F M]$H57E;Q^':B;C>T/9>#_WJ*^=/=9KZ"I1]/3GV9>?768>\RM_)>_RJ326D8 M#Y(P7AK8F52Z?3)'$F-4 X:Z#E@-0U OX^-L,IG]40H1W\SFKV:789DO)UL& M;"6-7D2F@H!)K#".4921N8Q53PEPX059Y8QO-_*:O?KM MZB!#=OUO>S!'V^GHR:@\$2W>%#1EJ3C00$(TB!BK$K$E;U%Y(52&D$*N4F:S M(WV5CS=N'6DGZSV5ENC28TPZC%J\8(E$GC(DR2&J*O?@NQ(XK,FI@:8]SS<. M4U7;%NAS=[MRC!U:/Z%':[2-IA/;)"%,-K$$<3I+]+(%*\-S$A'HQXNC1?^XF(.J\+W\[Q^;2?X6XF3.02E(97 MDRJQUT\:-S9P5/MG0,A M:)6;\9VH>Q[6:!\WKN2&CA]N"6XU[BDYU,_N1+:XL7/O\'L8NZ_?1G' MLU)=ML&J=QCS4HRF72['>@K#;)>-(LBC2EG2D%F54.0(FH?-(SL%2D^ET+:W MT?7?X>?Z$.>(@XJG'MGC1KL3U2?>>5E2QE#&262Y^&]9$9O $<N:)]#[@,H&(\6Y0 MQ,4(@J+S:>I<-QU Z_/8E??!V+U3VLH*;&"/OBYMO*JU63.S./LQ7HR ,1ZL MI819APY'S(9XI3UAADGJ'4B1JKC&CU(U+.ZJ8V(3@[TIJ 6TK?>>V5<_GHYB M$((K2DG65I:\/D,":XE9]Z2Y PG,L5$/&6&)!%IC-8JK]53GM;6)P^L^\,U-.M+ M7 W8A+/)I&MU?X7\-1=1&NU+<3O&M!EM)LLD.,0^FM&DO.?9RCIE=5O)&7A4 MY=%(Z5'8 T)F,5^6!GOI,B[/D87Y]W&$SE &(W7,DA'K R52FD#P7TFB8N9, M!V,,W\5KQN?? @I^MPF2AP@8&!XG/6T GP @S,:X4))38;K6&#[Q@ L?04H' &)6"$S458K'FC.V8J= /'$ MBX;99BH!HT^A#@V0%.2$NA%I&^AX.9E=IC7U0I6"/@5$I(3>N,NX(T:J"0@3 MRO4_<)OV ,2M1P]3V5L5 X<*;FBU=S[RU:7ME:^L+7,J<\*5Y65Z'Q!KRVD- ML[K,J\B&[C;>:\O#ARFCK:3Z8X77P''H(T+N$KQB7 QCG-"-!ZS+3 MB0OD*422C) B,^IDJG)QO@MQ \\=//7U7-_J:@""3URMO_ZQ;@->AB;C_])G M_V,D/>24I" 7J,,LRV'THQ8'6E,CF- 'VH@\@!:F[CUZ1$P^R4V'ZV]!@#Z M-]PDWLT6B_/I^7B"V\??_.+OD"YNAIK\'"4K#7<)2 [6ERT$<$V#(H ^GV21 MS;IY)*N!-[N.[V:I=1Y]9@0\_O4:"X(Z\G#A7$*,V M,%99HGEI=!(%8C)H2;AEPF7'@E!#;##]YPI>Z6-KEBTNJ'>SZ<6[\7=(Q8 O M5VFV(V71+\Y6$6H1<861]C,"C2+Y,M N98EP74L*%*SQ1D2N7@D27 M!DX"N1N:AH5<;WI_"D\'*J$!/-TX/_>8NKIA\ ;04],D29_0.8ZJ%-!8PHS. M(EI!!53IEO(D98UAZU ,;,83O2JD 81M680O8!J_?/7SWU=)-Y"=L*7K2PIH MV9%^XL Z D'3C,%XS/%4.^4=PEI)C].RLD\Z=9N/<(*PQ"W<4#)[$V!$Z:0!C3P17UQ=SEFJ'_H:F $1: M'8F/,A.@DHB*X5*%>]+NK&]1#XB7KGG9 M_.?H'Y]&#A<-#[CW>XQ\RE!03CS#$$6E(!Q7+* 8[H-C<86.!<2_7LR^_[I^ MX@H@ZV\V\7'SU@'!T(_J9D?)L0&OY_5OK\^NTI=5T@I":0Y:R)J9J0N-1 F$LE5Z7[I _&:\J23%H)O0.6!Q+\=7C9%86\Z:@!O.^11:_O_;PLLN_00Y;KO6?UF-/Z.)TGSF!-6>8R')+HKA I6TIL M:;?CI8TF^A2,K;))G"B#==NSWXU]&$\0^VL:/D*<74S'_P5II!AHD10:86XU MD1[I#N!DF?/ ,_Z.@]AR0MK+EKD'F4WX64MM#>RBUPR4XX0RP@3F M7;T#^@GG83)>M=L>*6JER;+,63*92#"">!TX 07:&"NUHS6#B\>I:\*/JPK! M_I7T7)#W^L.K-3Y493-ND5A.4GB)?S M<6F&>_8==[PBW3>S^2<_V9PCRJQ(5@ ZSSZA !2*PIDD28[*"DX9UZY*1N ^ M1#9LG?;!S[U!K[7TU$#,\W;Z'1;+;FF_G/C%8IS'D%[\O#I[O_23W_RR0_2PT5 UC)Y,CPU@]B;= M]Q_3.?A)N>1>I?'P%7 M#:&UM=8 ,&_RR6ZS=,T-4-P<='8DN<")="D3R[@A+%(K7;21U;D7?IRL85/W MJ\&M1UT,777T\O+KY:0[%GD/RQN^7O_G)9KS&\?DTVR2-M:/,C8FAWZ(DA*( ME-(3Y]'.>^ 81?' O&9/Q1C'D3#,I()JZ#JA/@9'G9_/?XZG%YW\SO-O?OX[ M+ L[9]/T?C:]^7Z3[PV>08H<.&>B/=E@H1&#\+IQ(D0+D65(+G-T1O];+>/ M4C7,Z(;JNVU_FF@ 5IN+I"2@S2Z7'\&G\>3G*\ W?1U/NR. *WENK*.4 2PW MY024EX#*4#3Q,1&#B,G,2\==E2G91U.^$SSMLX/G:37: (1O@JU7,!]_[YR5 MVZ>X-\=5GBH+3)',I" 8[@=B4\YEJ(#0 40$6B6-;U<"=P*D>W: K**?]G'W M=GK=@N@\7U\O?)@MQD6C-VOOY@# %^:#Q+"_I',E#Z7@%(B-S@,89:VN$C+W MS,=N!^/TSP;CJNIN'^U7H>$#8KC)0+D1@%#6,^W+%/=RB6J2(4%S18Q4 K41 MG0Y5LDA[YV0WQ#^_NZ!A5=X YL]S7L!RN6X,<._$5EDFHC>ML M)*79L^1>@615KH0>)VLW-#Z_6Y\>E=$4M*Z*&>^?4%"O4P"KB#81"DNEN9SF MN&$(2BWW+N8J!;D[T+8;R)[?Q4W?:GD^B3E]E,SO]-Q*R3HG*:5_%'?:X/9F MH\&PV?'2W"T3BRX>ALU"49$MAYWZYC61MM.=M&X3\]DTW3TV&.G A0R>$:TD MLAVY*6W*D,H$TH#P/OKP%'!V?UW#:3?[Z/_.B7;_95R;"PZ/<)2B05EE@J%0;Z$9(*T0M794_;3LXP:*JE]%GO&F@21^O> MBRI[E@T*Q N*VWPRB7@>,J&@DT=3;S2ODN7R$$'#6J8^E/TD?@Z0? ,(6MW7 MG'W[-I_Y^.4^5U>]65V6TG-9!(0!A'"EP)X'HD'S,C4C2U^EG&\W\EI#UR%0 MV'J/UJM>&D#;HTVY]A$G'[.++^-MJO)E6.N1>VM+37A+G@9.H>'0F M&9;J7),]2-&PMN\4<)C5T$T#('OI%U_>3&9_K!E:6W2C'55>E9$]#O\PE!/+ M0).DA75:(X.VSOBN;=0,"ZZ>-+W9,^UHL3> G6WKKO1,[587!=SYHPXDVM(2 M26=)/"M*EUXJZR*SIDIKT<>(&B:7?-S!'>[@DF=&@A21> \J@8G"TRJY$P_0,TQ=S8FVOCYT MT "4/L_]=)%7'<8_P?S[.';M9[86ON,C%]M_M5Z@D9EL@_2$95M21-&KM#1[ MPC-8J[W!)4MKX*]/)@:^2NH#5;-&5-P O.\6KE^='6IGJ6., +6E0-T($B)N M)LX;!H'3G#9KPFHT$FAANQT.&H\V&#A 3T/7BCVUX;R[[N$5N*,FQUPB;/1B M4BR7+T[@'A0U]QH]&KE;1>+.KQRF K'R/EQ1Z@W8K6L.SK\5/;WLG-;%VYN, MX:NC1C8*)G$6(T98JFP-5ED2&)4$DD:_V&239-V^,$^2V/!]^H$ V?0%ZVCK M8!Q^AWF8]3+M<:/3RUTSO<'V2%CCN? 8D#%%2Z6&)MY81KA7C,;HK-)R)\NV MUVL;OG4Z#EV5-=" E7N\K=#'=8N,OZVNE*6UW@(I-R1$ZF20,V/0"Z800W8) MMXGZ/MMC)#9\T-N/E:NDK6>#PV+ 1R8: : 4P3@L$TFY0\Z@Y!T$JXS/P&25 M_*+=26SXU.64.-Q;6\WC\&PRF?U1*F?P^Y=(W'A9>"Q3CG"__SG*X(!BI$5T M*K8?3"0AAY(;8R2XX'RJ4^Q_#-$-1R:GP&J/&GVFZ'T_6WZ8P_?Q['(Q^5D8 M1Y6G$159"RX3P8U"$NE\)-;D4@29G9566TY/<$!S! ?#=%AI'-?'Z_J9@GSD M*$#05)&4!2\Y%NB6 _I$&@ =(N:=-55RIPXA=ICV+(U#=R\--H#2 [I]G'V= M74Z7(W2+G ;'BAM+DT_LN*"4:"V2@K-P10/TZ_EA'@]C2Z'/VMZ MM$O7+DQ/IY=^LF8=M+316HJNDQ#(>O#E+@)(B#$KB,QYV(#Q T=1?5(U3">7 M4YU4#::__:'K5M"=PH5?KC_;C\7]#9#-=*O=YBB*:(T(BM R"4 :DW$-&DL, M0R>'.:59G:S6!^@9J W+R_282Z'MASU;Z:C:B2VIK2GMI9509- M8& HE":94L\$V(1RJIN->)^H@=J=G-1Q[$DE#&7U]6 M?9Z]*#.TKWNIOT)6IQ?OX<>2\=]FT^67Q<@&P[U3B60.H=0T*.)4%$3P&&Q@ MTNM0)5#OA_R!>J*<\F+R]&I^/KTM[@:"/3>XV/[P2ETN=N#D%*TN0E 1XXHR M^(/2,I':$Z^Y)!F#9A-C2F@(JV8B]-WJHJR7\E_Q*;[[R7J-;NWTVN6Q6$F= MR8J1K&-I9%7:OT0F2[7?QS!'HK[\? ??8=+E?0H7=7+<$B5+"IR6C(1D%,G&.>6#8&"J7#?N M1MZ B3U5X?%0>D]_NFH)@;^!+VNVVTGN\[=.[A3,:Y>B(9&Q(C_CB(TB$0!% MK8T.((2J0-R%RD;L8(\P>0B)O>NL)4"^G7Z[7"XZB?%U*G")JD0*G##C3!EJ M'DIC-71(D_<^AF TK0N_^S0U K;^D? 0YHY42PL(>Z"ZPB@JH\V<"!4QON$L MD\!P<0J7&0BI0->I&SZF;JI.6'K2;;4';30 JEYK*'26W*/Z&J9@75/BIN -XO_/3WS^.O\ J^E:[E5[4Y/,G$ M+61B?2K'Z3:6$4Z6).M#"MY+EZL4Q&\GYT]41;47/&:]ZVKH.JJ_E=2W:1'( MB]DT77&@J)'&*T^\B*[DOZ4R4I;C,K8A E"C8"/[^X&#E:V/'W8@ZN#HZ4GN M#=BJE[/YM]G<+V%K.:'C3!J6#.%"92)S$L0;I0G^")UAHV2051)D'Z5JV%&G M@V.O?\T-;PPQ:5E*;7$ MZ!"T=RKHS<3 !^S:/F\==MSIX)"KJZ6AX;=[ '=SPVBH9*$T_N*T^ AMW@F%![Q\P*JI4\2Z)]%) SOO9AKMEA+%S[.SK[CJ2FW.R]D" MU]IB?*M+.G4JH3=*6.2IC-VDQ'*1B/9:")LIBZ)*YY CZ7X6%R '@FHVG(;; M-**/E^+>87VD0' 9@B2&>D.DLHH$(2G)UH5,T7'F[LFT@GY(&38T/BEJGK:Y MM51X.&!G2S^I8H$W6(MQ-;(;TM_FL\7B']/YK7K=%Y!G<_CL?XR89MEDG4A* MW?BYKG122>2\3+$)/$I?Y?RQ%^J'C>.'@/IPRF_0Y]B5Z:Y#\S735 83 1(I MC?X*TX8$[C*) KQE.DCMJMPL]D+]L*<'SQ'QARM_T#*#@_>TD:6!@O.EXWB9 M@"=C("$7%D'RTHM&QLWV0#UZ(L,>-3PKYV,O135@?0M_R-0&FUMR 4>&E9$< M,A,>2RU/J<$(.?B2&N\LV, PK*YR[KHKA<-T(6C!BM918@/H?%BH&ZO.21E* MD3EA8$+I5 W$4^D(%TYCN Q"@#K%]O\0@<-T$F@!FU54^'RJ$ZXZ5%_ZR565 MT2MT(V;YYHBG:@'#P>^O5./0CSQ.40;AN$]2HVU,TJ.IS-XBZ*/$6*H<''!F M!=3-5>RQ#&*WQ;A6R+K.=SP]G\)_@)]?$S3*PQ39#>2X7DLQO8SK+WJLGE/X(;;LXSO1&8_?YG/+B^^O!E_[_B^ MV>A&Z)9;'Q4Z/M1X=('*5Z7-(KI%*>#@OA)#H8]'QL*!^>KO_K7ZLL.4Z M!!;^5N.)19[-;_7-&4_O?OA#22Q'JGH^;>B;K$J'$%6E=YH6#4YG[PR)P4 9 M=*9)\* )=U8*'I(*KDZE6ZT6#;>$O5W4Z]P]7;(V,B,0'"YFP15Q,FGB4]N#]\(ZEM']"';5%SG8A/$; M]=EQ(2FMZGZZ;J\?>3>@&%\O+I+>A,8TY9H7@AV.M?J_+>QZEH >;NVI:&AI^3WK1[ZZK=**W("W3A&9/T;B;2"Q7 MGB0'C"JKI(J[;:J[OW/ CC,5PXN:@F]@5WU\D$7)EQE/+V>7#[$-B\7G+WYZ MW>05E*4YQ$"\HH'(F$L'8PI$4:KP=[AN;:6FTGVRT7*@?"#2]II?4E7M?SK0 MWZH3Z,:\V#++)5I?-JK2*867"U(#)/!DA!64X=;5_AK8X*IEX][BDC@&%$W, MHCA.'%=B.)^_FTTOBI 8;PW8AC Q/CO)2_9ZI(]++1$(Y\W'&<"JT$D%6N8@XA-@!Y\DV M@>@>5-A *X-#>-QRS21230&B, P&F(:\$^T##H]M M&,3'*/A8X_OYU%E:MYIZGTW01YIV8Z=N::?G]*N=WU"H WB=OV&2%H2%XI+H:!>$U+SZX MS'U4Q,>N::-%1SME3W)B.5EF9#95.NT_1M2PJ0I# ^X@U0P85_<_GML9:H*D M*%$A)*ZJ;IBR%41(I[RB7@7:Z'CU8XI 64I71GPFXM#+0X@#)8%J2@Q"+$3#4V!5/*1JE44? MYK/2&G#Q!I=Z.98ZOR?K-_]\__;O,$EO;M=\X::057"XVVB9 1U@1W%[X$"2 M23+SR!W=K#U^P#8>2$##8? ^&+EC!D^ABZ$S!+=Q=-U1ZSS?_.+3;))&LES" M&O DVH"NATX616DMB5K2+*+483-;ZP&4[?7:AK?8@[%53^Y-(FIUB([N\947 M^Q[0/^$:%)62F"PS M[TQ^MU=SUMH8+S3!)1.(E!A#H>@\,9PSZYF*NXY4.)*0AOMB]&JY:NFF47LV MLLXZ*'WM)!I?(KWQQ >:B4I6TV1\$JY*&=HV8H;M^GI2.[:7W(<^1-MDX(^G M3V Z.YV,5! Y(R5SLIR\<.)"1F,=- ^.0Y9QM_.R PG8"4_FV>#I9+IH;<_< M@<=]S+9/R091ZM^%0/O;4TV^"&O,O) M]NI,VW@4O!&1J) Q'O?)D."T(DD[KFQ S\/(4^S:.U.\$YC=LP'S:378VO[? M^T:8*PGC-$9BE66$:BWA_[+WIDM.)DFZ\!7Y.;$O/X&" M'LPHX -JVN:7+!8/4'4-O9$U8]U-LTJ^/.%+A"_! M*YM+.CR%V9F.W6Z(V;/!X*E5\WQ1N(\+X5$+892"DA4%YRK7NW-%.5W0.A B MM;F[DG-PL X=(_!G]NS1GZ([Z [8ED3N)I2)RP)SO:9@HJYT9,91JAD5A& X M3R66J)IT,AY.\FZP?CXO+B=68H=PW8'%/W[\&1;YXV*:\$7^U^7J+?/Z(6$= M-Q5OO2B8H5BL,Z#00N"8P$;EM:R3><))P#P40[M!_?D\"74%@.>9X_TV_W.V MBR188=+5AC8II0/%A0'/7 &NC17"L<+C2O;Z,O'+?"[2['5S5N_WCET_]V37]2J\6X_#D_2<:>99*@EN;6X MS,0%9>*6;&]*-@6N[\\4[;>0\-YG+\?9U1%[[Z8A3L_6T^R6S8_YP^Q3E?ZB M8G^6W\\I95O_".M1--Q!6/?0E&7+,B\.1:U%":"<\.!B<""LC?0+@SJVV8+8TP#U MD=&QXYCU?535 >(&G51J=18V&P6HL-9S\@!1!83$2HY62NW2_XY9/VC,^EZH M:CEF?1\5C_W@__M\AK]601FQ_N'B&R[>7-Z8^ZV"H>0K G.QT.E7$8+@"$:[ M6BXCNWTOY\S::Z,!F_GY9%R=7!M;TVQP-4EP#7M39R0GK MV,\Z2 4E^J)#8;Y)N\Y=0OY&<]8/@=H@^ND 7U$7V!,\; M@X;.[_.W.<@F%&?J7'EO+*BBZP5G+4L1A3Y:!R7;3,+>B\I.$IH!8?(0$@?7 M64^ ?#O[<7EQOI087YO^PBQSQ0000M?00G/P3@;@-C GM%'2-)DU^@A-G8!M M>"0\A+DCU=(IPL2:%88-"YSNX+X.K@=XQ<:N,5A;!-GHX?H:D3WSL* MP@Y12T\(.R)@>7A?-OQ%#]O_J@]C.?[N>QBX':VHYU-?]>B M8&K?';ZKD:%/OOS>8I:'\.*3QX3 M*.=K":LC$V84)59!\&)4,#8\^^G:A];[WAK=ITD6DD<2#^6"=4N;!Z=B!,5+ MT%Z5$D3HI,+U268Z"2R/Q6.K.N^#]=Y!^C-<>>\M*9AH';<"@2TO1G*1$(R1 M()G4VC%FM3Y)2#H,.YT$M1W@?VC=C[ID:?AYK3E9)HA/T"1]BKAJ/NDILY36 M^QQDB#K;I^*0<:;LCM.E/DWW Q_;ELMW@_KY^^87?H&/G) M[VD4'^_'WREB8R9L)*QD<"60PT>5ZHI>02+,G&"4F4OXW&+C:RG?$/U51_*O M_\#\E3+93WBVU.GYM^F/E[_>SDAQ^)G4O'R6>5>_A/[PY:]M'_9I>O[OU16V ML2*+G#+X:#U9A#H:S[$ ,LO(HD4ZBTTBYM.QV'$NH@/%A(>(G$&A'Q@QZK-H8BX>(VII^H_A!ZF.H?Q-21 M>N@ 4V_F"YQ^G;W^*WT+LZ]7#&VJM<%!B=%+'@R:#;R$$;.H.!2^-X MDV:@+;2,>TG4#$+'2KV+=\QUY/ ;GM-I6.FD&NQ2BLNE#K*3AM>R, I_/19 M&;Q4A6LOFJP-\/Y_E*[[63"@>C4R* MA,1JFB.L)B;H((HHR/E3"F2QR0#?+;2,ZS*;P.A8B7UAY([[KO9,XK43(*$#;[R%C;4I4,;:6GM/ M69>VQ(@Q$*PND&.PV>L0A&@R_>=!BGJYZ6@'A^T1WY&ZZ0!DM9[]S=G\SS5# MFY#""L2 "JR4!12E\A1-$!/1,2%<*EJU>4782DT78=VQFM[237"4$.RCD0Y MNTYF^?HK:/LS/K( M03'N((C$Z)$XA&L0CJ,L@2(J0H1@U7%HF+8 MMDWT;S.L>"^8'#6L>!^=]03(+3-+=7*)!Z<@%%] Z1S!43@,TC*6$8LKO*W5 M/'"4;"?#BO="PAZC9/=12P<(V^9*EF?2*SJ!#CUX)NA,6A*2KZ60VF.4NM0" MGB;5H0\1U,GTB[[<\"#:ZQ2%ZW/*F,V29PY%6 DJ>#I/6=36=BFR\V@]RE/A ML >7.HS*=\#1 ?+O $G+-K?5&,=-HNVUH0-FH(X')X-,M =G'7#N,C-!J>B; M7'W^RE7R]26EQB?OW7#YR=X_EFW=2-Z9^O+A>+Y6"L M.O%S_8N-I\^:<4,VV[I8;W!LHF1<>>!>^H(Q%SJ'3[W1'DW%N-GIP* ZK4XZ ML%:/CB$03$ICC0!TG'BQ+(%SV=<""TMA)8^EC>$Z>JY(^^7H?45A@VFQ*T1N MZ3\WP1EM%?'B91U$3-AQUB)DIE'KR)R239H@GND M(9+4*3 )0@M*F NW$$*04(Q0*69E;&HSB?B9SA'92_E[S1'91Q,=P&K;1 N7 MM&+)9$"K$)1T'J)B%HRQ-F.0TLHF]5K/:X[(,1 Z5NH= .=&\' 54;R[*F1- M.E/2XA&,(.PK27%DS$P B4ISAC;)-IU^CU*U$YCT_]BXZU@]=@7*]1**39E? M-,Q0XDSYM*[3G40RX#SW4%3QE%4)B;+Q.,W;!/7B&H_6^8-H.D(!70'I2D ? MRAWF)M[;K')(0.FR!\6" D\R@Y*+%U[P9%R3THU=B.L%8,? X$%L#:23KG!V MXVKF>@YM40$3NOH,YH#88N!]*2"D"T*6$$J;X2*/4M5+2-;.=!VKBJYPM?6L M;#C\->',%5UDA"1BJ%4#'**GXX.6H\PEH^"-[\<>)[ 7.W8T)O8S9HTU+VPL..T]+VTF=IJ7M(_;>QUT1N5QQZ0!=L20= M67DAC2OT+CD3BVHT_O:X<5K14R'KW)R]901]%F[1UQEH)/E$4I MP8,EP]MEL=_?89'%T*'^05KM"J%;BD:BT<4ZDT&(.O20N03>:@3AZM!".L " M_W>)V(&JWZ?X;Q\]=("IQTO..&;FM'"D]Q)!91_ (6;@DOG$N7.\S3OTQ7_[:.)#F"UK0PME/JL%1B893R0E ?24*41!>*.JPI;0;8/J_BOV,@ M=*S4.P#. R'"TF9;%5)4T=>2R.6,U 2QSG5VQLOB>% Y-2G]>X2F_S'+*8Z) MP8;2:1=9Y@/,K$]OJ<>7&( Z&)7""FL@%DOL\!2U%BA$:/)8\"A5XSK,P;2_ M&ZH.4$07N/HA39&\N: M=.T<,6SU[[ 2X)B0:P!-=I ,/#BX3T4;B@D) 6AV7*FA0D@*HX;";7TR\W454+#@G+6,:Y;)[9^\ M,.Q='RV)S\1--M!T!_A]N!;[JL/E_[L,9]/RBW2P&H&,YR^QS!?X)?SUD?[6 M/-._6& XIW^S^O_K/BL6DDE8-\>X6IM*R;L+FD..C'-K8K)M)N^W9*J7%X7A M0+C]8GA\1'1\.JJT;Y95X96Y6LKA$Z:S<'X^+=/U_=4LDV@F14NCZA 19@NY M2D:1EBNREEP9;T0N.8EVX\N&XF)<_/<#SAU/37ND='Y,KC7S^J]T=IDQU[\X MGY&R[RIB)9(7^5^7JQJS\[4T@O Y$^,@8L9Z_2O!8THUQ$Q%..EEFUE%;=D: M]Z;K61ZD$V.IXY.U+@!83YU$(B*>W4KNHP5OJ,\SK![AX^ZP1 ZOPH76M@OEAR>'&Q MF,;+BWHC\V7^<8F'"9DV@<0RL!!3O8 6X")9.\^0LVAR'2!UZH.S"^$=%_6T M]2)--'LXDN<7X6P0)'_"GSB[Q#D3DAKA>KP',9$Y\C_7=Y M6+V((M79R"&CH7@W%0@A%_#.H#180L(FE3P'T-KQB^@P>&VMORX>WQ^L)I@( M&T+D@8-R@5(O9 E\C@XDB8YKI60430*0!RGJ^&UA&, -HXL.?/AJDLN'7Q("/I0/*S;GL^OI$UJ2G%)BD%0=%VHMG1SC-"1G Q>Q2%&:E'L< M0.M.0#3/&(BM]3?VAH=;?#W0 7%C+):)66948!,9=F4]F7,9- 3A'4D28\8[ MR'Q@I<->7SMNUM0< ?.3J*,#6[CW=?[=-.XJ-)YX%[@U3$&H1:/*>PE>90LQ MZ&)%,=ZT*= =CH5Q0-T:9,<^X RC\;&-ZJ-^B5B M+R9%!A[KMF]IZM[O9) ,D-6@"T?EM-29[V:H1V=EG!OE$YV3/D2\%UHZ\",; MCWQK[,%3+MDI3 FE!&EQ&01*<,@TL))C#DHRWV8BSB'$[H1Y^S>(JIMI<&P/ M<)NQ)VT'VKJ%4 = LA.@6')0-U %AF-B@XQV9W,]7[?VT=@W0X$\]-HI .3 M^&K)QMO9'[,%AK/J+C8']L-LR7"NA_;M[+84^(1[K0L3$7(VM?LF<_ E&1 V M2IDL!5:ERB&)^*31/0*R3(@]Z*.#O'@ M)"_ >40MI4LRG!RTCQ$\8@C;"6H'4V<'L-UPM7H,65=*G=\,O5>O()6[N\[M M5E!>(V^63?"""\C+*3@B>^29?@@?3N!&3W-TB[6NIQ M[,SK/F]/F@7+D]&< ML;&WGX^X+XQ[?D*;%)Q(")*\ BC./47TVI/_*MFK9#./U'HV&B^OX3F_/W\XK>KWN)P^PGG?+ZQ&?.M%S>).QL+@E&<_%:*%F()"(DB M(>2ABN+)I3[#D[43COTS=/DC:W!L[.[*\=.F@_A$)3S8:C\4%Q("MQ&X#RXI M@S+;L!-LAZ)H1,L[(IRVOY>=4+<=9&%;K<4M":Q:RF[?KVS,2?4^*07#'0O M[(AVGM1/B+HQT';+F,2FJF^*ZQ?7R)>_][R"L7Q M8G4-XDKM.>0N@*M/V"EFS@0*&5*3FMPG*=L-J^P9QA1ME/-\-EM^*.4<+VHA MQ;Q<_?EJ"W*8Y:O?N;%/=. %EH<3T&A/Y4 2.<4ZRI C>N\5*,49*$96,#J; M($F/65+^Y6V3HNK3K*.\LXL[.6MR2!:8SH68Y1R"3!DR1T''$IF2C8WC;8(Z M7O6X#RX>-H1'R+^+WI,- M%P\3U\L$H6. L-\>Z?UUTAG2E@QS&UM'F$I."@":#L@GI6'(/ MT2NI,&GG2N/9;H^1U\N8@R9H&TPO^^/-K_ VPZ\UIVF!M_-)*%J*R!Q8AIPX MT$1\%J9>P1J1G(Y"-DZ"5X3TTN3<#D/[R;J#-N4[]%."O0IP/\[/ING7ZS-< M#D7X#?/E\B<3KV- E@J@KV,U-9-T#BBG2J9DF[C(2369H;0GG;VT)[=#VJ": MZLQLO9J?G=''+L+9AW@V_;K4VY?Y)[RX7,SJ%12% !HIJY:$$D,A@"/(A. C M_3)@8-I+TV;H_.XD]M*NW 2 @^KG&6'O,Z;+Q3*GG[C"' \Q LO%@!*AY@B_SW\,Y_<'[U5W5B\6B7M'7&ZS;_F(B5*F\7RNQ(X\I"^%NC8[V;Q,%5U=KMXQ<3MFZS5K:FU M+@MR+"#0UG0P!7"A3NJ0+I+'D5R:QA!\C+R1AQB?%("#J:G'6/6&V":^H)-& M.[ Y4Q:HZ2AYS@R%X4YRYE*(OG%H>8.:<>\>QT'8ODKH(([;O.E":2/J M) !5\: "A:J!4] :@])!*^L4^A.9MK[O)4>RC=YUM?9I^_791KR#2 M69A^7]Z%"3IA(DH%6+2I$W@->&1U85!$F5R(7#5VO(^1-^X]Y6D!.9B:NKVR MO,W7C2LP5*QDQA&B3Q&4+PJ<4AYXP>(H<4,M[3@@[.6JL@\H'JBR'HWB_3!W MX!LJ2L28"\E#C%G4^MX$D4<&V<2BLY!6AL:OVJU9'/?V8A!UOU)2UX&PA6P41OG':Y M-!F&?IN,8^WANSH<'#]L!CNO/OP+2>PE_:U_3SB71>62(.C"@2R^AUHB E;: M9%B4+LLF#]F/DS7N=> 1.+AK7@:4?I\U^VN.ZJ*$(PS#^M\/9AZVT=/&2*1L MZFY@!.NC(PUB!B=* 2<+X28GE5*3R:I(X/T-.56=A'\_?-PO'R[N#Y:9MUNPJC?@\7-9/X M=8?%4A1+PD<((C.@^,R",Y%^X"H;S7@)LLG[YP&TCOLF,"C1[2 =Z68K7,$V1(620%8XY9O7S^ F], "T%%SQ8SGR3&ZO[I'3E]O;1][TJ MC..DW(''^\^PF%8[>]1TI6W M.@8EQ\FX Y!<$^Z2E+%6*UFK"Q%>4T=5&\#1I*)LCJI-L\)^H&CVZ#P@* Z3 M:<_7:._#8K&\>#PZ +GW28,%&H_3V"BC5DH&ZQ,PPT1=-J8@%.,@1A^]Q<@Q M-#&H+:[=WJTVM)ZGQ?3'LC:\VK5)U)PP:@T8&XC#S#GXG"B49\A=T2Q)U22R M>(2FKD*,?1"P/=4Y7NXCNI'SQ<7D4WU#>/'7]'RB@-H-"O[H+DUK>.#8>!=#@_5J ]H.!W_!YQ,,K'ZZ5QD8[2E&CS*/TC7V_<.P,4,+972 MK=LWD$Z@2^ C"3"A MK!5AV13>Y 9C7T)[C%@/1,FCEZ8#JZQW2-8^P+IE\5.XP(^X2*2+B0CT'\H# M*1RDF%"AP%7O:L!D6!$AR]"DJV-?0GLTB"> Y+$J&WN,]=;'TOK#^_G%?^'% MJ_GW[SA+N%[_.?&J8&&&0A1;V_6R31 Q*Z"84FIAF,GQCH%\8%CU?M\[]L7N M\.!J+?P.3-VNW%4[_J%LQAF313=:<9/)CG-) :PF23IG V3$S%$9I?7I:B:> MIG?<'J.6AN\4"NP&IZM1LK@SDVB#-KP8B*ZN0G3!0O"2@Y->1,:3*CO=5!Z( MTCVI';?MJ#U&6RJOYW*?SY<_?IPMJ^_#V698_-M9F2^^AU7+WY%O;3M^_F O M<(?PT^A=SCK&?!' 19U>'J2&*'D $XODW =C76YSO-L5^GP,OY8SM2O7D%NG\&A7^/1'#^8%]^2B4:5K-,XQ;<%@ M#-5T:?#&)=#9&B$-6I,:Q;?M'.!MR5X)]1*OIVX52_D*G3@ZA+Z.89.KL><^ M4,YB*3A,CK7WC$_2V97+W U\DKSQ4H8"&%TA/HLCR7(+4LBL58Q18Q-#>BC! M(T]$ZPV\QZKT&4&W'LLO?\XGQ(!7E),!%J/(C:E(,; /P#WF'+/W/#:JQ-V+ MSI$'JW4(U$,4^-SP28##"5-!E!P9I%#K@S(Y$$?2!>:D"0$9"C.J3;VB=.2Q M:[UB=&\E/C.4OIE?4H!#"4"LO2K!& 1E?)U;+.A0TLETBC'B]?0=SUL('7D2 M6Z<8W5N%7=8O;)C[,G^)'\,TORCT;5?L">-R"L*"$+5B*&4.G@(;8"5D5G*) M5NVV)W[_[QYYYMH)0'<*I3PCLSBQR15G#8=89":^I :'=5I7*%I873IK D6>>=6@&]U)9!R-\'^7KCUE>%ZAA?OU7HK^ZKB72TOO :B-I877@A<\0 M/:?0NK\]2 =19C^S*Q]ZC/)"1Z6RH/-7"]@U"3&Z M>K/LJO1<,M8VN?D\YH'0_QW -X1"GO7KX.3.^+E!WP(MV1ZB_.+U[&(YE?0_W[X^Z$WUT<\;0$R[TSO0Z^F'Q=8.+#]1;[S_0[RUJGZZ4&%)<.(CI&EBHS M$8W3C6;L#D+]4--F;NGLU_5NI.MI712)L6P] VU,+;#7Y.^$-,LJ>V1":->,ME!C!Y=G'\\P?\5BN$HFLQUWT++N @Z4KN/8>4 47> EF4M])J/%^?7:RW6 MPS($UZB]1N BI+JN#2&8R !S4"9(S%8UR20>)ZLC#!VB]7DS%70 J+>SGV2/ MES[^Y:_KL(!8F^7W\UFZ\3L;H[T9ZQ1-<1P030;E4('CJ4"Q.FGA@E/8)!X] MD-YQZ^%.X0A/H/N%TL?%]'M8_'J),RQ3RK\6O]8^Q:G$8R%T9:U(ICXH MB&@3,.53"24F[YLTK^Q'YK/#ZR'8V>EFS MUDE03$1P];F>["B=H)I1I2:7:?FU^7_^_R[H'"2^^ MS?-U#'#_=Q'?A^^KD<2">9$U(]^;ZJ(N*T5=:A^@,*D\$T'SL,M8Q)WFLAY# MZ+A]!RT]W$E5.#)4'^)C,H94TGP B740(6U/.=]=C1_C/$>IDZF;JI'L<41P4AA0*?$25*/;GI'V$V\'H-A44=.!F:!,(HL4(-2MVHHD04R8#%XIHZQ( M6=YM/!NHY^*:AG&?=5K"XU!!=X"1U6WK!7TJ_8VO&^&\G6T7U\1*[Y!;DI+@ MGF1C%3C-+"#%(^1YF0W"MX#1?F2.>]O8$FD-U=5GA>MO&"\.J5Q=_KL!*E+O M?_] E:;U@Z^+DJ]*]C0K*CB7P58_H^HTB< 9Q5^XU4UV73Q S[B!RP!(N&LFAI![O_9@ M&?T?5,]^XU\/9!NVT=+80B#/=1H2::Y.K%;,0?#10_0E2&F"B[S) -TV%N(Z MUZN?_W9&GWJY?!>^!BTJ2NID,8 NNKJXFE$P19Y,!.ZLBJ(4V[A0_"'2^K0; M>^#CX:+O0;31KPD9HCEFZ^<,9%9.TNSR (!*BKFU8.GCZ1\NG"Q8C1FUB+8ZK\]1SK!L<*+7*+"<5 M%";3Y%ALI69\V!REX[MNYVB!]XB:];,'"R8DYB*(PBG=M\)"L$$#R\*9;+-C MN4F9_P/TC-QE=+RFG\+. 6+O #W+=3&+VL?W,?S Q?JUJP1?6)8,G%ANW4H> M@C0%@H@IN8B2N2:.:BLUG2'G$#W/AQ9Z#\BAKYQ>O EI.3!E>9ZDB-Y((< 7 M8XD#HX&,,KGSVM:2C8D,FU3/WR=EW#O_H?W4D:+N#BR;AWD9>8PR B>:220> MP2GI@:/U&(MA,C:);+81,ZZ1.5;!C^+E &GW@)BM-C)PDVQ !F99^9HL@XC$ M2=*4.R :5]ITE'7HF(Y7\DY>:1^)=P";3_AS?O9S.OMZ6SQK9GB)TDM=0-I$ M+A8M@J\K\5)=0L^%1E>:6)Q'J1K75PT.H^$T,')-YJN'NM>RC@6-R>!(#*"X MD.!"I$ M9S+9.06[T^2&G:HQ'R)BW*?FH0*#[-T[ @ZC=]?UPD M8S" %;KNE&(&Z- (,KHA^.1TP)U6'>S6<7#OZ_M"R"$*G0\FW0[BF'?SV=>+ MN_=5QBA,42L@!UI'D:H P7$.6@0O$8,)N#4_@9L#9-X!7< F=L& M>#74P['@0M"4T%4/BW7^%C<*BI+2"A.9B,U*"&^3,FX;R="^Z4A1=P>6&ZU9 M4FJ+S#A@VF;* 5R!R)VA,\6E4*SP(IM-O3U=)<[! 0[T.+80*ZGT-P\A<4Z M)[VA2$1R,KF1?O"N5AX%G6,NBDFWN_TR^]JO$]W##&6_#I;+ZQ/]XO+KY?G%FVFY>Z;I^&\N,M-3X/DT^JPNPNT=UD3Q#XNDR,,_#2&V4= M;NN&05/=TIM0AYAE12!PBL%8N;CO4W8;KXSW!VB1.;E948$EBL/5TN M6 @9!11')AJU0&::6+2MU.R$*/><$'6\T'M #HGB?',3\>IR484Y25ABQ+JB MK9BZ\2,G")(E*(8Y'U.2CC?9K;*-F)UPXY\5;HX5>;_#SFX>B2/GG6W[J(%& MGCU)9=NI9\IC#(4R:]1:UFUO%F) XD7?@<[94/1=EB=^TDV$?J8U\5-JCN,LDZ'42$1-R2Y8ZU MBL [L%Y)'V+D_F[RWE=MWNF[&?8"3./:O'VTUS=XCZGG2B8+K7@FWF.I UDH M^F"Q#K/S1I.9")JE 3#GTIE,BCI,!(ED'R6O%H( AC MH6C&, FOA#E!W<*[O6KS3CH1<[A,YC"A=X"=FW=/Z[N_JVN!8&KG/WJ2!^E9 M:<\@^N! .)Y]R<&B:-)._PA-/065!^K\D5O[8Q30)Y8F(OHDZ^FRF.F(16W MA20H*@C>1+*J(C6Y7-Q"R_A#/ ;1\]/XV4OH!^/F)R[B?"#DO)G.PBSA.PST M@>N5@K\VW 2AF)4\D&WV=+JTDA %.6<6F1<.M=;8Y-GP,:+&]66ML#28&L8. M[;)1"D<%Y>6.%W#, M*HB6$O*L*%#-NQ7N'4?'N,'ZT" [M6+VQZ!?87"&7^L@P,%=XHM9?A5^3"_" MV9+]#_%L^G6IS?/-$;-H*)"PDN*(VE^>18$@(V5%V3";5%:JS?3ZO:@"\0E,@:')TE"AR*LER@]-@\SK]/ M5D_IXO"A_I%JZ"#:ORVA5V&Q^#6=?5W7[?NH4]1:@%U.D&,.Z8 $"3P7)S5% M#"PWJ=AYC*A^XO]CE?_H5<01FN@.57_,PO?YXF+ZWYA_6X<($Q8E9AXE)!M% M;9Q5X%6@Y"9DG1P6H7T3)_DD9?WD!$WQ=:Q.NHO+KJ4UH9.!Q1D%W.=25TTX M"$I'*,8H&4+T4C>IA=Y.3C_Q_\" &D#Z'4156W.9&^Q((5YS$TV&.U&WKC=:2?RF0-IIP,?^G 7U.>+"NP;+5 EN>1C<,"R]F2^ M'867QA703/%@K,J,G:"^\C$2QVU2.UD",)B6^NP;^7SYX\<95D;#V\X&'?7;SQZV?4-H=[\SNMO.O]" M$GQ)_^;?$YYSMK&(&G)R.FK60'#>0H@Z)5:2L&WVB^Y#Y#C78NU0&F8-U6ZK5MJ9/GZ_UU.?RQKY*Y.A43G?4V:C744,= I &>"!>Y5X"B" M#&U"KZ=)>P[&:Q]$W#5> RNG@PO^S^D;YLLS_%!>I+2XI.]?I]13LL/U\%YS MIK5"LN^4O)1JC'FM."E, 2L^>8HF/6]S&[L[B>-<^9\.?HV4U1L,+[]?GM4\ MYL/%-UQ482[P&\[.IS_Q[8Q<$-;9,'?8M592^J0L6%=K#1 S1&$#,*MM"3YI M[INT%!])]SA/"B,!MK%:.T#Q)TQGX?Q\6J9IJ<0/EQ<[<7Z'ZRR9M"8'*,P* M4+E0>"U, 67)AY0@I"U-NIV'(7^N3O.3O_7Q6(R$2P.SK MBKW7?_T@;N]R64+0Q>@,1CCBTK,$,1*77D:EN%$AM^EY.8S<<1Y,QC#'S93X MS+/P38 ?;L3V1TRJ&>1[3YFO[\S_29/X% W&; L862<7BRS!9R%!EIPP">V# M[^Q6\NJ@/9PQ+EO>DF.J!&10LM?$&4<(2C&0V5(2:5"6U-@^/D[@B*2Z)QD;.3GJ-=$W; MN+6A;4"QZU72@1KJ&70WMF3K(AQ7A:3%0@*5@H>(*@.77 1G;'"\R8+?'6@; M%W2#XV'GJ\O#E-,!WMY1E$*S>12Y<2,HV:9=^D*)QB]I;XVD8171@F5[-9ZNQY:28MS6I^DJ: MVNPOU92T>TJ< 84)=#Y,W.6 MMS=W@ ,IHP-Y3?3O^K/-IPPJY6V&$'P4!?&NP@!R187&\D& M%ZZY:-,Y\2!)XU:VMT;50*KH %0/2NK=50>OQ%S(MQM %LBSZSITLTU@Y# M=E:<%',WB.LT8SP0$+OB[5#M](RXI?6^[E7Z5.<>?BA_G..+\W.\>(EE3A;^ M^MWX-R0.TG2E:LJK5UV]RU].-).JQ&Q!:E9[!.B@.T$_1"FLCMQK)9LT69^ MMT[Q?C @=T7\2.AXO@=F5V$4YI!3S,4]D 2*ZZ/P\5!R%SNB.,K'U.BV5#!)3JMK*$+PI@,$JA:BS:;/[JSUK MG=YDC7U4&F%CL)[5<?H@9H;V).61ATG*1. M6BVD;$P.R< 'G3BHVCE&O]2@LW4Q\NS0V*>4=M)JH5KX_&H^JV5X.$N_EJ(. M9YO!4:S"QCJDC"BVTS]^9QLIY#\\LQWF] I?0 L1K"WF^EO#HP&JTQ*$%['D"I M6$ADJ$!;X:*L'3JQR=34Q\EZ#DTJ1T%L.*5T +&'&5%)"F.M@*S)PRM?MQIQ M98#.BY8E)D.'I@6ZC@/6X+.Z3@>L853QS&\\KJ4[WZ5I\13W'@>2=,K;CR&D M=M([$*EYPI@1C+8:5+$%O"@9(L<8O64!^6[)VJGN0/;I#Y^$Y$((/(*0WM4J M& :.SC!$&YSDF<+;TF0 RCY$/H=[D'U0LL6:ME%8!T[[R@34'(JBVRL9+KLP MT#)IG8W D5E0(9*WL$Z"#UGG(')FO$F#P:-4C?N,W@X,=_OU!M-,!S"[P\.Z M5_79Y?W.C7*4KYG+("%DP$Q4B L9:G4E0AD)52&6L,N$?(Z]Y9'H*- MAQ$XE*+Z@M][O/ACML!P5E>?O)W]Q!5?_Z"C6V.-3<%\1!5+,I"SE: D<^"M M%Z!L*BZG0'E^DZ%U^Q(Z;H77R2$YO/+Z N>&$>+S53C_]N9L_N=_8/Z*'Y?J MV)R]I)FN%Y@V4>:E=!804(N:@SF1,"4T3E\XVT4OG.-LTQN68,=0F;D%"4LQX"(DP0CF< M"(E[:^(N=W>#(&W,'+<-!/; UP'ZZ!QA]X);H;VU%A/$(&H&AX5$APHL.0<7 MO2Q<[+))=1BKUD4.T@H8^]BU8[345Y3WF'-X=]4P9XP*G'L%*11/46R.$$V0 MD+)V*CKOS-UZU).^5KS;J]]US#AOF"ODIOKK 9\?7KU]<7&QF,;+B^4S-?_!D6><)M)''5*O^$=-"YL! *S^ 9IL@S-^5N1=Y MT-R=QN[O:HX RUUD-M)M$SJJ0DA5@&Q]W>T2*7&+ MR8*OF_HR,QI=F]&7]T@9&6*MM'[OZ>PH%1P,HA]+___Y(BPNABG:2]-5=^S= M0=SG&XEMD^;$^V 32P:29)2Q&V;!1:M ^FB-*R)$VZ3C[3!R1\Y_3P3)$ZAR M[ +YS6W2&Q+R]?OEZ[_2V67&7'^W]N>=G]=X^$.Y=>&T"I_)S\SHSTE"5>OY M[:PJA\0SB;((77=CN4(G6'F#$'5$2!Y9SL$HN6.;4S,21PXH&X.X(_5VX.#O MGN EZ_,T79=8KI+ 1T]U=,$(&3(P6>?8H# 4.:T6OF43A$],-(D'CJ9\W!%G MI[+5IU5P%WWXCT7\&TX_UL9ITO0VAK,1125>V922Q(WU?: ^%U@M=%8E*M>N M?^!PNL<=KG:RV..$RNU@L_.6Z)\;2DEK/ZHOA"&52@0G:AUHH*S5HJ$,H,FT MR ,3L&9;PD=,P/91P9$)V.O93:,X3O/!*N0YG\](M*O3-B\OOL\O*62Z=B^8 MJXJJ4D[1?' @2:=L/AA":B=M/M!%2U5,A"*\K>TT&1PS!7+VI:)=JK!;G^^I MF@^.6NDU$<8G9SP"QNQ :0IIHDT!G-.&Z1Q<"$VZ$8ZB^CFT)^R#HT&WM.VE MT@Z3KUV97;XO)\ZUTK58IACBU2A'O**F*#TI],2O;;,&YABBQ[VQ/2&V!D+U MWHI^QJ!>/U]+E\@\* 84F&$=P"S!*R4A<*T#1R6E:3)E_SBRGR>P]X?70+@^ M0-?/&-GK>@GN%2LN>W#%&$H54H$8+0<=K0LEZB)SDVN%X\A^GL@^!& #8?L M;7> [<=;MF+T29 H0:I:R\:,@AAT[3I-+OG(8\R-WGR/;9UL]M8V7C QG*HZ MP-WV%B[NM.+2,B!1J.J3"KA?"6%1U4D]*K9]=+N9>V=^JEW$?T'>!G M[]X4BF]2='3>)'?D$IBD0Q>9 2X5-[(4CK+U#(+A&HM.W%FY%S:.;2+:1U%= MK*/;MQ(H24'2-,1@* :<]=865-Z*ULV]@[41-7.S38$XN)JZP.%O MN)C^7!9ROUVN3ZMGZ]/T_-]+AU%RW3J?)<@@V.IN+@I! 6I1AAOO>.%-QN\] M1M2X]2;C!7*#*:H#/WS-2QVR6Z^!;RS52D$+SVU=?*7IN-I(QQ6UAQ2%CR(Q M.K9-)J\\1M2X_G4XU3^(J2/UT &FWLP7./TZ>_U7^A9F7Z\86MMEE,8*+QRD MDK'*QH/'J(!;%EE(/#O79"/UHU3U@JICE7]WL]U@FN@ 5F]G]%D4ZJ"<4&U%P)"B9D(,,O/$FT! >.FZ IR-!>-6GK&9"'<8LJ^WGA.Q4, MNC@!/W%VB:M2ZM51_N?TXMMF4OZJJ'HZ^[JJJ,;\)?PU01F?. M)&:O4.0"P>H:WG@)T3 $YG1&%@5'W^3&\$&*^GKX& N1PRBL _NY<4%_K>E_ MB3,LTXN)C,:JQ"50"*UJS:H&%^DT16>3I1"ISE-O$XQNI:>O6YJQ4#>$LHYM MDO@R&/2N*E/K+>B$"66R*202R^H6"$KFHJ#PVS),65DN96SBE&]1T5< .9IQ M.U@Q@QFT<4K--^O3YV4IX%N&G81RBM+R'4DX92GY(5(Y:>FXUT756AO0).]: M:*. ,BD%01=O&%"M GTMM#R',J\]]'Y0_<_AXJ_B[!MQ<(FZ@PHF2U*@4=%Y O'(&9#UC^3 MVKGE.N\TM.I@](R:')P>.8>(O8ONU/5=^JK_-OU:#ODEH9""-L_1J]D*-8-F MR*3RR"EEYK:N?E,0E:2?6<,L^N2B;Y("[$'C<]C3=PS>6JFK POV&\:+SY@N M%\NE2I_6!3D;MB8ADM5=%I/5ZW=5ZA1?3T%L3HD+B6A8;O1J^QA9SV%3WS%X M&U I'4!L5;YSS<^;G^^G5[P8+;CVT8#)CM(:.A[$54@01 J:DJ2BV_39/T;4 M<]C2=PR\!E/(V -ZKNL&/^)BF2B1[-X@GD\TQ^2*^XULQL+E'JR\4*_+_CQ;?YC;K3\Q>SU6W. MEV]A]@5)IHNP^/7V^X\P77Q?S1.8($LAEQ3!>46LHS(0)(6:QAGMLQ#",KDC MI@8A:"<$VF>+P-,KK0-?N63GX5<-8X,H(0?BIN[H#=: KQU[%%;:H"0SQ&T+ M;_DX63L!T3T_(#902@<0>YB1)(U/N0A" >4O"I%C%XFB@//IV:0N7?/'@-7<4B%,T'I/4H'A&M$JCT4UF)#Q& MU+%F9,MG7Q^/+R35E_2W_SV1+"MBGT'B=7R;\1J\-!ERUB+2\8C.-MD+MAMY MX]:*#8:9NX:E@6[Z-S-'/#5O^YB!C4Z+)]^=<.2*M\;E E)7])!.(2J*3FP, MFAO&K]:5PIE\LA#$/T5CA/0H@3ZU0"PZ M)^-+4&VBY7T)[=@>[8.C>Q,06NJK@S1M"U>K;G];LM3!0ZJWLDJ[ EX9 RG4 M3NE(2:=H>O;NT#/R8(2F('C QZCD4Z!57^ZP$U3CU7,HA (N99K*QT3>/01 M)*98;'3&R2:W3$]2UHS3:0.0XT75@H-Y,9],+?#?]6VG9 MO4!,S E@K% RFQ6"#Z5>]#MDO"A10I,15'O0."[&3AI_M=)@K(9A*-#Z()0.C19B+4GG>/ZR&9XV1V71RMO;"?YD7S^ MZJ']-_R)9_,?M2HC?9O-S^9??VVF7+H2F<@4_]I #D#1#S'R ,Q$%EU..MRM M$7S =^[P9=TBZGA-SQN*?6P8?5F$C#,2S%7)QIH)R:31,BR[Y9"<0NUJ\D5 MMO0G1:',VNV$G8>^85S_>#+ #"+@#ASAII?\$YZM[@J_37]<#0.,0AMO)'BB M'91WKK:2"Y!*Q2R\\]PUF97W"$WC]L.> EU#*Z8#C&T)5=]=-6QZ[0-G@H-6 MJ;:2H (ON *7'8N8O>9MQI0]1M2X*!O[CO4PW72 LX_AU[)*\6 -*4NSI7:C5']D89I/'U&0FXSY$=G?E=2 TYB?2 M4P<8W/+\5M>5?ITMQ^Y2R' Q+=-PY38V;%(0\8Y^>WJV[ ^@/[O\?M_'7)7> M_F,^SW].S\XF/ FO1=+ @B4'$XP!'UF!HGB5B\N%-4E+3\IE=[=ZPYR"?I'2 MP3&ZHEL6C1QC/>^%8NHH,R5==2)DGE6UZ(K#!XH@$Z@=:G#$)UF;2:"#\_*N%-<_GG)#RQ$P!E&Y6Y69(/ID>.\#L%B%^_D;B_[B8)IQP+5AFP0"61 =0!P61 M8P9);D@G5@R64U6\7%,U[F;EYO;S>$WT":M5K^+56.T]6DAV62_A97T[1Q ^!V%];;P^%>[V('NHB=^/[H$*Y#=?2G'=W>_;TM+%K79>.0=:& 9* MH:XM706,I'1'9OIO;E+=MA>50V7)CW[9=:N(4\HAICKK*SG*]>BL>*\H@M E M<&-=1MWDRG,_,L>]]&R'LH=2\ ;*>Y[6;OF8T<3FK3_Y!)9O&P^CV#\=@N=2 M:/"YUM<0'.O/$!+G,3!K=8KCG?7A6X@V7WM]7HH/IC!BV[)(YT45#CY*!L66 M4H0VFH33MEOH'DW/R;+M@Y^'.X6.4TL'Z<8U*SOD[C>+W*XY1J\%>0D$B9G7 MO%V KS,&I$'#E;29LR8UK<>3/N[#RQAX/8F2.X+UO#S"Z9O+BRKA[_/%Q?2_ MEVI?#\M8.KEKWNN0[!*UA,QB#8*T!R^9 ?09HPJ>DK(F%^A#,C'N,\_IH7YR MQ3_/D'3SYY_F9V=EOO@S+/(1'>I'?-L)0M==>1TEG#5%)UM,@>2,JZ65%#8P M5/K/O#-30?2EP=V(079V?+J'*#_*M.!1DS)TL9 MA(F@DD*(EEG@J=B@!5J.3:K[MY,SD&"W4 MOA8NL?;',T@8+$O11^.;!"/W*.FER7NX .0X87>$EIJ>OEFEIQ/#@I0Z,K"% MI*($&4IG18(DG9!U"DRT348R;J&ECZ3H0.T^@)5#1=T16B;,%.8"SV!,;<K'F^/B8$T^5#:^CU@/AL,/7$SGF8+KQ3#;AJ^N M#M:W_+]=+J:SKQ^7WS+1A0*M:#EPD1-%Z39!R$Q!YLHF)2SWOFFCP3:B^GB M&1H\1XN_(_NRW$RU:M!],N1_N[U[.;*PY,^=]THQ%V.';C_-'CQ+9 [ MQHCUN*P>"+'ED]B1%)W@V6Q(F8WRM!:SD=8I#S'4YV2M*)237$/R(ED9G<(V M"^%&>EI[NL3C5H7',O&6GI=4H@&OM:CM8AR<, Z"8F1 6&T=:^*YCZ*ZC\QC M> P>4[USG&H[\//[C%@KJA0N*>?WP=1Y5:* JXM1)(R8K[J+%OA&Z=D92T5%D' 9)./*A"T;8S1H()QFKIBG>I267'WW:R MXEYX.7*RXC[*&_M!F]YVLN(_8.S!QCXUFBQ@$UAS1>.% 26'K:YP#KB5JQY4RJDG^?>S,O&XF M,AX"M*$5,[:I>G"X9)31L.0U.!X+'12A(7*C@0<6T+."_&ZM38OIG=W,5SS8 M* TBX+%1H)\3N$C0SR5JJWE.29J=4+/K-XY[ M"7@R%#510 ?^;8*T*"(=T8JSP$*1R8#-:45(@_IHT6N]#9"_E M'*=.,YLIL@.0/L+3/Q;S<^*'R\AL#$".O99^%P\Q*PDZ19ZM2,+J4U]_+ D; M-^YO!XG=4\G]]=,WWEZD=/G]A]G*QQ4Y63X6U W1R,M)^XB//Q>GEK#W.Z8][7 M?I>V!.)Q.Y!V]S!*5-),S3+TV0)K"4O"JN MA3TZ:=W#(5W^U\VS#$MPG$/T/H$2B9.LA $C??2:!69,D\J08XA^3E4/^R!P MCU!V6,5V$-0^%K;?Y_(3UEL]TO.'\H9D'L[^"\-B@AZ5<9CJQ6X=<^HE!.T- M")^$)P&(DIN\RPQ >[SBV_G$Y$* M69)2 $FRH)S1X"S+8+6P41@3R07<_NES_G$\81 M-7,%LJX;?U@1X'FL8X8##Y8GG7F3T0('4=OMTVE/.#Y$L\\3OH1'G& 0V>90 MI\(64U>L6'!96#JOTD2FC-5MEHP=2&^W[[;=07AO[3Y+$+^97U(,%8B55-?- M>U](LDR39$V"XH)F@AL7L,EXO\/('7=SR#."\-ZZ';O+R;( MLDU*DI63@C)1FP2XH"A>CX@&32Y9IQ-;42)KW,4B/5K+?74UV+O;H&\AK^;+ MAF:EA$_5O?\ [PJ/4#30[?^K^??OTU7W]HM9OO5]6^Y>"V>!:YX)--I3 M[)8B>,\+Y<_%Q:2T9-CD/.Y%Y=&%ZKM\V8T5$UAD,-* )]M:X]D,L9BZ%2\( MR0+FR)O4!>Q'YKC7H>U0=J^8O9WR^AS&?)O%PU];MW[.T":LY3OF?AACNA3' MI04AZMN]]*1X5B%0QX4%)JQJLR'WI);LW;SN_[SQ%:OB6&MS]@H5,%?'[H?Z MEJ;)78?$I&9<1RV:O.IL)^Q$\HY'UN0>>G<2QX7>$(!X"F/#:*<[W*VY M6K>BR)*T18]U>4BN[Y4.?&(>F$A99RVM3DUVQ3Q"4V?(&@@&CZ+M<)UT *\_ M9B7\G"_J ?R$7VM%\WSQZT6J"EMW(]FHD1)<7T=;!5 J%/"E2!!1&V\QQE": M-$8\25E/4#L" _.6"ND 8??.Y+NK$E5M0I)!:,A&UF8E)B"F+,$6GZO%ESZ< MP'[=)&GN81FGJR3H>K_7''=[ .^KQ1^'PQ3__^-C\CU9RO-DL?3+U T*W7J@R+'34ZV<)NRT9HSWFB]S8X4CFM5CD#'_0TW+73R M7.S*^[!8T(?^Q"/N+7?XU"9VYW':V]BA$)-3L63@J2*MQ ).6 VBR&1T+0+S MHE\[M'S;W@[X58"7&1T9K2@#];;659@(_W][7];G1D;\GBD#O,.=PV,2-9[ZD*\TQ1)Y?=0B,Q<4._-F'+5#KZ0UOROIHZ]2$ ML,@Y+QQ<$(;"1^Q9.TW&VX76TQ@^=5_UNG!Q3P)G,0UD6FHPM2 M-GEOOY^D:7)Q;:W../SO%DF;*^;19S29Q%V3X'0K##@?)$AG7%#&):>:O)5^ MCJB)3=%(@C\(3T=(86JKM/L@&R6; ['!&-*JP;-:JD/ DC1=N^B-E3QX<]@8 MR^>^I4=\'"/(10NN]J!P;L,R_^N6>/G39_K/[_3/UM9-\E/[J2F._0<(^GG\7,$VR?W<'9JY]I'7F0/JZRQ@?"8A=5_R=^Y.:$) ^, *&4%=Q)0>.$TN3SSHHY;QR38;('$]R=VFEEM <78;] MH36]FM.95MLK@M>Q[_**EQA\=35L8N1T8" +(QP'&XFR7*Q.LE$M[7 BNXL9 MFR!R/#E=# ;_@=>W^2H&%U1V!2*3 521#D*]:#QJY[*@@V&;#,7A-';G%)X3 M@<.EU&>;T:]Y]:B\CZ!3E<_VYS[VRF7-G>84!AO&Z;+D M9,#'0$J5,Z],Y@:QR?"=O11-W'4T!B*VE1D^ /2J=_YXLZU2=#9/U5 M.GU,OG81I^]K 57"Y!P M=TP_.X'3?6'EA_OF(:0H"[<*(6F*XI1T IRIJ]]\8-8'7W#[W?+(#SB:+2H82?:C M<*X#+?'JO_ F/73DE9(44[R07X:%.$$N&3)-*BX8[H7Q6KDF32!?43%A/;VE MWWH\ISN R7WV)R=2=G40\D8>-SA_OW;4EC]\>?R=W_!+_;/UB1^//4^_7>/\ MR>+['),MW!G@ZT=SI>X?2TP#^H261?3&MXF8&AQFXJW:QV-KUP.0*07= =C? MYN7J9E:GPZ^MQ!_SV6KY]MT?]Z:=F*HR*7C):S^67UL+55<88%;!2UUTD^K[ MLU1U\-AD4M L6DEPQ&VSHRW!26;! JJR5RB9ZGJ,F%Y) "^4^,_7AH=0.NA^E3'M;WZC+/K=1UP<1<'/^V_^OJ8 M&54J3'O@ZYV!TFMP7F?P45JG#0N1-0'=D?3V58DY 3&+\XOO\E!Z)67.%+PK MD*BJ5U S>[84D"HHGEPT+O> SFE1>1;LG(;708+L *?_S+/W'^HF*O(8\7W^ M];;ZJ&_*71OSF]O5&2Y1R)B@J%0/YSP@V@!,H35HE35MIKX,HG):'7H& MU)R"TT$B[ "?.Z_WE6;:1J<,I$0!H!+60&T_ QG($$GN(F--GI'MI*;+C';# MP&80]R?-L.P[QJ;!\;']B6"0B5=U +\ - '!QN*X,R&'["T15>7 MN9@VP#I%(AUHJ<.=V.V#%I&,(2\96*ZKRFV="%??M;-(F)'6<-=F'LW1%/<5 M-Y^$FZ,CD5.$>%%HO=/W%,M95:0&[ZVN;]T0?,X,ZKK2S%DJ2C19E_!"8^>3 MT'-B]#Q$E-,71]YFO%[_"LGP3?F#O-A:^ F5>_>*X-7R;5[>7J_6&YOHBY?K M7[U_)1R$Y)RN/WG5B4Y;"D5_7@*9K>CKU!>_W1&UIW!R(B'31LCG1>;9!3=U M@]4!9[V**90LA87:WTKG81)"=A:2D,*4DGDJ?BP@3MN U2?8!@E@.*#\':#F M^3VN-K][=H_RBFLA@I<,A%Z[XQ2:.4W>>0R(@FE5-_=VX4E.,SW@4NST,>(\ M7@5NK8EOGT?<'.\QGES'D@\\%G1J'@J#4HBS2LOU[C(.1;N@%+-6X:0)QN?) M[RL3/F9L-(%X.PB4AF56,X\Y.&0@C4-0-4'F@@]U'7O,-F3]C;?Y5W+\## Z M*5L^1*:] G;#S&].^"K]W]OE>J7W8R'7QV"-MW663:K3Z *$NJ3 2L_)(/$0 M4Y/EK2?2/:W>[174C>0^=;Q%?M3-NNT4KS?>T_J KU9W3O^]7_484S[QL:Z" M\5K6+;NBU+EA146ZSQS!)"$,4SS; P.Q4ZCH4 >WPLIB"L%UH(@/.NNW3=-/ M>JJO',?:GB"@<#JL,L1B'TT$U%(;KCPKMDD/R.FD=ZB.&^-[(K%W /0]QF\? MOZ^"TNA*W4N=0@#%.86URAA(*J#C41>KFCQH'DCGM$FT*2'<4J =Y"GV!,E7 MKBY-R42W4;KNI*:SN$BQ,@_2H) 8&TW=W$//M/AKF4D80P C5J9&'3#U]'U4 M?>]TU&2I;S]DA)%2WZ&LS1I>*87%(A(4K(.B X71I(88Q,*<-MD$@1>P#OPQ M7EM[I ]L?)NO:[;_Q\5RM?S&I"^?S$V322@FD=1B;>WS2+:\KD6)0=8L@O'! M-:F>GTAW5PN AR!I6^&<4WY]SKW[YO(?/Z9SWT>U4%$MQW1^#2]'X+))1Q#< M6E#(%&#F!F1V7!L;+;(F4]_'552/@QUWO]C=]6SV[IEN7,T^$R%; Q^+QQIP M9,#:)J)B*H"QCKZ5W QB:L^\CFZ4F1#D+9_<.?YY7LABNU7I%":#GO* M9,_O?V@+9?<\Y6W4GBW,&,WJW")'\9L7$H)R!D)&&13SZ%6;MN>SJKU#!A7< M/3"/G-OB9.V&JZ<QDHF'%0@HZ*XECK1)N=QF.=H"M5-P1=0U5=&YEVD$[[ M>M1+%LZZ9!WD8,A:E.3!)R' BLR#UPDE;U*.&SZPJ=WPD6F0\.QTIR%BZ0!3 M3>:W6*Y84<1-CG5BL*HFRWL_L%3W<:A*US3'<:(N@.P/[\ M;" OF,P)$_#"&"CR?@&M5.!*9C9X'WQLDI'ZLTUW&@2:0=.=ADBP SA^E[O[ MF/OZX9E=88[YH,AQ0L7K6SL'#NE'SC67,ACM4I/\X>FD3UL'[L-S.#, .H#\ MJ[MF_$VM\)NC__3O^G_SE8XR.QL,H"QUY0 %"B[0CRZ;Z%CRS++2Q+<]B+S. M=?+(H-GV=L>7X/1OR=9G";N[+GY=S",N/VP.]LL\7M_6VO;K&8;9]6PUR\MW M>;6ZSNE*)L."-1*R0%67X-2G[ZJ ]'1B(1Q#NZ6,]ZW='H.]KQ>O7Q>K_Y-7; M'!?OYW7+[Q6GNQQL2,!"*J!29. $)^TI6.8EFHBI2>ZKV8FF[:"86(/W@9,. MG)%FC+C;!?OSXF;S1_7W^%7-:D:##AAZ5Z?:DO2B0W#)D4Y!I>B,%W6+=AYS MV@=\+_5JG8ZH"RG2_;'AS-E4_0Z ).E/XBIF< M'ID+>)TT!,%LL3YQ(=H,!^ZTZB=$W?"3?,THU2Y69JM:T""4U443MT1JO)'T M)57]AJ"K7=5OB$P[\%*^+@'8$HQ@7(/QQ#C%/0+&5 NGQ2L=)/&WB1/Q(JM^ M@Y#P;-5OB%@ZP%23O+[@Z 3*#)&'FO*QDAP1'2%'IKA1Y#RYU$17OO"JWR!L MG:/J-T30'8#]^9J1"DY;9Q+HE!*H.N\J),. ^VR]=9KGT"35_&>K^@T"S:"J MWQ )=@#'$4+4E!43GJ(]E>J@-B4XD!UCX((P6JEL2J/FV[^J?B-X#F<&P"5# M_BY^^&5.U_]V+94WJP_YYOZPZU1]2?X[[=/?V]$B$FX1"! M*48R--&#=^A!&QU5#-J3<;_0JW9WP@N]96> ^?EOY!&8._HR?EHGW-^M\&;5 M^97\.WW$:OG+_*Y$M''\QUI^#WRA:%<6YQA$:P.HR SX(A,DZ4F0OBBO^XK2!A[P0ILH M7M)-/ %Q70PR;L<9DEO)LZ?,02.X<]*"9$* JF4H3S\#DTH$;QF/K,T#OO.= M\4)[+U[2C3P-=R_\4FY[\JR0HR"D@%BR4\R=&#W^-+^8"[DUV&WMX?^--,K/.+OY!U[?YJ>"%MH:KY*'9&35:&;= M<<:!>)>T9H;+-L,G.^/#A4:B%Y. ;8;)%QV$'LZ^*SJZRXP\DQ+K_MN,&2AX MYR3_&K0+;[5ITDO4P^%??%ZWW>WI4!,,@O*?+B?\??89H:*4Y*L1SPHHD24X MP0)X:QAY=4835R]+$PSDP(7:\C^5.F@)ZA?M$GR=)3Q F4JN,!4-B40-"C4Q MSII,<9TT(49T+E]TXGH<;7#)F>T7H U:@OI%:X--AO*64/U]K@5A$T/'2(?Z MNG" 85TX$,!YEY)2TD;9Y#U0'\=_\?GT%Z 'FL'Y12N! :&55UF+8A@(:3.H MQ.NP:XN05*R\Y.[)//_+4 $C9PDN.7__ A1 (RB/FOL?]:D1XH/WS^XZC^QZ6[S"<6E*RM#G4-KJN=@/5E5!'">16#B4V\ MDV=H&F$WV/9'/QG*G9W(,9(/RVO"7M3.QX""\%M8BLFBUDWJI<\1-6TB=2QT M[-C5-8X8^AR[\.32GC!,8<>GC*M06@X^> XYZ) $B>L51@X4*YX\Q$2&3J>, M@JFH?),>VH9ZY8_YS<,P$?J"'_(\E]EJ>25=,#E)#J74*5>.K+NS&( I9Y7U M/ IL\OQQ#SW]:I,AF-C6)F,POX-P9,\QR!=;_7-Q>YU^^?B)./53*;D.+JE\ M?$ONUY4S,@8M"V!) 924"1S/##C+J#G/EK3H&2'V'7*GK02<&8%CBJY72U<6 M-Q_7'X)A<;MZE]^OHPB@V_4!["#HY[;+UN;M\ MP!BY%D$;4MB*(@054Z P$:3S%.OY-B.^6FFOQR$'6]_P M1 X_?-G\Y>/]$10M>Q85:!T\T(WT$&2NR3'Z8U[0Q-@FSWLF;$ M63/)=1!&O%[4>&W,Q0@CN+\SV1R5Y/(**K:_-ZMT)VQ CF*#2W@8%4 MW),?7!^=M9FV-YS63DWU$!2=:*H'2ZP#,_V.1'17F;U=SN9YN;Q7"G>KR+0M M640$6YRI"QP=N,0SV&S0.1=8"6V>[CU'53=S2=M@8AN#HPFH![1MS,G=L$!? M',M"24C>:U N*,!0/%B#01DAF'%MVLZ>4C$QFL:3[NYDRA&LGA GZ\4N?U^[ M+;_,XW_?C'[,.B93\]-&UX6(+$5 2PS)A1]+;GHT[VY_+ MP.\$I(S([ X@\XSE??WP[C5(8HTI"$5@J$:7KH%(!K26W'#FZ6QGR?CM(JZ; M :GG<6'&%E<'$-Q$R#\3AQC]GJP\_WBY7BX_YYJ=_;U:.U:P*_:^6 M8Z^*9BFAT:2)#=VR&"QX5A>7UE$*1F(JH!P#] M.YF*UXOE\LW\S>SZU3S]'9?_*Z?W]5";A3-7P>B0M"B0H_:@4BB 6+6^C-;J MQ)EM\^SC^Z1U86[;P6]DV5QZGO7-IWR#=XRN?3&5,^?-N1Y"P%GSKX,YTCH7 M:WG./&.$'*0CY1<]8%WLDX...D3A76C2W=53+I8;QCRS='+!)47C*8&70H$, M:#P3PB;10^FTXUSL$!2-D8L=(K$)3?;R9G5%;LAR<3U+ZV.L+MG60U!>CBJ [$&U2 M!EDZ5%S%NI9E70DAWU73%;1>2:N""I$?TO]])(RF3+2.)=AG<7($ESN($!Z< MC*UDD.(YAF(R1.MXW>'#:@/!)FYJ#KEO&,P>LW4;1R2BS%$;Z)D^63B\]=Y6W/<89&E] M/:#MJQH*<81N@] @3-VV2-R X)R Q*4R-A6'MDU?S:64G@=)]]G2\Q!6=U=Z MMC(G70.:@VP%U SZT X=85 M>FLA%*6!N^R4+L0F[+OTW&[JW;E=F+'%U0$$=Q0'KHSUY.,+ 9(5.@)##D$$ M#58P[[R30KHF0=<.6KJP;",*?%_\?B3W+[U8]R-^FJWP^J=_?\KS=#>1[;S% MND,(.&NQ;C!'6A?KDM.\3KD#@\:1E6890M6:!7TPFD<5S8M_.&$5>BF]A*"Q MKJO+!@)3'ISP03(9R;%HL[+TQ13KAJ!HC&+=$(EU5V=9Q\P")3H3 G@EDLHP*ET5F!.L9T2.+\3U6L&R3U[Q?KAHB@.Q!M@BRKHM(>)7!9N_X="^!X M"B"\R(D)&X0_9+'YRRK6#1+L(<6Z(5SNR>G?"I^-+_T#ZK!E>O\UQ,8^SZZJ1*XX4*(TH@PX0]7SQH#")B1L-QF12 MT<9JXE,0=%M2Y!3RU5KG7[6[)K[1^ +J 6U?):'KP!.G&((S,=95JPJ\" YR M,*'0I?$I_[F?C0Z2[K.UNR&L[JYVI[3U%+N6365!Z !HH@11>'21HE?!+[]V M-TA"S];NAK"K YVPIYQDZE '6Q? ""N)'[584-^IE2(B^L SNB83"_JOW1V# ME!&9W0%D#JH-9,N9#(5#"G07E(H%D-,1/4\86 H\R+]J=^=Q8<865P<0W.R\ M6/Z^>!7_=3N[R;_=+"C&7'WY[1KGJU?S]2*,3_57KC2Y_M8$!+IDED[F*,8L M.@.%!MG:4LUZDQ:EPTGLP@Z."(_%661UZ07 =ZM%_,^PO>.%?N]OF4B)LSL M?*Q"^7_W?U4'3\]NZ@>>MU8X,JUG+2NVY'/K"J2*W@0*-J#PFLV02@#6\1+1 M632F#B&Q358K]%2!Y"*1$XTU120-Z00CP$N/H)-4WI/QD^6O"N1H*!KEN> MB757/+JKDF@C>?8!@JNM4DI9\%XY,,P4D5/,: _9Z?JGJD .DOH!%<@!(N@. M1)M0$97SG$<#%/+7!%+*X(I08#BZI)4-,36$4:\5R"&"/:0".83+'80N^VIA M1&5QM6,W64TN-E,*0L0$UOHHD=NL?=O6P^XKD(,$?6 %<@C7.P#/_D=KDNMH MK4K $J]S5+@!5"R"3RKRY'CA;3I7+^FYX"D &H?S'4#H^9J'R]DS*SS8R".H MJ!%"'(I,NM"D*O:R2XS'.T/@"Z@%M7^7.D8<@C96 Z\*_YZ1M2Y:0 M)(O:9IX5:]E1VW_)<9!TGRTY#F%U=R5'*754&#WHH!U=G^"@3A^'$H-)&+22 M>2OO<8$EQT$2>K;D.(1='>B$?2_8,*<@794U_;OEA#;]_E1Q/=V'& M%M?4%NK=!^+SNHBPJ6:]NKG!^?NU(:> (.+RP_K=TK*JY;N9IZ]G&&;7L]4L MDXE?K:YSNHHV>*6*A;(>+!(,';9DI&MMF>X!ZTPOBI&- M=EE9[\I!(!V+HBXL<2.<3B*U2Z^<;ZU:"UNKULY2$3^0AK-6NH_A2_.!MR)Y M&[(!AU: $G7/'2/7E2=AR:.5-JA#2B =5K WL\^7=?CY3\3%FSE>WP\^7]+= MW)+&9OQ_-%XZ)B"':E&,$Q"\YN!5=D*;X+)HT]%_$ME]>0I'86M_7;NY'">N M3CXDG!ZU 5ZODTV11X$:+;GT=0J-<([XQPU8KH6-+',*+,>$M8!9Z-HMF "M29 135:N)&4/*2($1 M+._1L$R(+'DZ>PLOZ D-TU6GQP7$J>SM !D#+>]CU(V1<26, MH2"765!2T V06/>Y91.D*";Z)KO.CR6XES+VV5R=LTJX R3?D5_SB[IZNL3),6U_RD 7@(L!^PAZ.0,T];G_DX,_(%^X3^O-%EQ5M?0IMK#II2)$$P2P)+0 M7'++LFFS/&H?11/'[F,@XIN\T"C=Z!1[M]!OIGZT06L\PY+0U(1XI5>:T! VIRSTS, MB1PJ[MK4,7;3TQ5ZCA#T=Y!S#-?[!,\FT^%$8"JB A:0DX7& N@# U?TNEU1 M!=NF#W@?17T!Z"AY?Q]#1S"_/Q0]M+SZJ)T7H'0D'P_K%NF8"KB0DU:ION%I M\S)Z%S7=H><823^/GR/8/G%YZLU_S>ES/LP^W55>?"8[S@T$15Q0%/1#"%%# M1AY$Y$RY@]9@'522^NJ;)T[ZC66:3N-H+U#8W L1HK$R2-"^YI5,2( B($A5 M!$>=-"NC;8/=^N[I"E$G2&\7!HY@Y=0MDO][MOCM&E>UG6KY>I7NAV^AKLTB M!0K6L:'DWH/SK( 1+"MF7>1Y:S[0GG['G1_?@;R/D=1B5+9-W:CP4/FH_9*K M+_^15Q\6Z9?YY[Q.#\9(*UHQ/,D@^6*FO,*2"2!&@,2[% MH Y)+Q[6RW "H1,_,!C3SIQ-7A/C6L^@DTPZ*2QOV.<<8:(:E F[)\X&A443N?1I\KCVWH2,]2;2";+C@)R,OP\B2X7D#/C#WJ%T M9O+&%-SW+> 0+DYM >\[TM[%/,>;V>)N<3OFZ(OV0&$@1731"?"6:2@Y9Z90 M.9<.&=$YK/_S*04'(45=ALTZF<-30V1#]Q_SY:<<9V66T\.2;>Z2]Y$\1D![J.B@F_-XR2[&9G,G6/EY<9,C+N^30T4P MFT)!$(G"267H/YA(*T:FO*&;(W(9K^UW)PE3.BJCR'4'4DY@0I")!Q_6#-*$!?$XN%T8T*T@?%#@#+J0G GSN7[EV. MMS?KI[G_G)%S=[MZFS'-KK_\+=,W?9S-*[M^QMG-/_#Z-K_Z6)NDKUS0Q4:+ M-2U14]5T97Q2 :0FO]\)$5";%@ [FN*NJ@A' F8QA?2.ANGG?!,68^V&FLT7 M=,@OO\SI4!1Y/*3??LLWL0KR??[ARV]K45QQU!2"N@PF.06*"P^>B0S,>,]M MHG.K)LL5!M#85=EB'#"VDE#[9J_-7]3_U)D&__.__7]02P,$% @ .)_^ M4$CH#N*?" =2\ !D !G;V]G97AH:6)I=#,Q,#%Q,C(P,C N:'1M[5IK M^'L<%Q%0&R9BIK>VR\R7S:4K?4H+)H]4AJ,/OKYUZI MP6!P0BI;:Q-OJDSHUNO>JW./CH3.?NE==8=_7/?)V$XDN;[[\&G0);E"J?2Y MUBV5>L,>N1C^\Q.I%\L5,M0T-L(*%5-9*O4O9);ESL_P#7QRRL[_=O9+H4!Z*DPG/+8DU)Q:SDAJ1#PBGQDW M]Z10R&IU53+78C2VI%JNELEGI>_%E/IR*ZSDYXM^SDK^^:SD!CD+%)N?GS$Q M)8*]SPE^7*>L%IS6F\UZ_;A6"\K5!F-1U&R6PY/PN/KO"AA9@NJ^C;%SR=_G M)B(NC#F.WZI7B\U&8MLSP>RX52F7_][.K=6U_,$6J!2CN.4L;D^H'D%[JY+6 M*32$VI$"?[/J 0WO1UJE,2N$2BK=TJ/@L-IHY!=_I%PL'[5]V4'9_6MC!X6( M3H2;-;T)K*6*^<*=2=0[T'\8B M$);4*C"]9R5LL0C#1C!6' PAX%R_3I>Z_9OAX..@VQD.KB[)U4?2O1CT/Y+^ MEW[W;CCX5Q]>06G_9MW;_?/S^N[F]JYS.23#JWUWI?^E>]&Y_$>?=+I#W-$GMYV;#YW+_FWAZLNG_A]N9J&D6BY7GW5VA3!K+TZ8]>V>#O+D%DR@FER+ M<$Q%GH1<6Q'-B1U3^^Z@<=+^^F2*F,%$M@J-.@R84,9@U2M('MG6*9JP#S&H M%!L]AW)4^#;QC8 P,*9V$A3&P0B@T2%:H%D-SL(1Q M369C8!-B4OQX;#_CFF>=H ,3821H6Y3),V''X*!)>.@,Q'X3,$TQ<',*S1@) MYJMA>!OXK?TT^.4D$C$@!,'VB(@\@!>J0[%>*1=Q!+Q%<5L&WT.9,N@34+'FND$BH BA5 S0UGG#TA-6,2 M234S"XAK/A+&PF;1$HHOO=U@97X%J69AS(:U;P.L]7T#ZW!M9M\=G%0KS;;) MX)C)("0G%44"'MV<#PC5W*$+T"("R1$%A .D RG,&*MCM0D0,Y(S/C-A0JE, M"NV0LK62'F:)5B%G\-J00T 5XP!3#YW^ TBQ>,1)!]CP)I50P^T?&H?\R#5U M^P=\\H\"E73LX8W]$Z3,%=1[%*(M.P\4K0T4P4#HY]-<@!JH1'Y()E;J]3T! M..S7]@/AE6+SQ 6QQPULM6"NW4K\;2#F422$-#6[-\'5.N JFPDO_ZK5$,' MP(M381S;0BT>NWYP7_'(TZM#+49)P=Q!FTD# M(YB@6J #PLL4M_K$V%-J4#JXI#9.9SAN5H:#01;6 FR4@'0682HI+BG@EC/B M48) "R]H5G48? LX5@36A_:<_1#+[U$6!/N=!3N3Y48R[$ZS.^<$Y-%4,(0Z M-2JFN)Y0 VF"6AKQ3S5;8!&R0]! 2&'G*$NV#8N9Z6#K$.F3:JWJBA9WR]9# MYE"2Z@0RPC@9%89*,V> 4^4C'H,ZDI 84,(3S#BL CL.#W[(3)' RO%6X!_N M"?RKQ5K=!;$_I3)U3(G8X%$$NEA,85;-%GV[5$$[,+]_W"YY'=JA(;"V\<(Z M4*E]WH)=UB:ZK,UQUQ!]>Y=(@L5^Q"4P]Y$ >QQ8<8 W %BV)X!]Y&N/A4U, MX4E')EA=R5;@?@=+HQ)189AJ1,[*LK^EUXDR%M[CH37T94+HZ$]_X$8.GVD2 M00H ?SZIG1D.>TSN#FGP_"9.EW8=>:O&U"PU$C*O2QG.W)+DXI$M%W,BQ3V7 MV8G-D_KY'P[1#Z?)WFQ>&V]C\^K.C=DBO_*/_(ATO8KQ1ZI$E'Z'9MK0[DO3 M*.AWJ[19RA3W KJ<3(2UG']E,0H4""$L9P+L<<;I M/6H&KU.=:G *VYUL+X[PO@NNV;;.'^ELH53*H*'A2T9]%MJ9+HQ\2Z)D[S:1'= >D0;*R@-HN&-9@)W[&2/#9]XO MW2*>*CGEN'['=)3]&J,S8N:31*HYA]+96'DVIFOH![3^5\1-<9=?I5_^&L\S M\.A!2!UAD]]2.7]W4#DNMVOEO+\TM,$K\02$^&IZ[[#)^RS0D?:SZ:/^"N^_[&!/S\3[P[JS?;_GJ!.=K/N M]C52YTK@?+YN?KZ W3M&].ZRU[DAKS>LUZ\V1P-.(FXWP[((B2[D=AJY+\>I6^$>'T^=O02DG[UEM8RX*\KU-^U*KQT0+MC MP2/2?^!ABH>1Y,IOE,\"?7YX[4^U05!ME!]MQK[DU,$N@B1S^QP'>5;&),I? M26_YW\.F?/6.]I/;V[GM+6D $$\M;V>37-[IFO?ZBKS%R+5/?R'=78T__PM0 M2P,$% @ .)_^4,LE9K>O" I2\ !D !G;V]G97AH:6)I=#,Q,#)Q M,C(P,C N:'1M[5IK&9N) M('B5R5#16'/#94Q%J=2[R9'_% JD*X-TPF)# M L6H82%)-8]'Y$O(]",I%+):'9G,%1^-#:EX%8]\D>J13ZDK-]P(=K'HY[SD MGL]+=I!S7X;SB_.03PD//^5X2,NT6HZJ?N,LJ'E>O<'*7JT1T4:E7JM$M/RO M,AA9@NJNC39SP3[E)CPNC!F.WZQ5BJ?UQ+1F/#3C9MGS_MK*;=0U[,D4J."C MN&DM;DVH&D%[(Y/F&32$VI&$^6;5?1H\CI1,X[ 02"%54XW\XTJ]GE_\$:_H MG;1Y;R$+=;S?WI#;2]*YZOOX164]@9;GCBP>=X]#.X?VC=# M,KP]]*GT?N]D/9-EY3KH7O*'_I4V_>D MW;V]&_:ZY"<*X'VO8[.MZE4PXX97/7+?'GQNW_3N"[>_7_?^L)&%DHJW@X*6 M3+PBT^JKDVEM]TS[>3)(S9C<245-G@1,&1[-B1E3\^&HWFA]/9(\#B&*S4*] M!J,E- QA.2P(%IGF&8Y_" XH%Q=3?&NV;?BS5B]^/+4^[),QG3*BV)2S&6@0 M,^::_)92!=DDYF3 $JD,D3&YE&I"RE[A-R(CTA;)F/K,D'X<%"&R9S]_9"N' M%MG/5$,\(7*3.7F,Y4RP<,3R+L#*A3643)-8@@*%,2B/"8WG)(V-2AE,$#2I ME:<0;THF\(26DH@&\$H1.0'19*2KMU4A9@'3FJHY5IG01P;CKO6IX5T(QL"0 MPFI;& ,K!%R!EH5J,30'2T*FR&S,@S'1*7ZLVL^88EDG.($)UP)$+^KG&0<" M4DPG++ &8K\)F"9#F.84FH7$GZ^[X7W@M_K3X)>1B,> $ 3;"A%Y "]4AV*U M5L[C"'B+XGX-O@Y7C%!+4HS ;!" M6CY;!["0 V>#+5H*'MH3.)WZFH><*HX3X$ZFV-4GQIY2C=+!)K6V.L-RL]0, M##*P%F"C!*0S#U)!<4F!:5DC5A($6CA!LZ[#X)O/L"*P/K1GX0^Q_ %E@7_8 M6; W66XEP_XTNW=.0!Y->8A0IUK&%-<3JB%-4$LC_JD*%UB$[.#4YX*;.P,KQ7N ?' C\*\5JS3JQ-Z4BM4R)V&!1!+J83R&J>H>^ M7:J@/9C?/>Z6O!;MT!!86SMA["" 7?&UP\(VIO"D(Q.LMF0G<+^#I5&)R"!(%2)G;=G?T>M$ M:@/O\<0:^M(!=/2G.W CQR\TB2 %@#^?U'X3ITN[3IQ58ZJ7 M&@F9UZ8,"^V29/V1+1=S(O@C$]F)S;/Z^1]VT0^GR<%L7NOO8_-JSXW#17[E M5_R(=+V.\155(DJ_0S-M:?>E:13TNY%*+V6*?0%=3B;<&,:^LACY$H00EH<< M[+.='$,F /=K7%O@?]Q%+-*7_9ER,-^F:AH']F#GY/][U- 4#Q7P>"+@#("528SE7G'&Z"-J!J=3K6JP"MN>;"^.\+X+KMFVSAWI[*!4 M&D)#S9:,^B*T,UT.30"?()_S3KAH4"TZG0!PP$UV,ME*MO.P\SV)DH/;1+9! M>T0**"L/H&&690%V]F>,#)]YMW3S>"K%E.'Z'=-1]FN,RHB931(AYPQ*9V/I MV)ANH!_0^E\1-\5]?I)^_?L]+\"C"RZUA$W^GHKYAZ/R1Z]5]?+N-M4^-PLV MKC+YTA@Y:7YTLS5VE[V8+N0J4SA501/-FHLO+5@C$T'G31Y;\VRCUA2751!S MV2#@PNQ>5?5C\:S1L%>KC(*_<-%_=NVJZ*Y=E4RX77C6*'K>5\HW&I=L]VX( ML%4G-/Z4J^86+1;8Q>!6DJ9NUC= MSUIZ^VWY^;O6@]?VYCV+.2BR?\*^F-PIV$*@GK:ZVU<7G3%G$;E<*JI;MW_& MHN,[=]@-;[?*3[8#4[*B81^=DGOQQO):JT2Z*^Q-]S/9E*W?Z7YVVSNWNR7U M ?RI8:T, =Y>U\(W%^H7KU5GG^X"N[U*?_$?4$L#!!0 ( #B?_E":*_TQ M#08 ,@J 9 9V]O9V5X:&EB:70S,C Q<3(R,#(P+FAT;>U::V_:2!3] MOK_B+M&VB038/), C>0:HK#* @6GCT^KP3.&48W''8]#V%^_=VR@$$A#U=T& M*BH5!=]YG'OF,IYS-(W?FUW;^=1KP5A-?.C=O;UMVY#)&<:'DFT83:<)-\Y? MMU#.FP5P) DBKK@(B&\8K4X&,F.EPIIA3*?3_+24%W)D.'U##U4V?"$BEJ>* M9JX:^@E^,D*O?FO\GLM!4[CQA 4*7,F(8A3BB Y+&%5<^NUJ,TS#2[PTCF:0Q%'1VU:#\'CA]D^'$-,VB1USS MHE0M5VF1N*QLDJ'KG1T2.V)K3V"^\^9#XGX> M21$'-.<*7\B:' U/BY5*=O$?S+QY5D]C)V;RKZX'R'EDPOU9[;4E.?%?9R-< MDES$)/?2<,3_88@/9TR^3E/XY]C;YP%;I%,H)@FT'L9\R!64BKB\#4/W6*$A M18QWW M+7R$X58?K$YS'KMN=ZR.W;9N%[$-UI[F9"])Z-WU!W=6QP&G>^BI%"[@+C_( MVWD8M&R]IE H5%9<)E4W)M!&,LH)HA7 M"5@I7N;J5^RKDT+5K"<5#"0"0D6HWY.K?=9::B*%!VK,8$#DD 0LRG4??#8# MRU4ZHHG,8IRHI-&[F$BL#G\&?18*B4T"N!9R @4S]TZWM_QP3(9,03MP\^ ) MF73[LNP6(A^" @LHPOHS#EB*HX1X]=LZ"U[L8S-73$*?LPBF7(V3(23[$G/) M]&L[TA,]2OB4G %.5JBRGF0GD*,$2;1!ZT"7=1$9>G50NZKCN_FQ]W6&7G6GM MB#042HE)K9IFJ\C09\MTA:1,ZE1]$D:LMOBC3GD4^F16XT$"+^E4O]>_*Y?X M\TF0POEYK5S)5POEY,BF\#"CZ&+\^7$NGQ[G#$6W!*OYR\*WXM_L_*W@^67> MO-RULY$ 3\$C"U%(@C>94F;1(R24X@$Z*9MB^%!??)]SJQ_M6#HKJ^0S3VTC M=3&XCM<*N&R+!S(MDLVR?:;$GBG0]6K>,8_,U=M94J/+>IQS_)+LI0/N2. > MO]0W]H54$+TZ*9\O^?YY\"YV0S?X^1]*=@#.I;E6LDRN% 95@["_T8175/H,H\V@I'6^%H*QQMA:.M M<+05CK;"T59XUE9X >&^JZW@W.POIWML*G3[EG/T%(Z>PF&(N*_2Y6@H_)J& MPG_P@_^)%A<+..K#]]QET$.QQ:F^GJ:55^HV7"]UV7:W82-^>&Y#,EV-*UP] M=Q>]YFBY*B0;"7UW+[4?Z(?'4?&2*N !;,.%E$=N(2.JS**%'0QNQ@$FLP*]9:")]G" F([;T M*](,GO8*D/+$=ZA)YA-MH*U>>WQT(3*SO2<9XBLI5JP^WU;,G6Y.KHN0)V\> MSC_3.Y[);=.K?P%02P$"% ,4 " XG_Y0FBPW\/:^ P"L53D $0 M @ $ 9V]O9RTR,#(P,#8S,"YH=&U02P$"% ,4 " XG_Y0 MODFS/AD6 #S]@ $0 @ $EOP, 9V]O9RTR,#(P,#8S,"YX M&+G=@V "140( %0 @ %M MU0, 9V]O9RTR,#(P,#8S,%]C86PN>&UL4$L! A0#% @ .)_^4 T]R)R, MB %OH% !4 ( !> P$ &=O;V5 M! !G;V]G+3(P,C P-C,P7VQA8BYX;6Q02P$"% ,4 " XG_Y0H2NN]S&_ M !JTP@ %0 @ $'T04 9V]O9RTR,#(P,#8S,%]P&UL M4$L! A0#% @ .)_^4$CH#N*?" =2\ !D ( !:Y & M &=O;V=E>&AI8FET,S$P,7$R,C R,"YH=&U02P$"% ,4 " XG_Y0RR5F MMZ\( "E+P &0 @ %!F08 9V]O9V5X:&EB:70S,3 R<3(R M,#(P+FAT;5!+ 0(4 Q0 ( #B?_E":*_TQ#08 ,@J 9 M " 2>B!@!G;V]G97AH:6)I=#,R,#%Q,C(P,C N:'1M4$L%!@ ) D *7P( &NH!@ $! end